:

Ollie Sangster

Three years into a training career and Ollie Sangster is already winning at the highest level. Since taking out a licence in 2023, he has reached 104 career winners, and in the last twelve months alone he has sent out 46 winners from 401 runners — that's roughly 1 in every 9, an 11% win rate that most trainers would be quietly pleased with after a decade in the job, let alone three years.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Marlborough, Wilts
Record
46 wins from 401 races
Win rate
11.5%
Top jockey
Best course
Bath (28.6% from 14 races)
Best going
Firm (dry)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
401
Races
46
Wins
11.5%
Win rate
avg ~10%
32.4%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Ollie Sangster 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 achievement is his record in top-level racing. Sangster has won 4 Class 1 races in his short career — the kind of races that represent the very best of the sport in Britain. Those wins have come at some of the most prestigious venues on the calendar: Sandown Park in July 2024, Ascot just two days later, and then Newbury in October 2024. Landing one top-level winner as a relatively new trainer would be a story; landing four, including two in the space of 48 hours, is the sort of run that makes the rest of the training ranks sit up and take notice.

There are patterns in how and where Sangster wins that are worth understanding. At Bath, his runners have produced 4 winners from just 14 runners — a 29% win rate, which means that when he bothers to send a horse there, it wins more often than not. That is not a coincidence; it suggests a trainer who knows his horses well enough to place them where they will shine. He also has a notable edge on fast, dry ground, winning 3 from 9 races in those conditions — a one-in-three return that is remarkable by any standard. When the ground dries out and the sun stays out, Sangster's horses consistently show up ready to perform.

His most frequent partnership with a jockey is with Sean D Bowen, who has ridden for him 48 times for 2 wins. That's a modest return — roughly 1 in every 24 — and suggests the combination is still finding its best level together, or that Bowen is often called upon for the tougher assignments where wins are harder to come by.

Three years in, 104 winners, and four victories at the top of the sport. Sangster is building something real, and the speed at which he has done it makes him one of the more compelling figures to follow in British racing right now.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
8.3%
Jul
15.6%
Aug
0%
Sep
11.4%
Oct
9.1%
Nov
3.7%
Dec
9.5%
Jan
20%
Feb
6.5%
Mar
22.2%
Apr
18%
May
14.3%
Jun

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Sean D Bowen First Choice
4.2%
Win rate
2/48
Won / Rode
2.5%
Win rate
1/40
Won / Rode
3.1%
Win rate
1/32
Won / Rode
22.2%
Win rate
6/27
Won / Rode
11.8%
Win rate
2/17
Won / Rode
11.8%
Win rate
2/17
Won / Rode
37.5%
Win rate
6/16
Won / Rode
21.4%
Win rate
3/14
Won / Rode
7.1%
Win rate
1/14
Won / Rode
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
30%
Win rate
3/10
Won / Rode
33.3%
Win rate
3/9
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/8
Won / Rode
42.9%
Win rate
3/7
Won / Rode
0%
Win rate
0/7
Won / Rode
Mason Paetel
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/5
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 531-62
Form: -04711
Form: 204-12
Form: -33324
Form: -56715
Form: 812411
Form: U60-2
Form: 0871-9
Form: 423-4
Form: 64711

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 65 8 12.3%
Kempton Park 51 4 7.8%
Southwell 48 7 14.6%
Lingfield Park 37 4 10.8%
chelmsford 20 4 20%
Windsor 17 2 11.8%
Salisbury 17 1 5.9%
Bath 14 4 28.6%
Sandown Park 14 0 0%
Newcastle 12 3 25%
Newbury 11 0 0%
Ascot 10 0 0%
Doncaster 7 1 14.3%
Chester 7 1 14.3%
Chepstow 7 0 0%
Goodwood 6 0 0%
Newmarket 6 0 0%
York 6 0 0%
Great Yarmouth 5 1 20%
Catterick Bridge 5 0 0%
Leicester 5 0 0%
Brighton 4 1 25%
Nottingham 4 1 25%
Pontefract 3 1 33.3%
Epsom Downs 3 1 33.3%
Ffos Las 3 1 33.3%
Ripon 3 0 0%
Haydock Park 2 0 0%
The Curragh 2 0 0%
Redcar 1 1 100%
Galway 1 0 0%
Beverley 1 0 0%
Ayr 1 0 0%
Tipperary 1 0 0%
Carlisle 1 0 0%
chantilly 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Nottingham · 5f – 6½f · Good
7th
2 Jun
Wolverhampton · 7f – 1m · Standard
2nd
2 Jun
Wolverhampton · 7f – 1m · Standard
6th
2 Jun
Wolverhampton · 7f – 1m · Standard
7th
2 Jun
Wolverhampton · 1m6f – 2m · Standard
Won
2 Jun
Pontefract · 5f – 6½f · Good
2nd
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
5th
30 May
Chester · 1m3f – 1m4f · Good
10th
30 May
Chester · 5f – 6½f · Good
10th
29 May
Wolverhampton · 7f – 1m · Standard
2nd
29 May
Wolverhampton · 7f – 1m · Standard
Won
29 May
Chepstow · 1m3f – 1m4f · Good_To_Firm
5th
28 May
Ripon · 5f – 6½f · Good
5th
26 May
Bath · 1m1f – 1m2f · Firm
2nd
26 May
Leicester · 7f – 1m · Good_To_Firm
2nd
25 May
Windsor · 1m1f – 1m2f · Good_To_Firm
5th
25 May
Windsor · 1m1f – 1m2f · Good_To_Firm
Won
25 May
Leicester · 5f – 6½f · Good_To_Firm
12th
23 May
Salisbury · 1m1f – 1m2f · Good
Won
23 May
Salisbury · 1m1f – 1m2f · Good
7th