:

Tom Eaves

There is a jockey who has quietly built one of the more solid careers in British racing without ever quite becoming a household name. Tom Eaves has been riding since 2021 — just four years — and in that time has racked up 199 career winners, including six at the very top level of the sport. Those big-race victories have come at some of racing's most famous venues: Doncaster, Newmarket, and Ayr. For a rider still relatively early in his career, that is a serious collection of scalps.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
32 wins from 535 races
Win rate
6.0%
Top trainer
Best course
Beverley (11.8% from 34 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
535
Races
32
Wins
6.0%
Win rate
avg ~10%
23.4%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Tom Eaves has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

His most important professional relationship is with trainer Kevin Ryan, and the numbers tell you everything you need to know about how well they work together. From 178 rides for Ryan's yard, Eaves has won 17 times — that is roughly 1 in every 10, or about twice the rate he achieves for everyone else. In a sport where trust between jockey and trainer takes years to build, that kind of consistency is worth a lot.

This season, though, things have been harder. Eaves has ridden 535 times and won 32, which works out at around 1 in every 17 — a win rate of 6%. Last year he was winning 1 in every 10 rides, so the dip is noticeable. Whether that reflects the horses he has been given, a run of bad luck, or something more fundamental is difficult to say from the outside, but at 199 career winners he is tantalizingly close to a landmark 200 — and you sense he will be keen to put a difficult season behind him.

One area where he genuinely stands out is in wet or soft conditions. When the ground gets heavy and the mud starts flying, Eaves has won 7 from 48 races — a win rate of roughly 15%, or nearly 1 in every 7. That is a significant edge, and trainers who know their horse needs a wet day to be at its best will often have Eaves in mind. His partnership with Lord Capulet, meanwhile, has produced 1 win from 5 races together — not a dominant record, but enough to suggest a trainer who trusts him with a specific horse over a longer period.

At 199 winners and with six top-level victories already on his record, Eaves has already achieved more than most people who ever sit on a racehorse. The next chapter will be about whether he can rediscover the form that made last season so much more productive.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
17.6%
Feb
17.6%
Mar
10.5%
Apr
5.6%
May
3.0%
Jun
9.4%
Jul
1.8%
Aug
5.3%
Sep
3.4%
Oct
8.3%
Nov
5.7%
Dec
50%
Jan

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Kevin Ryan First Choice
9.6%
Win rate
17/178
Won / Rode
6.6%
Win rate
5/76
Won / Rode
2.6%
Win rate
1/39
Won / Rode
0%
Win rate
0/18
Won / Rode
0%
Win rate
0/16
Won / Rode
6.7%
Win rate
1/15
Won / Rode
0%
Win rate
0/15
Won / Rode
18.2%
Win rate
2/11
Won / Rode
18.2%
Win rate
2/11
Won / Rode
10%
Win rate
1/10
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
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/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 7-1113
Form: 12-413
Form: 711221
Form: 336743
Form: 71-443
Form: 3-8541
Form: 7-2163
Form: 06-304
Form: 03-413
Form: 52505-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 85 6 7.1%
Southwell 77 5 6.5%
Beverley 34 4 11.8%
York 34 0 0%
Haydock Park 33 2 6.1%
Doncaster 31 2 6.5%
Redcar 29 2 6.9%
Hamilton Park 27 3 11.1%
Carlisle 26 2 7.7%
Pontefract 21 0 0%
Ayr 20 0 0%
Thirsk 19 2 10.5%
Catterick Bridge 19 0 0%
Wolverhampton 18 0 0%
Nottingham 11 0 0%
Ripon 9 1 11.1%
Musselburgh 7 1 14.3%
Ascot 7 0 0%
Leicester 6 1 16.7%
chelmsford 5 0 0%
Newmarket 4 0 0%
Chester 3 1 33.3%
Newbury 2 0 0%
Epsom Downs 2 0 0%
Wetherby 2 0 0%
Goodwood 2 0 0%
The Curragh 1 0 0%
Naas 1 0 0%

📅 Recent Results

The last 20 results, most recent first
10 Jan
Newcastle · 7f – 1m · Standard
Won
10 Jan
Newcastle · 1m1f – 1m2f · Standard
10th
29 Dec
Newcastle · 7f – 1m · Standard
4th
29 Dec
Newcastle · 5f – 6½f · Standard
9th
29 Dec
Newcastle · 1m6f – 2m · Standard
Won
28 Dec
Southwell · 1m3f – 1m4f · Standard
12th
28 Dec
Southwell · Long Distance (2m+) · Standard
8th
28 Dec
Southwell · 1m1f – 1m2f · Standard
7th
26 Dec
Wolverhampton · 1m1f – 1m2f · Standard
3rd
26 Dec
Wolverhampton · 5f – 6½f · Standard
5th
16 Dec
Newcastle · 7f – 1m · Standard
3rd
16 Dec
Newcastle · 1m1f – 1m2f · Standard
6th
15 Dec
Lennys Spirit
Wolverhampton · 1m1f – 1m2f · Standard
5th
15 Dec
Wolverhampton · Long Distance (2m+) · Standard
4th
15 Dec
Wolverhampton · 5f – 6½f · Standard
5th
15 Dec
Wolverhampton · 7f – 1m · Standard
5th
13 Dec
Newcastle · 7f – 1m · Standard
7th
13 Dec
Newcastle · 5f – 6½f · Standard
Won
13 Dec
Newcastle · 1m1f – 1m2f · Standard
6th
13 Dec
Newcastle · 1m3f – 1m4f · Standard
11th