:

Stuart Williams

Four years into training and Stuart Williams is already making a habit of winning the races that matter most. Since taking out his licence in 2021, he has trained 213 winners — a solid foundation — but what really sets him apart is the quality dotted through that record. He has won four top-level races in Britain, at three of the most prestigious venues in the sport: York, Chester, and Newmarket. These are the biggest stages the British racing calendar offers, and Williams has stood on all of them.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
69 wins from 442 races
Win rate
15.6%
Top jockey
Best course
Brighton (28.6% from 21 races)
Best going
Good to firm

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
442
Races
69
Wins
15.6%
Win rate
avg ~10%
37.3%
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

York, in particular, keeps cropping up. He won a top-level race there in September 2024 and then did it again at the same track in June 2025 — barely nine months apart. That is not luck. Trainers can spend entire careers chasing a single win at York, which is widely regarded as the finest racecourse in the country. Winning there twice in under a year is a genuine statement. Add in a victory at Newmarket's famous July course in August 2024, and you have a trainer who clearly knows how to prepare a horse for a big day.

The numbers back up the feel-good story. Last season Williams was winning roughly 1 in every 9 races — an 11% win rate that was perfectly respectable for a yard still finding its feet. This season that has jumped to 1 in every 6, with 69 winners from 442 runners. That kind of improvement in a single season is not routine. It usually means the operation has quietly clicked up a gear: better horses, sharper preparation, growing confidence.

Much of that improvement has come hand-in-hand with jockey Marco Ghiani. The pair have struck up one of the more productive partnerships in the weighing room, with Ghiani riding 25 winners from 147 races for the yard — that is 17 in every 100 rides, just slightly better than the yard's overall average, which suggests the two genuinely bring out the best in each other rather than Ghiani simply being handed the easiest rides.

Four years in, four top-level wins, and a win rate trending sharply upward. Williams is not a trainer to file away for later — he is already here.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
13.5%
Apr
17.9%
May
23.3%
Jun
13.6%
Jul
21.5%
Aug
14.6%
Sep
10.8%
Oct
11.8%
Nov
14.3%
Dec
18.6%
Jan
9.4%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm
Good to soft
Standard (all-weather)
Ok
Good (firm-ish)
Ok
Standard to slow
Ok
Heavy (very wet)
Firm (dry)
Soft (muddy)
Avoids
🏅 Competition Level
Class 1
Ok
Class 2
Ok
Class 3
Ok
Class 4
Ok
Class 5
Class 6
Loves
🏟 Track Shape
Left-handed, tight turning
Loves
Right-handed, tight turning
Left-handed, undulating
Right-handed, undulating
Left-handed, wide and galloping
Ok
Right-handed, wide and galloping
Ok
Wide and galloping
Ok
Left-handed, tight

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Marco Ghiani First Choice
17.0%
Win rate
25/147
Won / Rode
Jack Dace
15.6%
Win rate
5/32
Won / Rode
25%
Win rate
7/28
Won / Rode
26.1%
Win rate
6/23
Won / Rode
0%
Win rate
0/21
Won / Rode
35%
Win rate
7/20
Won / Rode
5.9%
Win rate
1/17
Won / Rode
15.4%
Win rate
2/13
Won / Rode
0%
Win rate
0/11
Won / Rode
33.3%
Win rate
3/9
Won / Rode
Harry Vigors
22.2%
Win rate
2/9
Won / Rode
22.2%
Win rate
2/9
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 125-37
Form: 69-464
Form: 6-1198
Form: 67-686
Form: 4-8444
Form: 125-37
Form: 245279
Form: 1-2043
Form: 41-523
Form: 20-826

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
chelmsford 75 11 14.7%
Newmarket 50 9 18%
Kempton Park 46 5 10.9%
Wolverhampton 37 1 2.7%
Southwell 35 7 20%
Windsor 35 7 20%
Lingfield Park 33 8 24.2%
Brighton 21 6 28.6%
Great Yarmouth 16 3 18.8%
Epsom Downs 13 2 15.4%
Leicester 12 2 16.7%
Doncaster 9 1 11.1%
Ascot 9 0 0%
Sandown Park 6 0 0%
Newcastle 6 0 0%
Haydock Park 5 2 40%
York 5 1 20%
Chepstow 4 1 25%
Goodwood 4 0 0%
Salisbury 3 1 33.3%
Beverley 3 1 33.3%
Nottingham 3 0 0%
Ayr 2 1 50%
Chester 2 0 0%
Newbury 2 0 0%
Bath 2 0 0%
Ripon 2 0 0%
meydan 1 0 0%
Thirsk 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Southwell · 1m6f – 2m · Standard
7th
20 Mar
Wolverhampton · 7f – 1m · Standard
6th
20 Mar
Wolverhampton · 7f – 1m · Standard
4th
17 Mar
Wolverhampton · 5f – 6½f · Standard
13 Mar
Wolverhampton · 7f – 1m · Standard
7th
13 Mar
Southwell · 7f – 1m · Standard
3rd
13 Mar
Wolverhampton · 5f – 6½f · Standard
8th
12 Mar
chelmsford · 1m1f – 1m2f · Standard
4th
9 Mar
Wolverhampton · 5f – 6½f · Standard
7th
9 Mar
Wolverhampton · 7f – 1m · Standard
5th
9 Mar
Wolverhampton · 7f – 1m · Standard
5th
9 Mar
Wolverhampton · 5f – 6½f · Standard
7th
7 Mar
Wolverhampton · 5f – 6½f · Standard
4th
4 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
7th
4 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
4th
4 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
7th
4 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
6th
3 Mar
Wolverhampton · 7f – 1m · Standard
6th
3 Mar
Wolverhampton · 1m6f – 2m · Standard
8th
28 Feb
Southwell · Sprint (< 5f) · Standard