:

Rob Hornby

Four years into a professional career and Rob Hornby is quietly building one of the more compelling records in British racing. Since 2021 he has racked up 329 career winners, and in the last twelve months alone he has ridden 99 of them — winning roughly 1 in every 9 races he enters. That might not sound jaw-dropping on paper, but the context matters: 850 rides in a year is a heavy workload, and converting at 12% across that volume takes consistency, not luck.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
99 wins from 850 races
Win rate
11.6%
Top trainer
Best course
Newcastle (58.3% from 12 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
850
Races
99
Wins
11.6%
Win rate
avg ~10%
33.3%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Rob Hornby 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

What makes this season particularly worth paying attention to is the direction of travel. Last year Hornby was winning 1 in every 12 or 13 races — around 8%. This year that figure has jumped to 12%, nearly 1 in 9. That kind of improvement over a single season suggests something has clicked, whether in the rides he's being offered, how he's riding them, or both.

The big-occasion record backs that up. Hornby has won 16 top-level races — the best races in Britain — at venues including Newmarket, Sandown Park and Newbury. That list got a little longer on 3 October 2025, when he won at Ascot, one of the most high-profile stages in the sport. Winning at Ascot at the top level is the sort of result that follows a jockey around in a good way.

Then there's Newcastle. Seven winners from just 12 runners at that track is a remarkable return — more than half his rides there have ended in a win. That's not a coincidence; it suggests a genuine feel for the track, the kind of local knowledge that more experienced jockeys build over a decade.

His most consistent partnership is with trainer Jonathan Portman, and the numbers are striking: 27 wins from 161 rides together, a win rate of 17%, or almost 1 in every 6. That's well above his overall average, which tells you this is a pairing where genuine trust has developed on both sides. When a trainer keeps putting you on horses at that kind of frequency, and you keep delivering, something more than coincidence is at work. At 329 career winners in four years, with a top-level haul that most jockeys would be proud of after twice the time, Hornby looks like someone still on the way up.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
13.1%
Jul
7.7%
Aug
10.9%
Sep
10%
Oct
15%
Nov
7.9%
Dec
7.5%
Jan
12.2%
Feb
15.6%
Mar
15.6%
Apr
13.5%
May
0%
Jun

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jonathan Portman First Choice
16.8%
Win rate
27/161
Won / Rode
11.6%
Win rate
10/86
Won / Rode
15.9%
Win rate
7/44
Won / Rode
12.8%
Win rate
5/39
Won / Rode
21.2%
Win rate
7/33
Won / Rode
16.7%
Win rate
4/24
Won / Rode
9.1%
Win rate
2/22
Won / Rode
4.8%
Win rate
1/21
Won / Rode
21.1%
Win rate
4/19
Won / Rode
5.3%
Win rate
1/19
Won / Rode
5.6%
Win rate
1/18
Won / Rode
13.3%
Win rate
2/15
Won / Rode
6.7%
Win rate
1/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/12
Won / Rode
0%
Win rate
0/11
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 2701-1
Form: 32-
Form: 429-11
Form: 5-2131
Form: 61-1
Form: 41
Form: 1-5312
Form: 936-51
Form: 72-
Form: 660-14

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 104 10 9.6%
Lingfield Park 94 6 6.4%
Wolverhampton 93 9 9.7%
Bath 65 8 12.3%
Southwell 61 14 23.0%
Newbury 50 4 8%
chelmsford 47 5 10.6%
Windsor 43 5 11.6%
Nottingham 41 6 14.6%
Salisbury 32 4 12.5%
Goodwood 32 2 6.2%
Ffos Las 30 6 20%
Sandown Park 17 1 5.9%
Ascot 17 1 5.9%
Newmarket 16 1 6.2%
Chepstow 15 1 6.7%
Leicester 14 1 7.1%
Newcastle 12 7 58.3%
Chester 11 3 27.3%
Doncaster 9 2 22.2%
York 9 0 0%
Great Yarmouth 7 0 0%
Brighton 6 1 16.7%
Epsom Downs 6 0 0%
Haydock Park 5 0 0%
Pontefract 4 1 25%
Redcar 4 0 0%
Carlisle 3 1 33.3%
The Curragh 2 0 0%
Naas 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Nottingham · 5f – 6½f · Good
2nd
3 Jun
Nottingham · 1m3f – 1m4f · Good
5th
3 Jun
Nottingham · 5f – 6½f · Good
2nd
3 Jun
Nottingham · 5f – 6½f · Good
12th
2 Jun
Wolverhampton · 7f – 1m · Standard
7th
2 Jun
Wolverhampton · 7f – 1m · Standard
4th
2 Jun
Wolverhampton · 1m6f – 2m · Standard
6th
1 Jun
Newbury · Long Distance (2m+) · Good_To_Firm
3rd
1 Jun
Newbury · 5f – 6½f · Good_To_Firm
4th
1 Jun
Newbury · 7f – 1m · Good_To_Firm
2nd
31 May
Nottingham · 1m1f – 1m2f · Good
6th
31 May
Nottingham · 1m6f – 2m · Good
5th
31 May
Nottingham · 1m1f – 1m2f · Good
4th
31 May
Nottingham · 1m1f – 1m2f · Good
Won
30 May
Carlisle · 7f – 1m · Good_To_Firm
Won
30 May
Carlisle · 7f – 1m · Good_To_Firm
2nd
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
2nd
29 May
Brighton · 5f – 6½f · Good_To_Firm
7th
29 May
Brighton · 7f – 1m · Good_To_Firm
Won
29 May
Brighton · 1m3f – 1m4f · Good_To_Firm
6th