:

Oisin Murphy

There are jockeys who go through careers without ever troubling the top table, and then there is Oisin Murphy — a rider who, in just four years since 2021, has already accumulated 646 career winners and established himself as one of the most reliable finishers in British racing. That is not a number you reach by accident.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
190 wins from 836 races
Win rate
22.7%
Top trainer
Best course
Salisbury (53.8% from 13 races)
Best going
Standard to slow (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
836
Races
190
Wins
22.7%
Win rate
avg ~10%
49.8%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Oisin Murphy has entered for upcoming races

🔍 Full Analysis

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

The raw numbers from the last twelve months tell their own story. Murphy has ridden 190 winners from 836 races this season, meaning he wins roughly 1 in every 4 rides. To put that in context, most professional jockeys would be delighted with half that rate. Sustaining 23 per cent across 836 races — a huge volume of riding — requires consistency that goes well beyond talent on a good day. It demands judgment, fitness, and the ability to get the best out of horses that are not necessarily the best in their field.

His partnership with trainer Andrew Balding is one of the most productive in the sport right now. From 296 races together they have produced 73 wins — that is 1 in every 4 rides, a fraction that holds up over a genuinely large sample. When a jockey and trainer click like this, it usually means they share an understanding of how to place horses in races they can win, and when to ask for more. Seventy-three wins from one yard alone is a working relationship that is clearly built on trust.

What separates the good from the great, though, is what happens at the biggest venues on the biggest days. Murphy has won 73 top-level races at places like York, Newmarket and Ascot — the stages where the best horses in the country turn up and reputations are made or lost. A Class 1 win at Newmarket in October 2025 is the kind of result that keeps elite trainers returning your calls. His numbers at Salisbury are also worth noting: 7 winners from just 13 races there amounts to more than half of all his rides at the track producing a win — an almost freakish hit rate at one particular course.

Whether it is an all-weather track at Wolverhampton on a cold March evening or a sun-drenched afternoon at Ascot, Murphy delivers. Four years in, 646 winners deep, and the trajectory still points upward.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
22.1%
Apr
23.5%
May
25.5%
Jun
20%
Jul
19.5%
Aug
27.8%
Sep
16.9%
Oct
20%
Dec
17.2%
Jan
31.2%
Feb
36.1%
Mar
19.5%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Standard (all-weather)
Soft (muddy)
Good (firm-ish)
Ok
Good to firm (drying out)
Ok
Good to soft (some give)
Ok
Fast (all-weather)
Unknown
Heavy (very wet)
Avoids
Good to yielding (mild give)
Avoids
🏅 Competition Level
Class 1 (elite)
Ok
Class 2 (high-level)
Class 3 (mid-level)
Ok
Class 4 (standard)
Class 5 (entry-level)
Ok
Class 6 (grassroots)
Ok
🏟 Track Shape
Right-handed, tight turns
Right-handed, hilly
Left-handed, tight turns
Left-handed, tight
Right-handed, long straights
Ok
Left-handed, long straights
Ok
Left-handed, hilly
Ok
Long straights
Ok

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Andrew Balding First Choice
24.7%
Win rate
73/296
Won / Rode
30.6%
Win rate
15/49
Won / Rode
33.3%
Win rate
16/48
Won / Rode
38.1%
Win rate
8/21
Won / Rode
29.4%
Win rate
5/17
Won / Rode
23.5%
Win rate
4/17
Won / Rode
17.6%
Win rate
3/17
Won / Rode
25%
Win rate
4/16
Won / Rode
12.5%
Win rate
2/16
Won / Rode
53.3%
Win rate
8/15
Won / Rode
26.7%
Win rate
4/15
Won / Rode
57.1%
Win rate
8/14
Won / Rode
23.1%
Win rate
3/13
Won / Rode
16.7%
Win rate
2/12
Won / Rode
16.7%
Win rate
2/12
Won / Rode
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 1-
Form: 324
Form: 3429-1
Form: 61-
Form: 503-1
Form: 32312-
Form: 2-6
Form: 2-34
Form: 35-213

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 123 33 26.8%
Newmarket 87 14 16.1%
Windsor 67 18 26.9%
Ascot 59 9 15.3%
York 45 9 20%
Sandown Park 44 8 18.2%
Newbury 43 11 25.6%
Goodwood 41 9 22.0%
Lingfield Park 36 11 30.6%
Doncaster 34 9 26.5%
Wolverhampton 31 9 29.0%
Southwell 31 7 22.6%
Epsom Downs 28 5 17.9%
Haydock Park 19 5 26.3%
Great Yarmouth 18 3 16.7%
chelmsford 16 5 31.2%
Salisbury 13 7 53.8%
Chester 11 3 27.3%
The Curragh 10 2 20%
Chepstow 10 0 0%
Newcastle 9 2 22.2%
Nottingham 9 1 11.1%
meydan 7 1 14.3%
Ayr 6 2 33.3%
Ffos Las 5 1 20%
Listowel 5 0 0%
Hamilton Park 4 3 75%
Thirsk 4 2 50%
Musselburgh 4 0 0%
Leopardstown 4 0 0%
Bath 3 1 33.3%
kenilworth 3 0 0%
sha_tin 2 0 0%
Naas 2 0 0%
Gowran Park 2 0 0%
Leicester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
Won
30 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
Won
30 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won
30 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
4th
30 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
4th
30 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
3rd
29 Apr
Southwell · 1m1f – 1m2f · Standard
Won
29 Apr
Southwell · 1m1f – 1m2f · Standard
2nd
29 Apr
Southwell · Sprint (< 5f) · Standard
6th
29 Apr
Southwell · Long Distance (2m+) · Standard
3rd
28 Apr
Epsom Downs · 1m1f – 1m2f · Good
7th
28 Apr
Epsom Downs · 1m1f – 1m2f · Good
5th
28 Apr
Epsom Downs · 1m6f – 2m · Good
5th
28 Apr
Epsom Downs · 1m3f – 1m4f · Good
6th
28 Apr
Epsom Downs · 1m1f – 1m2f · Good
Won
24 Apr
Sandown Park · 1m1f – 1m2f · Good
4th
24 Apr
Sandown Park · 1m1f – 1m2f · Good
6th
24 Apr
Sandown Park · 1m1f – 1m2f · Good
6th
24 Apr
Sandown Park · 1m1f – 1m2f · Good
5th
24 Apr
Sandown Park · 1m1f – 1m2f · Good
3rd