:

Richard Spencer

Richard Spencer has been training racehorses for just four years, and in that time he has built something genuinely impressive — 124 career winners and, most strikingly, two victories at the very highest level of British racing. That kind of top-level success so early in a training career is rare. Most trainers spend a decade working their way up before they get a horse good enough to compete in a top-tier race; Spencer has already done it twice, winning at Newbury in July 2024 and at Redcar in October 2024. Newbury in particular is a venue that attracts the best horses in training, so landing a Class 1 there is a serious statement.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
30 wins from 273 races
Win rate
11.0%
Top jockey
Best course
Kempton Park (18.5% from 27 races)
Best going
Standard to slow (all-weather)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
273
Races
30
Wins
11.0%
Win rate
avg ~10%
32.6%
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

Day to day, Spencer sends out winners at a steady, reliable rate — 30 from 273 runners this season, which works out at roughly 1 in every 9 races. That is a solid return for any yard, but what makes the current moment eye-catching is his recent form. In the last two weeks alone, he has had 5 winners from just 12 runners — a success rate of 42%, compared to his seasonal average of 11%. When a trainer's numbers jump like that, it usually means the horses are fit, happy, and ready to run. The yard is clearly firing on all cylinders right now.

Two relationships stand out in Spencer's operation. His partnership with jockey George Wood is the backbone of the stable's results — Wood has ridden 14 winners from 119 rides for Spencer, winning roughly 1 in every 8 or 9 times out. That kind of sustained collaboration builds real understanding between a trainer and jockey, and it shows in the numbers. Then there is Wild Thoughts, a horse Spencer has won with 3 times from just 6 races together — an extraordinary hit rate that suggests Spencer knows exactly how to place and prepare this particular animal.

It is also worth noting that Spencer does particularly well when the ground is wet and muddy — 5 wins from 30 races in those conditions, or roughly 1 in every 6. That is noticeably better than his overall average, suggesting he either has horses that thrive in the mud or a sharp eye for spotting the right race when conditions turn. Kempton Park is another sweet spot, with 5 winners from 27 runners there. For a trainer still in the early chapters of his career, the consistency and ambition Spencer has shown are the real story here.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
7.1%
May
3.8%
Jun
10.7%
Jul
16%
Aug
12.9%
Sep
12.5%
Oct
33.3%
Nov
10%
Dec
13.0%
Jan
4.2%
Feb
0%
Mar
31.2%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
George Wood First Choice
11.8%
Win rate
14/119
Won / Rode
15.9%
Win rate
7/44
Won / Rode
25%
Win rate
3/12
Won / Rode
10%
Win rate
1/10
Won / Rode
Jack Callan
33.3%
Win rate
3/9
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Richard Mullen
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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: 096-11
Form: 057-
Form: 6-4331
Form: 813-32
Form: 6
Form: 42-440
Form: 325-07
Form: 123023
Form: 92009-
Form: 128-66

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
meydan 35 2 5.7%
Newmarket 34 1 2.9%
Kempton Park 27 5 18.5%
Newcastle 25 4 16%
Lingfield Park 17 3 17.6%
Great Yarmouth 16 2 12.5%
Southwell 14 2 14.3%
Ayr 14 2 14.3%
Wolverhampton 12 1 8.3%
Ascot 12 1 8.3%
York 10 1 10%
chelmsford 9 1 11.1%
Redcar 7 1 14.3%
Goodwood 6 1 16.7%
Windsor 6 0 0%
Haydock Park 5 0 0%
Doncaster 5 0 0%
Sandown Park 4 1 25%
Chester 4 0 0%
Thirsk 2 1 50%
Ffos Las 2 1 50%
Newbury 2 0 0%
Bath 1 0 0%
Nottingham 1 0 0%
Brighton 1 0 0%
Beverley 1 0 0%
Chepstow 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
Won
30 Apr
Great Yarmouth · 1m1f – 1m2f · Good_To_Firm
6th
30 Apr
Redcar · 7f – 1m · Good_To_Firm
3rd
29 Apr
Southwell · Sprint (< 5f) · Standard
4th
28 Apr
Lingfield Park · 1m1f – 1m2f · Standard
Won
28 Apr
Lingfield Park · 5f – 6½f · Standard
8th
28 Apr
Lingfield Park · 5f – 6½f · Standard
Won
28 Apr
Great Yarmouth · 7f – 1m · Good
2nd
20 Apr
Newcastle · 1m1f – 1m2f · Standard
14th
20 Apr
Newcastle · 5f – 6½f · Standard
Won
20 Apr
Redcar · 7f – 1m · Good_To_Firm
Won
20 Apr
Redcar · 5f – 6½f · Good_To_Firm
6th
14 Apr
Newmarket · 7f – 1m · Good
4th
8 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
4th
8 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
2nd
3 Apr
Newcastle · 7f – 1m · Standard
9th
28 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
8th
27 Mar
Newcastle · 5f – 6½f · Standard
6th
27 Mar
Newcastle · 5f – 6½f · Standard
3rd
26 Mar
Southwell · 5f – 6½f · Standard
5th