:

Olly Murphy

Olly Murphy has been training racehorses for just four years, and in that time he has built one of the most impressive yards in British jump racing. Since 2021 he has sent out 532 career winners — a number that takes most trainers a decade or more to reach. This season alone he has put up 146 winners from 744 runners, winning roughly 1 in every 5 races he enters. That kind of consistency, maintained across hundreds of runners, is the mark of a yard that genuinely knows what it is doing.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Wilmcote, Warks
Record
146 wins from 744 races
Win rate
19.6%
Top jockey
Best course
Southwell (45.8% from 24 races)
Best going
Good to soft

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
744
Races
146
Wins
19.6%
Win rate
avg ~10%
46.9%
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

At the very top of the sport, Murphy has won 16 Class 1 races — the elite tier of British racing, where the best horses in the country line up and the prize money reflects it. Those wins have come at venues like Sandown Park, Newbury, and Carlisle, meaning he has proved himself on a variety of tracks, not just a single patch of turf he knows well. The most recent came at Cheltenham in November 2025, the sport's most famous stage, and another followed just two weeks later at Carlisle. Winning at that level once takes talent; doing it repeatedly across different courses suggests a trainer who can get a horse ready for a big day.

His most reliable ally in the saddle is jockey Sean Bowen, and together they have formed one of the most productive partnerships in the sport. From 456 rides together they have produced 116 wins — that's 1 in every 4, or 25% — a fraction that climbs well above the already-strong seasonal average. When Bowen and Murphy combine, the chances of a winner go up noticeably, and that is not a coincidence. It reflects shared understanding, good communication, and horses being produced at exactly the right moment.

The partnership with Thunder Rock is worth highlighting on its own terms. Eight wins from 26 races together is a 31% win rate — roughly 1 in 3 — which for a repeated combination at this level is genuinely remarkable. A horse that wins nearly a third of its races over time is an asset, and the fact that Murphy has kept it in such consistent form across so many outings speaks well of how the yard manages its horses.

Right now Murphy is in exceptional form. Over the last two weeks, his runners have won 10 from 28 — 36%, compared to his already-solid season average of 20%. Whatever is happening at his yard at the moment, it is working. He is also particularly effective at Fakenham, where he has won 3 from just 6 runners, meaning half his runners there have won. For any punter or racing fan, that is a very useful thing to know.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
31.0%
May
25%
Jun
12.5%
Jul
18.2%
Aug
16.2%
Sep
38.3%
Oct
15.3%
Nov
16.8%
Dec
20.5%
Jan
11.7%
Feb
14.3%
Mar
50%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Sean Bowen First Choice
25.4%
Win rate
116/456
Won / Rode
Lewis Saunders
17.0%
Win rate
9/53
Won / Rode
7.1%
Win rate
3/42
Won / Rode
Lewis Stones
6.9%
Win rate
2/29
Won / Rode
16.7%
Win rate
3/18
Won / Rode
Mr Ben Sutton
25%
Win rate
4/16
Won / Rode
0%
Win rate
0/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
9.1%
Win rate
1/11
Won / Rode
33.3%
Win rate
3/9
Won / Rode
0%
Win rate
0/9
Won / Rode
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 7-P211
Form: 7-12
Form: 559-51
Form: -61432
Form: 422
Form: 2-5219
Form: 22-443
Form: 1-4666
Form: 31-821
Form: 8123-5

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Uttoxeter 78 13 16.7%
Perth 49 20 40.8%
Worcester 43 11 25.6%
Warwick 37 8 21.6%
Ffos Las 34 10 29.4%
Market Rasen 34 8 23.5%
Wetherby 31 4 12.9%
Cheltenham 31 3 9.7%
Huntingdon 30 4 13.3%
Newbury 29 1 3.4%
Lingfield Park 25 4 16%
Southwell 24 11 45.8%
Ayr 19 6 31.6%
Carlisle 19 4 21.1%
Chepstow 19 3 15.8%
Haydock Park 18 1 5.6%
Leicester 17 5 29.4%
Stratford-on-Avon 17 4 23.5%
Sandown Park 17 3 17.6%
Windsor 16 2 12.5%
Bangor-on-Dee 16 1 6.2%
Kempton Park 15 5 33.3%
Kelso 15 1 6.7%
Aintree 13 1 7.7%
Wincanton 12 1 8.3%
Taunton 12 1 8.3%
Fontwell Park 11 2 18.2%
hereford 9 1 11.1%
Newton Abbot 9 1 11.1%
Plumpton 7 3 42.9%
Ascot 7 0 0%
Fakenham 6 3 50%
Exeter 5 0 0%
Newcastle 3 0 0%
Doncaster 3 0 0%
Wolverhampton 3 0 0%
Sedgefield 2 1 50%
Ludlow 2 0 0%
chelmsford 2 0 0%
Hexham 2 0 0%
Musselburgh 1 0 0%
Cartmel 1 0 0%
Catterick Bridge 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Huntingdon · Long Distance (2m+) · Good
Won
4 Apr
Carlisle · Long Distance (2m+) · Good_To_Soft
Won
4 Apr
Carlisle · Long Distance (2m+) · Good_To_Soft
Won
4 Apr
Haydock Park · Long Distance (2m+) · Good
3rd
4 Apr
Musselburgh · 1m6f – 2m · Good_To_Soft
6th
4 Apr
Carlisle · Long Distance (2m+) · Good_To_Soft
8th
4 Apr
Haydock Park · 1m6f – 2m · Good
2nd
4 Apr
Carlisle · Long Distance (2m+) · Good
4th
4 Apr
Carlisle · Long Distance (2m+) · Good_To_Soft
2nd
1 Apr
Southwell · Long Distance (2m+) · Good
Won
1 Apr
Southwell · 1m6f – 2m · Good
Won
1 Apr
Southwell · Long Distance (2m+) · Good
Won
30 Mar
Ludlow · 1m6f – 2m · Good
4th
28 Mar
Uttoxeter · 1m6f – 2m · Good_To_Soft
Won
28 Mar
Uttoxeter · Long Distance (2m+) · Good_To_Soft
4th
28 Mar
Uttoxeter · Long Distance (2m+) · Good_To_Soft
2nd
28 Mar
Stratford-on-Avon · Long Distance (2m+) · Good
4th
28 Mar
Stratford-on-Avon · Long Distance (2m+) · Good
6th
28 Mar
Stratford-on-Avon · Long Distance (2m+) · Good
Won
28 Mar
Uttoxeter · Long Distance (2m+) · Good_To_Soft
3rd