UK time :

Rory Mulligan(5)

Three years into his career, Rory Mulligan has racked up 34 winners and is still very much a jockey finding his feet — but there are already some clear signs of what he does well. This season he has won 12 races from 224 rides, which works out at roughly 1 in every 19 — a modest return, and a noticeable step back from last year when he was winning closer to 1 in every 11. That kind of dip is worth watching. It could reflect tougher competition, a change in the quality of rides, or simply the natural inconsistency of a young career. Either way, it gives him something to chase.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
12 wins from 224 races
Win rate
5.4%
Top trainer
Best course
Leopardstown (11.1% from 18 races)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
224
Races
12
Wins
5.4%
Win rate
avg ~10%
24.6%
Top-3 rate
avg ~30%

🐎 Today's and upcoming rides

Rides Rory Mulligan(5) has entered for upcoming races

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

The most encouraging thread running through his record is his partnership with trainer J P Murtagh. From 28 rides together they have produced 3 winners — a win rate of around 11%, more than double his overall season average. That kind of number matters because it suggests the yard trusts him with their horses and that the combination works. When a trainer keeps putting you on their horses, it usually means something, and Mulligan has clearly made a good impression there.

There is also something interesting in how he performs when the ground gets soft and wet underfoot. In those conditions he has won 3 races from 21 — roughly 1 in 7 — which is a meaningfully better return than his overall figures suggest. Some jockeys just have a feel for riding on testing ground, adjusting their timing and how hard they ask a horse to work through the mud. It is too early to call it a specialism, but it is a pattern worth noting.

At 5 pounds, Mulligan still carries a claim — meaning horses he rides carry less weight than they otherwise would, which makes him an attractive option for trainers looking for an edge. He has 34 career winners to his name in three seasons, which is a steady rather than explosive start. The season average has softened, but the building blocks are there: a productive stable partnership, a ground preference that could be exploited, and still plenty of racing ahead of him.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
3.3%
Jun
6.5%
Jul
0%
Aug
5.3%
Sep
0%
Oct
12.5%
Nov
0%
Jan
30%
Feb
7.1%
Mar
5.3%
Apr
8%
May
0%
Jun

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Good to yielding (mild give)
Loves
Soft to heavy (wet)
Loves
Standard (all-weather)
Heavy (very wet)
Good (a little give)
Ok
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
Yielding to soft (damp)
Avoids
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, long straights
Right-handed, tight turns
Ok
Left-handed, tight turns
Avoids
Right-handed, hilly
Avoids
Right-handed, tight
Avoids

🏇 Trainers

The trainers they work with most, most rides first
J P Murtagh Main partner
10.7%
Win rate
3/28
Wins / rides
0%
Win rate
0/23
Wins / rides
5.6%
Win rate
1/18
Wins / rides
20%
Win rate
3/15
Wins / rides
23.1%
Win rate
3/13
Wins / rides
0%
Win rate
0/9
Wins / rides
0%
Win rate
0/9
Wins / rides
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/7
Wins / rides
16.7%
Win rate
1/6
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 50/50-
Form: 0-3134
Form: 312
Form: -82446
Form: 503-4
Form: 3-332
Form: 4-304
Form: 09-01
Form: 7-5111
Form: 15262-

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Dundalk 65 4 6.2%
The Curragh 27 2 7.4%
Leopardstown 18 2 11.1%
Navan 15 1 6.7%
Gowran Park 13 0 0%
Naas 13 0 0%
Down Royal 11 0 0%
Bellewstown 9 0 0%
Roscommon 7 0 0%
Fairyhouse 7 0 0%
Cork 5 2 40%
Ballinrobe 5 1 20%
Tipperary 5 0 0%
Sligo 5 0 0%
Limerick 4 0 0%
Killarney 3 0 0%
Galway 3 0 0%
Tramore 3 0 0%
Lingfield Park 2 0 0%
Listowel 1 0 0%
Ascot 1 0 0%
York 1 0 0%
Punchestown 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
8th
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
8th
31 May
Listowel · 7f – 1m · Good
8th
29 May
Down Royal · 7f – 1m · Good
5th
29 May
Down Royal · 7f – 1m · Good
—
29 May
Down Royal · 5f – 6½f · Good
8th
28 May
Fairyhouse · 7f – 1m · Good
7th
23 May
The Curragh · 5f – 6½f · Good
18th
23 May
The Curragh · 7f – 1m · Good
2nd
23 May
The Curragh · 1m3f – 1m4f · Good
—
19 May
Cork · 7f – 1m · Soft_To_Heavy
Won
19 May
Cork · 5f – 6½f · Soft
7th
17 May
Naas · 1m1f – 1m2f · Good
—
16 May
Navan · 5f – 6½f · Good
5th
16 May
Navan · 5f – 6½f · Good
Won
15 May
Leopardstown · 1m1f – 1m2f · Good
—
11 May
Roscommon · 7f – 1m · Good
5th
8 May
Ballinrobe · 1m1f – 1m2f · Good_To_Yielding
8th
8 May
Ballinrobe · 1m1f – 1m2f · Good_To_Yielding
—
5 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
12th