:

Stuart Williams

Four years into training and Stuart Williams is already operating at the sport's highest level — which, when you think about it, is a remarkable thing. Most trainers spend a decade quietly building before they sniff a top-level win. Williams has four of them, at three of the most prestigious venues in British racing: York, Newmarket and Chester. Those aren't lucky afternoons. Those are the kind of results that tell you someone knows exactly what they're doing.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
67 wins from 438 races
Win rate
15.3%
Top jockey
Best course
Brighton (25% from 16 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
438
Races
67
Wins
15.3%
Win rate
avg ~10%
37.4%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Stuart Williams 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 broader numbers back that up. Over the past twelve months, Williams has sent out 438 runners and turned 67 of them into winners — that's roughly 1 in every 7, a 15% win rate. To put that in context, he was already doing well last season at 11 wins in every 100 runners, but this year he's pushed that to 15 in every 100. The trajectory is pointing firmly in one direction.

Two of those top-level victories came at York — one in September 2024, another as recently as June 2025 — and York matters. It's one of the most demanding tracks in Britain, wide open and unforgiving, where there's nowhere to hide and tactics can only take you so far. Winning there once at the highest level is an achievement. Winning there twice in under a year suggests Williams has developed a real feel for the place.

The partnership with jockey Marco Ghiani is worth highlighting too. Of the 149 times Ghiani has ridden for the yard, 25 have ended in a winner — that's 1 in roughly every 6 rides, a 17% win rate that edges slightly above the yard's overall average. That consistency between trainer and jockey, built up over a meaningful number of rides, is the kind of relationship that tends to produce results when the big days come around.

216 career winners in four years of training is a solid foundation, and the quality is clearly there alongside the volume. Williams isn't simply churning through runners and hoping — he's winning the races that matter, at the tracks that matter, and getting better at it year on year. For a trainer still relatively early in their career, that combination of top-level success and improving efficiency is exactly what you'd want to see.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Marco Ghiani First Choice
16.8%
Win rate
25/149
Won / Rode
Jack Dace
14.7%
Win rate
5/34
Won / Rode
26.9%
Win rate
7/26
Won / Rode
26.1%
Win rate
6/23
Won / Rode
4.3%
Win rate
1/23
Won / Rode
35%
Win rate
7/20
Won / Rode
0%
Win rate
0/12
Won / Rode
20%
Win rate
2/10
Won / Rode
10%
Win rate
1/10
Won / Rode
Harry Vigors
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/8
Won / Rode
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode
25%
Win rate
1/4
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Jack Nicholls
0%
Win rate
0/4
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 69-464
Form: -37522
Form: 356-88
Form: 73-213
Form: 67-686
Form: 4-8444
Form: 57-425
Form: 7
Form: -20435
Form: 18534-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
chelmsford 66 10 15.2%
Newmarket 57 10 17.5%
Kempton Park 49 6 12.2%
Lingfield Park 36 7 19.4%
Windsor 35 7 20%
Wolverhampton 35 1 2.9%
Southwell 31 6 19.4%
Great Yarmouth 19 3 15.8%
Brighton 16 4 25%
Leicester 12 2 16.7%
Epsom Downs 11 2 18.2%
Doncaster 10 1 10%
Ascot 9 0 0%
Haydock Park 7 2 28.6%
Newcastle 7 0 0%
Sandown Park 6 0 0%
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%
Bath 2 1 50%
Chester 2 0 0%
Newbury 2 0 0%
Ripon 2 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
10th
28 Apr
Great Yarmouth · 7f – 1m · Good
7th
27 Apr
Wolverhampton · 7f – 1m · Standard
5th
27 Apr
Bath · 1m1f – 1m2f · Firm
Won
27 Apr
Lingfield Park · 1m3f – 1m4f · Standard
11th
25 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
3rd
25 Apr
Haydock Park · 5f – 6½f · Good_To_Firm
11th
25 Apr
Haydock Park · 5f – 6½f · Good_To_Firm
4th
21 Apr
Wolverhampton · 5f – 6½f · Standard
6th
21 Apr
Great Yarmouth · 7f – 1m · Good_To_Firm
2nd
20 Apr
Lingfield Park · 5f – 6½f · Standard
3rd
16 Apr
Newmarket · 7f – 1m · Good
4th
16 Apr
Newmarket · 5f – 6½f · Good
3rd
16 Apr
Newmarket · 5f – 6½f · Good
5th
15 Apr
Newmarket · 7f – 1m · Good
Won
15 Apr
Newmarket · 5f – 6½f · Good
10th
14 Apr
Lingfield Park · 7f – 1m · Standard
9th
14 Apr
Newmarket · 5f – 6½f · Good
4th
14 Apr
Newmarket · 7f – 1m · Good
3rd
11 Apr
Southwell · 1m3f – 1m4f · Standard
5th