:

S Woods

Four years into a training career and S Woods has already done something most trainers never manage — winning at the very top level of British racing. With 124 career winners and counting, this is a yard that has established itself quickly and seriously.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
24 wins from 229 races
Win rate
10.5%
Top jockey
Best course
Wolverhampton (20% from 25 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
229
Races
24
Wins
10.5%
Win rate
avg ~10%
37.1%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses S Woods 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 a pair of Class 1 victories, the highest grade of race in Britain. One came at Pontefract in August 2022, the other at Sandown Park in July 2023 — two very different tracks, which suggests this isn't a trainer who relies on knowing one particular venue inside out. Getting to the top table of British racing even once takes years of work; doing it twice in the space of twelve months, and in only your second and third years of training, is the kind of thing that makes people in the sport pay attention.

The partnership with jockey Robert Havlin stands out on the numbers. Of the 42 times Havlin has ridden for the yard, 8 have ended in a winner — that's almost 1 in every 5 rides, or a 19% win rate. In a sport where 1 in 10 is considered solid going, nearly 1 in 5 with a specific jockey suggests something more than coincidence. These two clearly understand each other's strengths.

On ground conditions, the stats are telling. In normal conditions, Woods' runners have won 17 times from 103 races — a 17% win rate, or close to 1 in every 6. That is a noticeably stronger return than the overall season average of 24 winners from 229 runners, which works out at roughly 1 in every 10. It hints at a trainer who knows how to prepare a horse for a fair-weather day, and who may be more selective about running on testing ground.

Over the last 12 months, those 24 winners from 229 runners represent a solid, consistent operation — not a flashy one-season wonder, but a yard building steadily and already capable of producing a winner on the biggest days. A trainer four years in with two top-level wins already has a trajectory worth watching.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
3.6%
Jul
3.2%
Aug
6.1%
Sep
21.2%
Oct
33.3%
Nov
14.3%
Dec
0%
Jan
16.7%
Feb
25%
Mar
10%
Apr
16.7%
May
0%
Jun

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Robert Havlin First Choice
19.0%
Win rate
8/42
Won / Rode
15.8%
Win rate
6/38
Won / Rode
14.3%
Win rate
2/14
Won / Rode
7.7%
Win rate
1/13
Won / Rode
0%
Win rate
0/12
Won / Rode
0%
Win rate
0/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
0%
Win rate
0/11
Won / Rode
10%
Win rate
1/10
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/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
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

Top Horses

The strongest horses currently associated with this trainer
Form: 4463-
Form: 17240-
Form: 615-22
Form: 4-7110
Form: 11-651
Form: 3/13-1
Form: 091-24
Form: 21-14
Form: -13230

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Lingfield Park 34 4 11.8%
Southwell 33 5 15.2%
Kempton Park 31 3 9.7%
Wolverhampton 25 5 20%
chelmsford 21 2 9.5%
Newmarket 17 0 0%
Great Yarmouth 17 0 0%
Doncaster 9 0 0%
Newcastle 8 2 25%
Leicester 7 1 14.3%
Ascot 6 0 0%
Goodwood 4 1 25%
Sandown Park 4 0 0%
Nottingham 3 0 0%
Epsom Downs 3 0 0%
Thirsk 2 1 50%
Haydock Park 1 0 0%
Pontefract 1 0 0%
Bath 1 0 0%
Salisbury 1 0 0%
Chepstow 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Nottingham · 1m3f – 1m4f · Good
2nd
3 Jun
Nottingham · 1m1f – 1m2f · Good
8th
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
5th
29 May
Wolverhampton · 7f – 1m · Standard
4th
29 May
Wolverhampton · 7f – 1m · Standard
4th
28 May
Sandown Park · 1m1f – 1m2f · Good
3rd
27 May
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
14th
22 May
Goodwood · Long Distance (2m+) · Good
Won
20 May
Great Yarmouth · 1m6f – 2m · Good
5th
20 May
Kempton Park · 7f – 1m · Standard_To_Slow
9th
19 May
Lingfield Park · 7f – 1m · Good
10th
19 May
Lingfield Park · 7f – 1m · Good
6th
18 May
Lingfield Park · 7f – 1m · Good
2nd
12 May
Lingfield Park · 1m1f – 1m2f · Standard
Won
9 May
Ascot · 1m1f – 1m2f · Good
2nd
7 May
Southwell · 1m1f – 1m2f · Standard
7th
6 May
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
4th
4 May
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
Won
4 May
Kempton Park · 7f – 1m · Standard_To_Slow
6th
3 May
Newmarket · 1m3f – 1m4f · Good_To_Firm
4th