:

James Owen

Three years into training racehorses professionally, James Owen has already built a record that most in the sport would be proud of after a decade. Since 2022, he has sent out 388 career winners — and in the last twelve months alone, 201 of those have come, from 1,263 runners. That works out at roughly 1 in every 6 races, a 16% win rate that puts him firmly among the busier and more productive yards in Britain right now.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
201 wins from 1263 races
Win rate
15.9%
Top jockey
Best course
Beverley (50% from 10 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
1263
Races
201
Wins
15.9%
Win rate
avg ~10%
44.7%
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 headline achievement, though, is what he has managed at the very top of the sport. Owen has won 10 Class 1 races in his career — the highest tier of racing in Britain — at venues including Cheltenham, Newmarket and Nottingham. That is a remarkable tally for a trainer still finding his feet. Most yards spend years knocking on the door of the big occasions; Owen has already walked through it ten times. Three of those wins have come in just the last fourteen months: Cheltenham in January 2025, Nottingham in April 2025, and Cheltenham again on New Year's Day 2026. The fact that two of those came at Cheltenham — one of the most demanding and prestigious venues in the country — suggests his horses are not just winning races, they are rising to the biggest stages.

At the other end of the scale, Beverley offers a useful window into how Owen operates day to day. He has sent out 5 winners from just 10 runners there — meaning half of every horse he runs at that track wins. That is an extraordinary conversion rate, and it speaks to the kind of careful placement that separates a thoughtful trainer from one simply throwing horses at a wall.

His most regular jockey partner is Pat Cosgrave, who has ridden for Owen 117 times and come home in front on 13 of those occasions — roughly 1 in 9 rides. The standout partnership on paper, however, is with Warning Symbol: one win from five races together, a modest record in numbers, but clearly a combination Owen keeps returning to for a reason.

For a trainer only three years into the job, the combination of volume, big-race success and course intelligence is genuinely impressive. The 388 career winners already on the board suggest Owen is not building slowly — he arrived, and he got to work.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
20.2%
May
20%
Jun
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
11.1%
Apr

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Heavy (very wet)
Standard (all-weather)
Ok
Good to firm
Ok
Good to soft
Ok
Soft (muddy)
Ok
Standard to slow
Ok
Yielding
🏅 Competition Level
Class 1
Avoids
Class 2
Ok
Class 3
Ok
Class 4
Class 5
Class 6
🏟 Track Shape
Right-handed, undulating
Loves
Left-handed, tight turning
Right-handed, tight turning
Left-handed, wide and galloping
Ok
Right-handed, wide and galloping
Ok
Left-handed, tight
Ok
Left-handed, undulating
Ok
Wide and galloping
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
Mr Alex Chadwick
18.4%
Win rate
18/98
Won / Rode
11.4%
Win rate
10/88
Won / Rode
3.4%
Win rate
3/87
Won / Rode
35.3%
Win rate
30/85
Won / Rode
25%
Win rate
17/68
Won / Rode
19.4%
Win rate
13/67
Won / Rode
18.6%
Win rate
11/59
Won / Rode
20.8%
Win rate
11/53
Won / Rode
24.5%
Win rate
12/49
Won / Rode
6.2%
Win rate
2/32
Won / Rode
Ashley Lewis
22.6%
Win rate
7/31
Won / Rode
20%
Win rate
6/30
Won / Rode
13.8%
Win rate
4/29
Won / Rode
27.8%
Win rate
5/18
Won / Rode
22.2%
Win rate
4/18
Won / Rode
12.5%
Win rate
2/16
Won / Rode
35.7%
Win rate
5/14
Won / Rode
15.4%
Win rate
2/13
Won / Rode
7.7%
Win rate
1/13
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 503-1
Form: 843-
Form: 412112
Form: 15-532
Form: 12292-
Form: 266-1
Form: 625-65
Form: 373231
Form: 132236
Form: 7561

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Southwell 147 20 13.6%
Wolverhampton 136 22 16.2%
Lingfield Park 104 16 15.4%
Kempton Park 71 11 15.5%
chelmsford 70 6 8.6%
Newmarket 65 4 6.2%
Newcastle 38 5 13.2%
Huntingdon 37 9 24.3%
Worcester 34 9 26.5%
Chester 29 4 13.8%
Uttoxeter 26 11 42.3%
Great Yarmouth 25 5 20%
Fakenham 25 5 20%
Market Rasen 23 8 34.8%
Goodwood 23 4 17.4%
Doncaster 23 3 13.0%
Cheltenham 21 2 9.5%
Ascot 21 0 0%
Stratford-on-Avon 19 7 36.8%
Brighton 19 3 15.8%
Leicester 19 2 10.5%
Plumpton 17 4 23.5%
Windsor 17 2 11.8%
Fontwell Park 16 3 18.8%
Newbury 15 0 0%
Sedgefield 14 6 42.9%
Warwick 14 2 14.3%
Chepstow 12 4 33.3%
York 12 1 8.3%
Musselburgh 11 3 27.3%
Sandown Park 11 0 0%
Haydock Park 11 0 0%
Beverley 10 5 50%
Nottingham 10 2 20%
Bath 10 2 20%
Cartmel 10 0 0%
Wetherby 9 2 22.2%
Catterick Bridge 9 1 11.1%
Ripon 8 1 12.5%
Carlisle 8 1 12.5%
Newton Abbot 7 1 14.3%
Hamilton Park 7 0 0%
Thirsk 6 1 16.7%
Redcar 6 1 16.7%
meydan 5 0 0%
Pontefract 5 0 0%
Ludlow 4 3 75%
Wincanton 4 0 0%
hereford 3 0 0%
Kelso 3 0 0%
Bangor-on-Dee 3 0 0%
Epsom Downs 3 0 0%
Ayr 2 0 0%
Salisbury 2 0 0%
Hexham 1 0 0%
Taunton 1 0 0%
Punchestown 1 0 0%
saint-cloud 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Wolverhampton · 1m1f – 1m2f · Standard
3rd
4 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
5th
4 Apr
Musselburgh · 1m6f – 2m · Good_To_Soft
12th
4 Apr
Musselburgh · 1m6f – 2m · Good_To_Soft
3rd
4 Apr
Musselburgh · 7f – 1m · Good_To_Soft
3rd
2 Apr
Southwell · 1m3f – 1m4f · Standard
3rd
2 Apr
Southwell · Long Distance (2m+) · Standard
2nd
1 Apr
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
Won
1 Apr
Southwell · Long Distance (2m+) · Good
31 Mar
Wolverhampton · 1m6f – 2m · Standard
8th
31 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
5th
30 Mar
Wolverhampton · 5f – 6½f · Standard
10th
30 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
11th
29 Mar
Doncaster · 7f – 1m · Good_To_Soft
9th
28 Mar
Southwell · 1m3f – 1m4f · Standard
5th
28 Mar
Doncaster · 1m1f – 1m2f · Good_To_Soft
2nd
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
6th
28 Mar
Uttoxeter · Long Distance (2m+) · Good_To_Soft
28 Mar
Stratford-on-Avon · Long Distance (2m+) · Good
2nd