:

Harry Fry

Four years into his training career, Harry Fry is building something that looks increasingly hard to ignore. Since setting up in 2021, he has saddled 150 winners — a healthy total at any stage, but the trajectory is what really stands out. Last season he was winning around 1 in every 7 races. This season, he is winning roughly 1 in every 4 — 26 winners from 116 runners — and that kind of jump in performance does not happen by accident.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Corscombe, Dorset
Record
26 wins from 116 races
Win rate
22.4%
Top jockey
Best course
Fontwell Park (45.5% from 11 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
116
Races
26
Wins
22.4%
Win rate
avg ~10%
42.2%
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

The big days have come, too. Ten top-level wins in four years is a serious haul for a relatively young yard, with Cheltenham, Sandown Park and Taunton all featuring on that list. Cheltenham matters most to most people in this sport, and Fry has already won there at the highest level. He added Class 1 victories at Windsor in January 2025 and at Aintree on Boxing Day 2025, which suggests a trainer who knows how to have horses ready for the moments that count.

The partnership with jockey Bryan Carver tells its own story. Nineteen wins from 83 rides together — winning at a 23% rate, close to 1 in every 4 — is the kind of statistic that speaks to genuine understanding between a trainer and a jockey. When the same combination keeps winning at that consistency, it usually means the trainer is placing horses well and the jockey knows exactly what each horse needs. That is a skill that takes time to develop, and Fry seems to have found it early.

On a smaller scale, his record at Plumpton is worth noting. Three winners from just five runners there is a remarkable conversion rate — 3 in 5 is the sort of number that suggests he sends horses to that track with a very specific plan and they tend to deliver on it.

The one footnote worth mentioning is his partnership with On The Bayou — 0 wins from 3 races together. It is a minor blemish in an otherwise upward story, a reminder that no training operation is without its puzzles. But with 150 winners on the board, a 22% win rate this season, and ten top-level victories already in his career, Harry Fry looks very much like a trainer still in the early chapters of something considerable.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
50%
Jul
0%
Aug
50%
Sep
25%
Oct
15%
Nov
11.1%
Dec
0%
Jan
11.1%
Feb
38.9%
Mar
33.3%
Apr
42.9%
May
100%
Jun

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Bryan Carver First Choice
22.9%
Win rate
19/83
Won / Rode
Ciaran O'Shea
19.0%
Win rate
4/21
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/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
Mr Hugo Hunt(3)
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 1/525-
Form: U5-921
Form: 1-533
Form: /1321-
Form: P/21-
Form: -44634
Form: 71-
Form: 12-2P5
Form: 86P-1U
Form: 11-F11

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wincanton 14 4 28.6%
Fontwell Park 11 5 45.5%
Exeter 10 3 30%
Ascot 10 1 10%
Taunton 10 0 0%
Uttoxeter 8 3 37.5%
Kempton Park 7 2 28.6%
Plumpton 5 3 60%
Aintree 5 1 20%
Worcester 5 0 0%
Newbury 4 0 0%
Doncaster 4 0 0%
Cheltenham 3 0 0%
Sandown Park 3 0 0%
Windsor 3 0 0%
Newton Abbot 2 1 50%
Ludlow 2 1 50%
Bangor-on-Dee 2 1 50%
Stratford-on-Avon 2 0 0%
Warwick 2 0 0%
Bath 1 1 100%
Kelso 1 0 0%
Salisbury 1 0 0%
Chepstow 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Newton Abbot · Long Distance (2m+) · Good
Won
24 May
Fontwell Park · Long Distance (2m+) · Good
20 May
Warwick · Long Distance (2m+) · Good
5th
16 May
Uttoxeter · Long Distance (2m+) · Good
Won
14 May
Fontwell Park · Long Distance (2m+) · Good
5th
6 May
Fontwell Park · Long Distance (2m+) · Good
Won
6 May
Fontwell Park · Long Distance (2m+) · Good
Won
4 May
Warwick · Long Distance (2m+) · Good
3rd
24 Apr
Chepstow · Long Distance (2m+) · Good
2nd
24 Apr
Fontwell Park · Long Distance (2m+) · Good_To_Soft
2nd
12 Apr
Wincanton · 1m6f – 2m · Good
Won
12 Apr
Wincanton · 1m6f – 2m · Good
Won
10 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
13th
10 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
5th
10 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
17th
9 Apr
Aintree · 1m6f – 2m · Good_To_Soft
8th
9 Apr
Taunton · Long Distance (2m+) · Good
2nd
8 Apr
Fontwell Park · Long Distance (2m+) · Good_To_Soft
Won
6 Apr
Plumpton · Long Distance (2m+) · Good
5th
1 Apr
Wincanton · Long Distance (2m+) · Good
Won