:

Michael Mulvany

Four years into his training career, Michael Mulvany is quietly building something worth paying attention to. Since taking out his licence in 2021, he has sent out 69 winners — and this season alone he has added 20 of those, from 255 runners. That works out at roughly 1 in every 13 races, or an 8% win rate, which might not sound dramatic until you realise it represents a meaningful step up from the 6% he posted last year. In a sport where progress is hard-won and small margins matter enormously, that kind of upward trend is exactly what you want to see.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Kells, Co. Meath
Record
20 wins from 255 races
Win rate
7.8%
Top jockey
Best course
Galway (17.6% from 17 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
255
Races
20
Wins
7.8%
Win rate
avg ~10%
22.0%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

One area where Mulvany genuinely stands out is wet weather. On very soft or muddy ground, his horses win at a rate of around 23% — that's 5 wins from just 22 races, or almost 1 in every 4. For context, most trainers are delighted with a 10–15% win rate in any conditions. When the rain comes down and other yards start worrying, Mulvany's record suggests he knows exactly what he's doing.

His most trusted ally on the track is jockey Wesley Joyce, and the two have built up a real working partnership. Joyce has ridden 148 times for the yard over the course of their association, producing 10 winners together — around 1 in every 15 rides. That volume of shared experience tends to breed genuine understanding: a jockey who knows how a trainer thinks, and vice versa, is worth more than the numbers alone suggest.

There is also the long-running partnership with Velvet Skies, a horse Mulvany has run 45 times and won with on 3 occasions. Three from 45 is a modest return on paper, but 45 races together is a remarkable commitment — it speaks to a trainer who knows a horse intimately, keeps finding the right opportunities, and doesn't give up. That kind of patient, long-term horsemanship is harder than it looks.

Mulvany is still in the early chapters of his career, and 69 winners in four years is a solid foundation rather than a headline achievement. But the improving win rate, the edge in wet conditions, and the steady partnerships he is cultivating all point in the same direction. He is a trainer who rewards a closer look.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
8.3%
Apr
9.1%
May
0%
Jun
6.9%
Jul
8.8%
Aug
6.7%
Sep
18.9%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
18.2%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Soft to heavy
Loves
Soft (muddy)
Yielding
Good to yielding
Good (firm-ish)
Ok
Good to firm
Standard (all-weather)
Avoids
Yielding to soft
Avoids
🏟 Track Shape
Left-handed, tight turning
Loves
Right-handed, tight
Loves
Right-handed, undulating
Left-handed, wide and galloping
Ok
Right-handed, wide and galloping
Ok
Right-handed, tight turning
Ok
Wide and galloping

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Wesley Joyce First Choice
6.8%
Win rate
10/148
Won / Rode
7.3%
Win rate
3/41
Won / Rode
6.7%
Win rate
1/15
Won / Rode
16.7%
Win rate
1/6
Won / Rode
50%
Win rate
2/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Wesley Joyce(3)
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Sean Cleary-Farrell
0%
Win rate
0/2
Won / Rode
Patrick M O'Brien
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 2-2357
Form: 08747-
Form: 6-8001
Form: 6-0050
Form: 06/70-
Form: 311-15
Form: 44-580
Form: -03805
Form: 4100-0
Form: 1456-0

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 52 1 1.9%
Navan 25 4 16%
Gowran Park 23 2 8.7%
Bellewstown 21 3 14.3%
Galway 17 3 17.6%
The Curragh 17 2 11.8%
Naas 17 0 0%
Leopardstown 14 1 7.1%
Down Royal 14 0 0%
Roscommon 10 1 10%
Sligo 10 0 0%
Fairyhouse 6 0 0%
Ballinrobe 6 0 0%
Tramore 5 1 20%
Listowel 3 1 33.3%
Killarney 3 0 0%
Limerick 3 0 0%
Punchestown 2 0 0%
Tipperary 2 0 0%
Clonmel 2 0 0%
Kilbeggan 1 1 100%
Wexford 1 0 0%
Laytown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
22 Mar
Naas · 1m3f – 1m4f · Soft
5th
22 Mar
Naas · 5f – 6½f · Soft
11th
22 Mar
Naas · 5f – 6½f · Soft
8th
22 Mar
Naas · 5f – 6½f · Soft
13th
21 Mar
Navan · Long Distance (2m+) · Soft
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
22th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
Won
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
Won
15 Mar
The Curragh · 5f – 6½f · Heavy
4th
6 Mar
Irynas Star
Dundalk · 7f – 1m · Standard
5th
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
11th
27 Feb
Dundalk · 1m6f – 2m · Standard
27 Feb
Irynas Star
Dundalk · 7f – 1m · Standard
20 Feb
Dundalk · 7f – 1m · Standard
11th
11 Feb
Irynas Star
Dundalk · 7f – 1m · Standard
8th
7 Feb
Naas · 1m6f – 2m · Soft_To_Heavy
5th
6 Feb
Dundalk · 7f – 1m · Standard
5th
6 Feb
Dundalk · 7f – 1m · Standard
8th
30 Jan
Dundalk · 1m1f – 1m2f · Standard
3rd
30 Jan
Dundalk · 7f – 1m · Standard
11th