:

James Ferguson

Four years into his training career and James Ferguson has already done something most trainers spend a lifetime chasing — he's won three of the biggest races in British racing. A Class 1 victory at York in August 2022, another at Newmarket that same year, and a third back at Newmarket in April 2023 tell you this is not a yard that needs time to find its feet. Ferguson arrived and immediately competed at the top table.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
22 wins from 197 races
Win rate
11.2%
Top jockey
Best course
Doncaster (27.3% from 11 races)
Best going
Standard to slow (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
197
Races
22
Wins
11.2%
Win rate
avg ~10%
36.0%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses James Ferguson 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

In total he has trained 122 career winners, which is a solid foundation for someone still in the early years of the job. Over the last 12 months he has sent out 22 winners from 197 runners — that's roughly 1 in every 9 races, an 11% win rate. That's actually a slight dip from last season when he was winning closer to 1 in every 7, so there's an element of a yard that is still finding its rhythm at this level, but three top-level wins in four years suggests the ceiling is high.

One thing that stands out is what happens when the rain arrives. On wet or muddy ground Ferguson wins 4 races from every 19 he enters — a 21% rate, meaning roughly 1 in every 5. That's nearly double his overall average and suggests he is either very good at spotting which horses thrive in those conditions, or genuinely patient about waiting for the right ground before running them. Either way, it's a meaningful edge.

Doncaster is another quiet speciality. Three winners from just 11 runners there is a 27% win rate — better than 1 in every 4 — which is the kind of number that makes you pay attention whenever Ferguson has a runner at that track.

His most regular partnership is with jockey Jonny Peate, who has ridden for the yard 54 times and won on 4 of those occasions. That's a modest 7%, or roughly 1 win in every 13 rides together, but the sheer volume of the partnership shows a working relationship that goes beyond the big days. The horse Cavolo Nero has a more striking story — two wins from 11 races together — but it's the combination of steady week-to-week collaboration with Peate and the ability to produce something special at Newmarket or York that sums Ferguson up. Still young as a trainer, already proven at the highest level.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
9.5%
Jul
6.9%
Aug
16.1%
Sep
0%
Oct
0%
Nov
20%
Dec
11.1%
Jan
40%
Feb
6.7%
Mar
7.1%
Apr
18.2%
May
0%
Jun

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jonny Peate First Choice
7.4%
Win rate
4/54
Won / Rode
17.0%
Win rate
9/53
Won / Rode
21.4%
Win rate
3/14
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
40%
Win rate
2/5
Won / Rode
Harry Vigors
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Liam Wright(5)
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Alexandra Egan
50%
Win rate
1/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
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: 43-234
Form: 1
Form: 123125
Form: 2154-2
Form: 821-1
Form: 6-55
Form: 9560-
Form: 948
Form: 4
Form: -44100

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 28 6 21.4%
Kempton Park 19 4 21.1%
Southwell 17 1 5.9%
Newcastle 15 2 13.3%
Lingfield Park 13 2 15.4%
Doncaster 11 3 27.3%
Newbury 8 1 12.5%
chelmsford 8 0 0%
Haydock Park 7 0 0%
Windsor 7 0 0%
Great Yarmouth 6 1 16.7%
Leicester 6 0 0%
Salisbury 5 1 20%
Goodwood 5 0 0%
York 5 0 0%
Ascot 4 0 0%
Wetherby 4 0 0%
Newmarket 4 0 0%
Thirsk 3 1 33.3%
Pontefract 3 0 0%
Brighton 3 0 0%
Ffos Las 3 0 0%
Sandown Park 3 0 0%
Hamilton Park 2 0 0%
Bath 2 0 0%
Redcar 1 0 0%
Ripon 1 0 0%
Nottingham 1 0 0%
Chester 1 0 0%
Beverley 1 0 0%
Ayr 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Ripon · 1m1f – 1m2f · Good
3rd
2 Jun
Wolverhampton · 1m1f – 1m2f · Standard
9th
30 May
Lingfield Park · 1m3f – 1m4f · Good_To_Firm
Won
25 May
Leicester · 5f – 6½f · Good_To_Firm
9th
23 May
Goodwood · 5f – 6½f · Good
5th
22 May
Bath · 1m3f – 1m4f · Good_To_Firm
7th
20 May
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
5th
18 May
Wolverhampton · 1m1f – 1m2f · Standard
2nd
18 May
Windsor · 5f – 6½f · Good
9th
15 May
Newbury · 1m3f – 1m4f · Good
3rd
15 May
Newmarket · 1m1f – 1m2f · Good
10th
15 May
Newbury · 5f – 6½f · Good
Won
8 May
Wolverhampton · 1m6f – 2m · Standard
3rd
30 Apr
Redcar · 7f – 1m · Good_To_Firm
2nd
27 Apr
Wolverhampton · 1m6f – 2m · Standard
5th
27 Apr
Lingfield Park · 1m3f – 1m4f · Standard
7th
26 Apr
Wetherby · 7f – 1m · Good_To_Firm
5th
25 Apr
Southwell · 5f – 6½f · Standard
5th
25 Apr
Leicester · 1m3f – 1m4f · Good_To_Firm
7th
25 Apr
Haydock Park · 1m3f – 1m4f · Good_To_Firm
4th