:

Gavin Cromwell

Four years into his training career, Gavin Cromwell has already built something that takes most trainers a decade to achieve. Since 2021, he has sent out 447 winners — a remarkable output for a relatively new operation — and right now his yard is in the kind of form that makes you pay attention. In the last two weeks alone, he has had 6 winners from just 31 runners, a win rate of roughly 1 in 5. For context, his season average is closer to 1 in every 11. Something is clearly clicking.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Navan, Co. Meath
Record
98 wins from 1125 races
Win rate
8.7%
Top jockey
Best course
Downpatrick (21.6% from 37 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
1125
Races
98
Wins
8.7%
Win rate
avg ~10%
28.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

The overall numbers this season — 98 winners from 1,125 runners — tell the story of a busy, competitive yard operating at scale. His win rate has dipped slightly from 12% last year to 9% this season, which sounds like a step back but is almost certainly a reflection of running more horses in tougher races rather than any loss of ability. The quality is undeniably there: Cromwell has won 15 top-level races in his career, at prestigious venues including Cheltenham, Haydock Park and Huntingdon. Three of those have come just this year — at Cheltenham in March, Ayr in April, and Market Rasen in July. Winning the sport's biggest occasions at three different tracks in one season is not something many trainers manage.

One place where his horses seem particularly at home is Downpatrick, where he has won 8 races from just 37 runners — nearly 1 in every 5. That kind of dominance at a specific track usually means a trainer understands the course intimately and targets it with the right horses. It is the sort of local knowledge that can be very profitable if you know to look for it.

His most reliable partner in the saddle is jockey Keith Donoghue, who has ridden 301 times for the yard and converted 26 of those into wins. That is roughly 1 in every 12 rides — a steady, productive alliance built on repetition and trust. The pair have clearly developed a working shorthand that comes from spending a lot of time together. When a trainer and jockey click over hundreds of races, the results tend to speak for themselves, and 26 winners is a meaningful tally by anyone's measure.

Cromwell's career is still young by the standards of the training profession, and the trajectory is pointing firmly upward. The top-level wins are coming regularly, the yard is in sharp form, and 447 winners in four years suggests someone who is very far from finished.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
11.1%
May
13.0%
Jun
10%
Jul
9.1%
Aug
11.2%
Sep
9.2%
Oct
1.5%
Nov
9.3%
Dec
5.1%
Jan
9.6%
Feb
9.3%
Mar
21.4%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Keith Donoghue First Choice
8.6%
Win rate
26/301
Won / Rode
5%
Win rate
7/140
Won / Rode
11.7%
Win rate
14/120
Won / Rode
8.3%
Win rate
8/96
Won / Rode
16.7%
Win rate
14/84
Won / Rode
6.6%
Win rate
4/61
Won / Rode
12.5%
Win rate
5/40
Won / Rode
8.6%
Win rate
3/35
Won / Rode
Alix Balfe
4%
Win rate
1/25
Won / Rode
5.6%
Win rate
1/18
Won / Rode
5.6%
Win rate
1/18
Won / Rode
0%
Win rate
0/16
Won / Rode
Patrick M O'Brien
14.3%
Win rate
2/14
Won / Rode
7.7%
Win rate
1/13
Won / Rode
Mr E Finegan
18.2%
Win rate
2/11
Won / Rode
10%
Win rate
1/10
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
28.6%
Win rate
2/7
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 52-2
Form: 1-6
Form: 171
Form: 242
Form: 4F8F72
Form: 11P-14
Form: -2125P
Form: 312645
Form: 1-78
Form: 0-0021

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 113 8 7.1%
Punchestown 96 8 8.3%
Dundalk 70 3 4.3%
Leopardstown 67 3 4.5%
Navan 66 5 7.6%
Cork 61 7 11.5%
Naas 48 5 10.4%
Galway 41 6 14.6%
The Curragh 40 5 12.5%
Down Royal 39 2 5.1%
Listowel 38 4 10.5%
Downpatrick 37 8 21.6%
Gowran Park 37 4 10.8%
Limerick 35 4 11.4%
Cheltenham 35 2 5.7%
Thurles 34 2 5.9%
Kilbeggan 30 3 10%
Killarney 30 0 0%
Wexford 27 1 3.7%
Bellewstown 26 1 3.8%
Sligo 24 4 16.7%
Ballinrobe 24 3 12.5%
Roscommon 23 2 8.7%
Tramore 20 2 10%
Clonmel 19 2 10.5%
Tipperary 19 2 10.5%
Ascot 4 0 0%
Catterick Bridge 4 0 0%
Musselburgh 2 0 0%
Cartmel 2 0 0%
Laytown 2 0 0%
Market Rasen 1 1 100%
Ayr 1 1 100%
Carlisle 1 0 0%
Goodwood 1 0 0%
Sandown Park 1 0 0%
Haydock Park 1 0 0%
Newmarket 1 0 0%
Wolverhampton 1 0 0%
Aintree 1 0 0%
Newbury 1 0 0%
Kelso 1 0 0%
Kempton Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
Won
4 Apr
Cork · 1m1f – 1m2f · Soft_To_Heavy
2nd
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
3rd
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
3rd
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
7th
4 Apr
Cork · 5f – 6½f · Soft
7th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
Won
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
11th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
2nd
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
Won
1 Apr
Dundalk · 5f – 6½f · Standard
6th
31 Mar
Limerick · Long Distance (2m+) · Soft
2nd
31 Mar
Limerick · Long Distance (2m+) · Soft
Won
31 Mar
Limerick · Long Distance (2m+) · Soft
6th
31 Mar
Limerick · Long Distance (2m+) · Soft
4th
31 Mar
Limerick · Long Distance (2m+) · Soft
4th
31 Mar
Limerick · Long Distance (2m+) · Soft
6th