:

James Owen

Three years into his training career and James Owen is already operating at a level that takes most trainers a decade to reach. Since setting up in 2022, he has sent out 425 winners in total, and in the last twelve months alone he has trained 205 of them from 1,302 runners — that's roughly 1 in every 6 races, or a 16% win rate, which is a serious number by any standard. For context, a trainer ticking along respectably might win 1 in 10. Owen is winning at nearly twice that pace.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
205 wins from 1302 races
Win rate
15.7%
Top jockey
Best course
Sedgefield (41.7% from 12 races)
Best going
Firm (dry)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
1302
Races
205
Wins
15.7%
Win rate
avg ~10%
44.3%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses James Owen has entered for upcoming races

🔍 Full Analysis

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

The headline achievement is his record at the top level. Ten wins in Class 1 races — the best races in Britain — is a remarkable haul for someone still in the early years of their career, and the venues tell their own story: Cheltenham, Newmarket, Newbury. These are the stages that matter most, and Owen has shown up on them repeatedly. Three of those ten wins have come since January 2025, including two at Cheltenham alone, which suggests the operation is not standing still — it is still growing.

One place where Owen's runners consistently punch above their weight is Salisbury, a picturesque track in Wiltshire that tends to suit a particular type of horse. Four winners from just nine runners there is a win rate of 44%, or nearly 1 in 2 — extraordinary by any measure, and the kind of local knowledge that takes years to build. His runners on very fast, dry ground have also been notably sharp, winning 1 from 4 attempts at 25%.

His most productive partnership with a jockey is with Pat Cosgrave, who has ridden 117 of Owen's horses and won on 13 of them — around 1 in 9 rides. That volume of shared rides speaks to genuine trust between trainer and jockey. Watch out too for the combination with Warning Symbol, a horse that has won 1 from 5 races together with Owen — not a dominant record on paper, but clearly a partnership worth following when the conditions are right.

Three years in, 425 winners, ten top-level wins. Whatever James Owen is doing, it is working.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
17.8%
Jul
12.7%
Aug
20.2%
Sep
14.0%
Oct
13.5%
Nov
17.8%
Dec
15%
Jan
9.1%
Feb
14.6%
Mar
14.7%
Apr
16.7%
May
37.5%
Jun

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Pat Cosgrave First Choice
11.1%
Win rate
13/117
Won / Rode
19.2%
Win rate
19/99
Won / Rode
Mr Alex Chadwick
15.5%
Win rate
13/84
Won / Rode
Mason Paetel
8.3%
Win rate
7/84
Won / Rode
33.3%
Win rate
27/81
Won / Rode
18.8%
Win rate
15/80
Won / Rode
17.9%
Win rate
14/78
Won / Rode
1.4%
Win rate
1/72
Won / Rode
21.6%
Win rate
11/51
Won / Rode
22.5%
Win rate
9/40
Won / Rode
Ashley Lewis
21.9%
Win rate
7/32
Won / Rode
20%
Win rate
6/30
Won / Rode
36.4%
Win rate
8/22
Won / Rode
18.2%
Win rate
4/22
Won / Rode
4.8%
Win rate
1/21
Won / Rode
31.6%
Win rate
6/19
Won / Rode
20%
Win rate
3/15
Won / Rode
20%
Win rate
3/15
Won / Rode
0%
Win rate
0/15
Won / Rode
7.7%
Win rate
1/13
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 503-1
Form: 6U086-
Form: 531
Form: 542-3
Form: 5/1111
Form: 211235
Form: 6-0311
Form: 843-12
Form: 2292-4

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Southwell 146 19 13.0%
Wolverhampton 136 25 18.4%
Lingfield Park 108 16 14.8%
Kempton Park 71 10 14.1%
Newmarket 64 2 3.1%
chelmsford 60 4 6.7%
Newcastle 37 5 13.5%
Worcester 34 9 26.5%
Great Yarmouth 33 9 27.3%
Huntingdon 33 8 24.2%
Chester 31 5 16.1%
Leicester 26 2 7.7%
Doncaster 25 4 16%
Uttoxeter 24 9 37.5%
Market Rasen 24 8 33.3%
Goodwood 24 5 20.8%
Fakenham 24 3 12.5%
Ascot 22 1 4.5%
Plumpton 21 7 33.3%
Windsor 20 2 10%
Bath 19 4 21.1%
Cheltenham 19 2 10.5%
Newbury 18 2 11.1%
Stratford-on-Avon 17 5 29.4%
Beverley 15 5 33.3%
Fontwell Park 14 3 21.4%
Musselburgh 14 2 14.3%
Catterick Bridge 13 2 15.4%
Sedgefield 12 5 41.7%
Warwick 12 3 25%
Brighton 12 2 16.7%
Nottingham 12 1 8.3%
York 12 0 0%
Chepstow 11 2 18.2%
Ripon 11 1 9.1%
Sandown Park 11 0 0%
Cartmel 11 0 0%
Wetherby 10 2 20%
Haydock Park 10 0 0%
Salisbury 9 4 44.4%
Carlisle 8 1 12.5%
Ludlow 7 3 42.9%
Thirsk 7 0 0%
Redcar 6 1 16.7%
Hamilton Park 6 0 0%
Pontefract 6 0 0%
Newton Abbot 5 1 20%
meydan 5 0 0%
Wincanton 4 0 0%
Epsom Downs 4 0 0%
Bangor-on-Dee 4 0 0%
Kelso 3 0 0%
hereford 3 0 0%
Hexham 2 1 50%
Aintree 2 0 0%
Fairyhouse 1 0 0%
Exeter 1 0 0%
Ayr 1 0 0%
saint-cloud 1 0 0%
Taunton 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Nottingham · 1m3f – 1m4f · Good
3rd
3 Jun
Nottingham · 5f – 6½f · Good
9th
2 Jun
Wolverhampton · 1m1f – 1m2f · Standard
5th
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
2nd
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
Won
1 Jun
Lingfield Park · 7f – 1m · Good
4th
1 Jun
Newbury · Long Distance (2m+) · Good_To_Firm
Won
1 Jun
Lingfield Park · 1m6f – 2m · Standard
Won
31 May
Thirsk · 7f – 1m · Good
8th
31 May
Nottingham · 1m1f – 1m2f · Good
2nd
31 May
Fakenham · Long Distance (2m+) · Good
2nd
31 May
Fakenham · Long Distance (2m+) · Good
2nd
31 May
Fakenham · Long Distance (2m+) · Good
2nd
31 May
Nottingham · 5f – 6½f · Good
3rd
30 May
Lingfield Park · 7f – 1m · Good_To_Firm
4th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
4th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
5th
30 May
Lingfield Park · 1m3f – 1m4f · Good_To_Firm
5th
30 May
Chester · 5f – 6½f · Good
2nd
30 May
Beverley · 7f – 1m · Good_To_Firm
4th