UK time :

Mr P W Mullins

Four years into his riding career, Mr P W Mullins has already built the kind of record that makes people sit up and pay attention. In the last twelve months alone he has ridden 39 winners from 147 races — that's roughly one in every four rides turning into a win, a ratio that most jockeys would be delighted with after a decade in the saddle, let alone four years. Across his career he has now racked up 234 winners in total, with nine of those coming at the very highest level of the sport, at iconic venues like Cheltenham, Aintree and Doncaster. Those are not places where you stumble into the winner's enclosure by accident.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
39 wins from 147 races
Win rate
26.5%
Top trainer
Best course
Punchestown (37.5% from 16 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
147
Races
39
Wins
26.5%
Win rate
avg ~10%
60.5%
Top-3 rate
avg ~30%

🔍 Full analysis

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

The partnership with trainer W P Mullins — and yes, the shared surname is no coincidence, this is very much a family affair — has been the engine room of his career. From 112 races together they have won 33, a win rate of 29%, which works out at nearly one in every three rides. That kind of trust between a jockey and a yard is earned, not handed out, and it speaks to how consistently Mr P W Mullins delivers when given the right horse under him.

What really sets him apart, though, is what happens when the weather closes in. On wet or muddy ground he has won 9 of just 21 races — that's 43%, or nearly one in every two rides. For context, anything above 25% is considered strong in this sport. Whether it is something in his riding style, his patience, or simply a knack for getting horses relaxed when conditions get testing, the numbers suggest he is genuinely a different proposition when the ground is soft.

Then there is Downpatrick. Five winners from six races at that track is the kind of local dominance that starts to feel like something beyond coincidence. Some jockeys simply click with certain tracks — the bends, the camber, the rhythm of the place — and Downpatrick appears to bring out the very best in him.

Still only four years into his career and already a winner at Cheltenham and Aintree, Mr P W Mullins looks less like a jockey still finding his feet and more like one beginning to operate at a level that will define him for years to come.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
14.3%
May
66.7%
Jun
20%
Jul
16.7%
Aug
14.3%
Sep
20%
Oct
22.2%
Nov
15.4%
Dec
53.3%
Jan
40%
Feb
20.8%
Mar
11.8%
Apr

🎯 Where this jockey does best

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

🏇 Trainers

The trainers they work with most, most rides first
W P Mullins Main partner
29.5%
Win rate
33/112
Wins / rides
Stephen Gerard Carey
40%
Win rate
2/5
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
John C McConnell
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 5-22
1%
Form: 1-422
1%
Form: 25-311
1%
Form: 22-211
Form: 1-52
Form: 4111-3
Form: F1

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Punchestown 16 6 37.5%
Fairyhouse 12 3 25%
Cheltenham 12 1 8.3%
Leopardstown 11 0 0%
Clonmel 7 2 28.6%
Galway 7 1 14.3%
Wexford 7 0 0%
Downpatrick 6 5 83.3%
Limerick 6 4 66.7%
Naas 6 2 33.3%
Navan 6 2 33.3%
Kilbeggan 4 1 25%
Killarney 4 1 25%
Tipperary 4 0 0%
Thurles 4 0 0%
Gowran Park 3 3 100%
Fakenham 3 1 33.3%
Tramore 3 1 33.3%
Down Royal 3 0 0%
Listowel 3 0 0%
Laytown 2 0 0%
Aintree 2 0 0%
Sligo 1 1 100%
Ludlow 1 1 100%
Catterick Bridge 1 1 100%
Carlisle 1 1 100%
Ballinrobe 1 1 100%
Chester 1 1 100%
Roscommon 1 0 0%
Plumpton 1 0 0%
Wetherby 1 0 0%
Cork 1 0 0%
The Curragh 1 0 0%
Sandown Park 1 0 0%
Newbury 1 0 0%
Doncaster 1 0 0%
Huntingdon 1 0 0%
Epsom Downs 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
—
30 Apr
Punchestown · Long Distance (2m+) · Yielding
4th
29 Apr
Punchestown · Long Distance (2m+) · Yielding
7th
29 Apr
Punchestown · Long Distance (2m+) · Yielding
4th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
Won
28 Apr
Punchestown · Long Distance (2m+) · Yielding
2nd
28 Apr
Punchestown · Long Distance (2m+) · Yielding
6th
25 Apr
Sandown Park · Long Distance (2m+) · Good
3rd
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
2nd
16 Apr
Limerick · Long Distance (2m+) · Soft_To_Heavy
Won
11 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
—
10 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
13th
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
7th
5 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
—
5 Apr
Fairyhouse · Long Distance (2m+) · Soft
6th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
2nd
2 Apr
Clonmel · Long Distance (2m+) · Soft
2nd
31 Mar
Limerick · Long Distance (2m+) · Soft
Won
1%
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
Won
26 Mar
Clonmel · Long Distance (2m+) · Soft
2nd