UK time :

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 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 ground
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%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

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 does best

Results split by ground, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Loves
Standard (all-weather)
Good (a little give)
Soft (muddy)
Good to soft (some give)
Ok
Heavy (very wet)
Unknown
Good to firm (fairly firm)
Avoids
🏅 Race 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

🏇 Jockeys

The riders they work with most, most rides first
Jonny Peate Main partner
7.4%
Win rate
4/54
Wins / rides
17.0%
Win rate
9/53
Wins / rides
21.4%
Win rate
3/14
Wins / rides
11.1%
Win rate
1/9
Wins / rides
0%
Win rate
0/7
Wins / rides
16.7%
Win rate
1/6
Wins / rides
40%
Win rate
2/5
Wins / rides
Harry Vigors
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
Liam Wright(5)
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
Alexandra Egan
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
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, most races first
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
Song Of The Stars
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
Song Of The Stars
Wolverhampton · 1m6f – 2m · Standard
3rd
30 Apr
Redcar · 7f – 1m · Good_To_Firm
2nd
27 Apr
Song Of The Stars
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