:

Tom Eaves

Tom Eaves has been riding professionally since 2021, and in just four years he has built a career record of 202 winners — a total that tells you he has been a consistent, reliable presence in the saddle rather than a flash in the pan. Six of those wins have come at the very top level of British racing, with victories at Ascot, Haydock Park and Beverley. That last one might raise an eyebrow — Ascot is the most glamorous stage in the sport, and getting it right there even once is something many jockeys never manage.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
25 wins from 434 races
Win rate
5.8%
Top trainer
Best course
Hamilton Park (14.8% from 27 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
434
Races
25
Wins
5.8%
Win rate
avg ~10%
24.7%
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 productive relationship has been with trainer Kevin Ryan, and the numbers back up why that partnership keeps going. Eaves has ridden 141 races for Ryan and come away with 12 wins — roughly 1 in every 12, which works out at 9%. In a sport where margins are everything, having a trainer who trusts you with that volume of rides, and who you repay with results at nearly double the frequency of your overall average, is genuinely meaningful.

One of the more interesting wrinkles in Eaves's profile is how he performs when the ground gets wet and heavy underfoot. On soft conditions he wins 1 in every 7 races — 6 wins from 44 rides, a 14% return that comfortably outstrips anything else on his record. Some jockeys fade when conditions turn difficult; Eaves appears to sharpen.

The honest story of this season, though, is that things have been tougher. He has ridden 434 races and won just 25 of them — roughly 1 in every 17, a win rate of 6%. Last year that figure sat at 10%, which means he was winning nearly twice as often. A dip like that is not unusual in a sport as unforgiving as horse racing, but it is worth noting. Four years in, 202 career winners, and six top-level victories already banked — the foundation is clearly there. Whether this season is a blip or a sign of something more structural is the question his next 100 rides will probably answer.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
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
8.6%
May
0%
Jun

🎯 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)
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)
Class 3 (mid-level)
Ok
Class 4 (standard)
Ok
Class 5 (entry-level)
Class 6 (grassroots)
Ok
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, hilly
Left-handed, long straights
Ok
Left-handed, tight
Unknown
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
8.5%
Win rate
12/141
Won / Rode
6.2%
Win rate
4/64
Won / Rode
4.3%
Win rate
1/23
Won / Rode
0%
Win rate
0/18
Won / Rode
0%
Win rate
0/15
Won / Rode
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
18.2%
Win rate
2/11
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/5
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/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 660-14
Form: 6092-1
Form: 5-2
Form: 058-1
Form: 113011
Form: 1-1
Form: 8005-2
Form: 60-6
Form: -58581
Form: 9637-8

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 77 6 7.8%
Southwell 60 4 6.7%
York 34 0 0%
Hamilton Park 27 4 14.8%
Haydock Park 26 2 7.7%
Doncaster 26 2 7.7%
Carlisle 23 2 8.7%
Thirsk 20 1 5%
Redcar 20 0 0%
Beverley 18 1 5.6%
Pontefract 17 0 0%
Ayr 16 0 0%
Wolverhampton 14 0 0%
Catterick Bridge 11 0 0%
Musselburgh 8 2 25%
Leicester 6 1 16.7%
Ascot 6 0 0%
Ripon 6 0 0%
chelmsford 5 0 0%
Newbury 2 0 0%
Epsom Downs 2 0 0%
Goodwood 2 0 0%
Newmarket 2 0 0%
Nottingham 2 0 0%
Chester 2 0 0%
The Curragh 1 0 0%
Naas 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Ripon · 1m1f – 1m2f · Good
10th
31 May
Thirsk · 7f – 1m · Good
9th
31 May
Thirsk · 5f – 6½f · Good
8th
31 May
Thirsk · 5f – 6½f · Good
3rd
31 May
Thirsk · 5f – 6½f · Good
7th
31 May
Thirsk · 7f – 1m · Good
6th
30 May
Carlisle · 5f – 6½f · Good_To_Firm
Won
30 May
Carlisle · 5f – 6½f · Good_To_Firm
10th
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
11th
29 May
Carlisle · 5f – 6½f · Good
9th
28 May
Ripon · 5f – 6½f · Good
2nd
28 May
Ripon · 5f – 6½f · Good
7th
28 May
Ripon · 1m1f – 1m2f · Good
5th
27 May
Beverley · 7f – 1m · Good_To_Firm
8th
26 May
Redcar · 5f – 6½f · Good_To_Firm
8th
25 May
Redcar · 5f – 6½f · Good_To_Firm
4th
25 May
Redcar · 7f – 1m · Good_To_Firm
6th
23 May
York · 7f – 1m · Good
14th
23 May
York · 7f – 1m · Good
15th
23 May
York · 1m6f – 2m · Good
5th