:

Rob Hornby

Four years into his professional career, Rob Hornby has already built the kind of record that takes some jockeys a decade to achieve. Since 2021, he has ridden 304 career winners — a remarkable foundation for someone still in the early chapters of his story. This season alone he has ridden 83 winners from 806 races, winning roughly 1 in every 10, which sounds modest until you remember that most riders would be delighted with those numbers across a full year of competing against professionals who have been doing this for twice as long.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
83 wins from 806 races
Win rate
10.3%
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
806
Races
83
Wins
10.3%
Win rate
avg ~10%
32.9%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

The headline numbers are impressive, but it is at the top end of the sport where Hornby has really made his mark. He has won 16 Class 1 races — the very best races in Britain — at venues including Newmarket, Newbury and Sandown Park. Those are the races that define careers, the ones that appear on a jockey's CV forever. Adding another at Ascot in October 2025 and one at Newmarket back in May of the same year means he has been delivering on the biggest stages throughout the season, not just occasionally stumbling into a good result.

His most reliable working relationship is with trainer Jonathan Portman, and the numbers there tell a striking story. From 157 races together, they have combined for 24 wins — that is a win rate of 15%, or roughly 3 in every 20. In a sport where even the best partnerships rarely click at that level consistently, it suggests something more than luck. When Portman sends a horse out with Hornby in the saddle, there is a genuine expectation of a result.

Then there is Newcastle, where Hornby has been close to unplayable. Seven winners from just 12 races at the track means he wins more than half the time he turns up there. That kind of dominance at a specific venue is rare, and it tends to be built on feel — an instinctive understanding of how a particular track rides, where to position a horse, when to make a move. Whatever the reason, Newcastle has become something close to a home track for him.

Sixteen top-level wins in four years, a banker partnership with one of his key trainers, and a track where he wins at a rate that borders on the extraordinary — Hornby is not a jockey who is merely getting by. He is one to watch.

📈 Form Trend

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

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Good to firm
Standard to slow
Good to soft
Good (firm-ish)
Ok
Soft (muddy)
Ok
Heavy (very wet)
Ok
Firm (dry)
Ok
Yielding to soft
🏅 Competition Level
Class 1
Class 2
Ok
Class 3
Avoids
Class 4
Class 5
Ok
Class 6
🏟 Track Shape
Left-handed, tight
Loves
Left-handed, wide and galloping
Right-handed, wide and galloping
Ok
Left-handed, tight turning
Ok
Left-handed, undulating
Ok
Wide and galloping
Ok
Right-handed, undulating
Ok
Right-handed, tight turning
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jonathan Portman First Choice
15.3%
Win rate
24/157
Won / Rode
12%
Win rate
9/75
Won / Rode
10.5%
Win rate
4/38
Won / Rode
11.4%
Win rate
4/35
Won / Rode
19.4%
Win rate
6/31
Won / Rode
3.2%
Win rate
1/31
Won / Rode
23.8%
Win rate
5/21
Won / Rode
22.2%
Win rate
4/18
Won / Rode
5.6%
Win rate
1/18
Won / Rode
0%
Win rate
0/16
Won / Rode
13.3%
Win rate
2/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/14
Won / Rode
7.7%
Win rate
1/13
Won / Rode
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/9
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 6-1451
Form: 61-
Form: 1-
Form: 376-2
Form: 2-3
Form: 135-21
Form: 2244-1
Form: 1-5312
Form: 72-
Form: 24-312

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 105 9 8.6%
Lingfield Park 88 6 6.8%
Wolverhampton 87 8 9.2%
Southwell 71 12 16.9%
Bath 56 6 10.7%
chelmsford 50 5 10%
Newbury 45 5 11.1%
Windsor 44 1 2.3%
Salisbury 31 4 12.9%
Ffos Las 30 6 20%
Nottingham 25 3 12%
Chepstow 21 1 4.8%
Leicester 19 1 5.3%
Sandown Park 18 1 5.6%
Newmarket 16 1 6.2%
Goodwood 16 0 0%
Ascot 15 1 6.7%
Newcastle 12 7 58.3%
Chester 11 3 27.3%
York 7 0 0%
Doncaster 6 1 16.7%
Great Yarmouth 6 0 0%
Epsom Downs 6 0 0%
Haydock Park 6 0 0%
Pontefract 4 1 25%
Redcar 4 0 0%
Brighton 3 0 0%
The Curragh 2 0 0%
Ripon 1 1 100%
Naas 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Wolverhampton · 5f – 6½f · Standard
2nd
4 Apr
Wolverhampton · 5f – 6½f · Standard
7th
4 Apr
Wolverhampton · 1m6f – 2m · Standard
2nd
3 Apr
Lingfield Park · 5f – 6½f · Standard
4th
3 Apr
Lingfield Park · 1m1f – 1m2f · Standard
5th
3 Apr
Lingfield Park · 1m3f – 1m4f · Standard
13th
3 Apr
Lingfield Park · 1m6f – 2m · Standard
2nd
1 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
4th
1 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
4th
1 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
5th
31 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
9th
30 Mar
Wolverhampton · 5f – 6½f · Standard
2nd
29 Mar
Doncaster · 7f – 1m · Good_To_Soft
Won
28 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
7th
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
10th
28 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
Won
28 Mar
Kempton Park · 1m6f – 2m · Standard_To_Slow
3rd
27 Mar
Lingfield Park · 7f – 1m · Standard
7th