:

Mr P W Mullins

Four years into his riding career, Mr P W Mullins has already built the kind of record that takes most jockeys a decade to assemble. Since 2021 he has ridden 232 winners in total, and over the last twelve months alone he has brought home 40 of them from 150 rides — that's roughly one winner in every four, which is a remarkable return in a sport where even the very best hit a wall far more often than they break through it.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
40 wins from 150 races
Win rate
26.7%
Top trainer
Best course
Punchestown (31.2% from 16 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
150
Races
40
Wins
26.7%
Win rate
avg ~10%
58.0%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

Nine of those winners have come at the top level — Class 1 races, the biggest and most prestigious the sport has to offer — at venues including Cheltenham, Aintree and Doncaster. Those aren't tracks where you stumble into victory. Winning there means beating the best horses in Britain and Ireland, trained by the best yards, ridden by the best jockeys. Doing it nine times in four years tells you this is someone the sport is taking seriously.

His most important professional relationship is with trainer W P Mullins, and it is an exceptionally productive one. From 116 rides together they have produced 34 winners — that's 29 wins in every 100 rides, or nearly 1 in 3. For context, his overall rate for the season is already strong at 1 in 4, so this partnership consistently outperforms even that. When the two of them line up together, something clicks.

There are conditions in which he is particularly dangerous. On wet or muddy ground, his numbers are startling — 9 wins from just 20 races, which works out at 45%, or nearly 1 in every 2. Where many riders find heavy ground a lottery, he appears to thrive on it. And at Downpatrick specifically, he has an almost freakish record: 5 winners from 6 rides. That kind of dominance at a single track doesn't happen by accident — it speaks to a jockey who understands the rhythm of a course and exploits it.

Right now he is in the form of his life. Two winners from his last five rides puts him at 40% over the past fortnight — well above his already impressive seasonal average. That kind of purple patch, built on an already substantial foundation, is exactly the moment when a career can shift from promising to something considerably more.

📈 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
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
W P Mullins First Choice
29.3%
Win rate
34/116
Won / Rode
Stephen Gerard Carey
50%
Win rate
2/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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
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 jockey
Form: 1-222
Form: F
Form: /1-112
Form: 322-21
Form: 4111-3
Form: 3426-2

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 16 5 31.2%
Fairyhouse 14 4 28.6%
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%
Navan 6 2 33.3%
Naas 6 2 33.3%
Limerick 5 3 60%
Kilbeggan 5 2 40%
Killarney 4 1 25%
Ayr 4 1 25%
Thurles 4 0 0%
Tipperary 4 0 0%
Gowran Park 3 3 100%
Tramore 3 1 33.3%
Fakenham 3 1 33.3%
Down Royal 3 0 0%
Listowel 3 0 0%
Laytown 2 0 0%
Sligo 1 1 100%
Chester 1 1 100%
Ballinrobe 1 1 100%
Ludlow 1 1 100%
Carlisle 1 1 100%
Catterick Bridge 1 1 100%
Huntingdon 1 0 0%
Newbury 1 0 0%
Doncaster 1 0 0%
Roscommon 1 0 0%
Plumpton 1 0 0%
Cork 1 0 0%
Wetherby 1 0 0%
The Curragh 1 0 0%
Epsom Downs 1 0 0%

📅 Recent Results

The last 20 results, most recent first
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
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
Won
26 Mar
Clonmel · Long Distance (2m+) · Soft
2nd
22 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
2nd
21 Mar
Navan · Long Distance (2m+) · Soft
Won
17 Mar
Down Royal · Long Distance (2m+) · Yielding
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
3rd
17 Mar
Down Royal · Long Distance (2m+) · Yielding
2nd
13 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
13 Mar
Cheltenham · Long Distance (2m+) · Soft
12th
13 Mar
Cheltenham · Long Distance (2m+) · Soft
20th
13 Mar
Cheltenham · Long Distance (2m+) · Soft
Won
12 Mar
Cheltenham · Long Distance (2m+) · Good
2nd
12 Mar
Cheltenham · Long Distance (2m+) · Good
6th
11 Mar
Cheltenham · Long Distance (2m+) · Good
14th
11 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
16th
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
7th
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
7th