:

James Ferguson

Four years into training racehorses, James Ferguson has already done something most trainers spend a decade chasing — winning at the very top level, multiple times. Since starting out in 2021, he has built a record of 120 career winners, and in the last twelve months alone he has sent out 26 winners from 205 runners, which works out to roughly 1 in every 8 races. That is a solid, consistent rate for a yard still finding its feet at the highest level.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
26 wins from 205 races
Win rate
12.7%
Top jockey
Best course
Kempton Park (27.3% from 22 races)
Best going
Standard to slow (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
205
Races
26
Wins
12.7%
Win rate
avg ~10%
37.6%
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

The headline achievements are genuinely impressive for someone so new to the job. Ferguson has won three top-level races — the kind that attract the best horses in Britain — with victories at Newmarket and York among them. Newmarket is the spiritual home of British flat racing, and York is one of the most prestigious tracks in the country. Winning once at that level would be a career highlight for many trainers. Winning three times in just four years suggests this is not a yard that is simply making up the numbers.

A few patterns stand out when you dig into the numbers. Ferguson has a particularly strong record at Kempton Park, where he has sent out 6 winners from just 22 runners — that is more than 1 in every 4 horses he runs there going on to win, which is a remarkable conversion rate at any track. He also does well when the ground is wet and muddy: 6 wins from 22 races in those conditions, again hitting that 1 in 4 figure. Trainers who understand how their horses handle soft ground tend to make smarter decisions about when to run, and that intelligence shows in the results.

His most reliable jockey partnership is with Daniel Muscutt, who has ridden 10 winners from 56 races for the yard — roughly 1 in every 6 rides turning into a victory. That kind of repeat combination usually signals genuine understanding between trainer and rider, the sort of working relationship that improves with every run. Meanwhile, the horse Karakula Dancer has won 3 of 12 races for Ferguson, making it the yard's standout individual performer in their time together.

For a trainer still only in his fourth season, the picture is one of steady, intelligent progress — not flashy, but built on real results at real occasions. The big-race wins are already on the board. The question now is whether Ferguson can push the volume higher without losing the touch that has made the early years so promising.

📈 Form Trend

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

🎯 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)
Ok
Heavy (very wet)
Unknown
Good to firm (drying out)
Avoids
Good to soft (some give)
Avoids
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Ok
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Right-handed, long straights
Right-handed, hilly
Left-handed, tight turns
Ok
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids
Long straights
Avoids
Left-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Daniel Muscutt First Choice
17.9%
Win rate
10/56
Won / Rode
7.8%
Win rate
4/51
Won / Rode
26.7%
Win rate
4/15
Won / Rode
11.1%
Win rate
1/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
40%
Win rate
2/5
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
Harry Vigors
0%
Win rate
0/4
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
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 121231
Form: 43-234
Form: 1
Form: 1-4410
Form: 4
Form: 821-1
Form: 6-55
Form: 948
Form: 02154-
Form: 5004

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 25 6 24%
Kempton Park 22 6 27.3%
Newcastle 17 3 17.6%
Southwell 17 1 5.9%
Lingfield Park 13 1 7.7%
Doncaster 11 3 27.3%
chelmsford 9 0 0%
Haydock Park 8 0 0%
Newbury 7 1 14.3%
Goodwood 7 1 14.3%
Leicester 7 0 0%
Great Yarmouth 6 1 16.7%
York 6 0 0%
Windsor 6 0 0%
Salisbury 5 1 20%
Thirsk 4 1 25%
Ascot 4 0 0%
Wetherby 4 0 0%
Nottingham 3 1 33.3%
Ffos Las 3 0 0%
Newmarket 3 0 0%
Pontefract 3 0 0%
Sandown Park 3 0 0%
Brighton 3 0 0%
Redcar 2 0 0%
Hamilton Park 2 0 0%
Chester 2 0 0%
Beverley 1 0 0%
Ayr 1 0 0%
Bath 1 0 0%

📅 Recent Results

The last 20 results, most recent first
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
21 Apr
Wolverhampton · 1m1f – 1m2f · Standard
2nd
14 Apr
Lingfield Park · 1m3f – 1m4f · Standard
6th
8 Apr
Nottingham · 1m3f – 1m4f · Good
3rd
7 Apr
Southwell · 7f – 1m · Standard
5th
6 Apr
Wolverhampton · 1m6f – 2m · Standard
10th
4 Apr
Wolverhampton · 1m1f – 1m2f · Standard
Won
3 Apr
Newcastle · 5f – 6½f · Standard
12th
30 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won
28 Mar
Southwell · 1m3f – 1m4f · Standard
6th
24 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
23 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
20 Mar
Lingfield Park · 1m1f – 1m2f · Standard
5th
18 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
5th