:

Tom Eaves

Jockey with 535 races and a 6% win rate over the last 12 months.
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

📊 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%

📈 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
Loves
Standard to slow
Loves
Standard (all-weather)
Ok
Good (firm-ish)
Ok
Good to firm
Ok
Good to yielding
Soft (muddy)
Avoids
Heavy (very wet)
Avoids
🏅 Competition Level
Class 1
Avoids
Class 2
Ok
Class 3
Loves
Class 4
Ok
Class 5
Class 6
🏟 Track Shape
Right-handed, undulating
Loves
Right-handed, tight turning
Loves
Left-handed, tight
Loves
Left-handed, wide and galloping
Ok
Left-handed, undulating
Avoids
Left-handed, tight turning
Avoids
Right-handed, wide and galloping
Avoids
Wide and galloping
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