:

Thomas Greatrex

Four years into his career and still building, Thomas Greatrex is quietly putting together a record that suggests the best is genuinely ahead of him. Since his first ride in 2021, he has racked up 21 career winners — not a headline number, but a solid foundation for a jockey who is still learning the game at the sharpest end of British racing.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
4 wins from 63 races
Win rate
6.3%
Top trainer
Best course
Wolverhampton (0% from 10 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
63
Races
4
Wins
6.3%
Win rate
avg ~10%
15.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 most encouraging sign is the direction of travel. Last season, Greatrex was winning just 3 in every 100 rides — a tough return by any measure. This season that figure has doubled to 6%, or roughly 1 win in every 16 races. That kind of improvement in a single year is exactly the trajectory that gets trainers paying attention.

His most productive relationship is with trainer Richard Hannon, and it is worth pausing on the numbers there. From 27 rides together, Greatrex has delivered 4 winners — a win rate of around 15%, or nearly 1 in every 7. That is more than double his overall average, which tells you something important: Hannon's yard clearly trusts him with the right horses, and Greatrex repays that trust when it matters. In a sport where young jockeys often have to fight for decent rides, having a yard like Hannon's in your corner is a significant asset.

On normal ground conditions, he has won 1 from 10 races — a 10% return that sits comfortably above his season average. It is a small sample, but it hints at a rider who finds his rhythm when the track is riding at its most straightforward, with no excuses to hide behind.

At 63 rides this season and still only four years in, Greatrex is in the phase of his career where consistency matters more than any single big result. The numbers are moving the right way, the Hannon partnership gives him a reliable platform, and his overall tally of 21 winners shows he has the ability to get the job done. The next step is turning that improving win rate into something a wider group of trainers start to notice.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
20%
May
0%
Jun
16.7%
Jul
0%
Aug
0%
Sep
16.7%
Oct
0%
Nov
0%
Dec
0%
Jan
16.7%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Richard Hannon First Choice
14.8%
Win rate
4/27
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: -34311
Form: -67255
Form: -20962
Form: -67215
Form: 1776-0
Form: 24466-
Form: -56416
Form: 13-968
Form: 8657-6
Form: 029-79

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 10 0 0%
Kempton Park 10 0 0%
Lingfield Park 9 1 11.1%
chelmsford 8 1 12.5%
Newmarket 5 0 0%
Brighton 3 1 33.3%
Southwell 3 0 0%
Windsor 3 0 0%
Salisbury 2 1 50%
Doncaster 2 0 0%
Bath 2 0 0%
Sandown Park 1 0 0%
York 1 0 0%
Goodwood 1 0 0%
Chepstow 1 0 0%
Newbury 1 0 0%
Chester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
18 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
6th
7 Mar
chelmsford · 1m1f – 1m2f · Standard
5th
21 Feb
Denbys Dream
Lingfield Park · 5f – 6½f · Standard
4th
17 Feb
Wolverhampton · 1m1f – 1m2f
8th
16 Feb
Wolverhampton · 7f – 1m · Standard
6th
14 Feb
Lingfield Park · 1m1f – 1m2f · Standard
8th
12 Feb
chelmsford · 7f – 1m · Standard
Won
7 Feb
Lingfield Park · 7f – 1m · Standard
2nd
30 Jan
Wolverhampton · 1m1f – 1m2f · Standard
6th
24 Jan
Lingfield Park · 1m6f – 2m · Standard
6th
21 Jan
Kempton Park · 5f – 6½f · Standard_To_Slow
7th
15 Jan
chelmsford · 1m3f – 1m4f · Standard
7th
7 Jan
Lingfield Park · 5f – 6½f · Standard
6th
3 Jan
Southwell · 1m1f – 1m2f · Standard
6th
3 Jan
Southwell · 7f – 1m · Standard
11th
2 Jan
chelmsford · 1m6f – 2m · Standard
5th
15 Dec
Wolverhampton · 1m6f – 2m · Standard
9th
13 Dec
Wolverhampton · 5f – 6½f · Standard
7th
10 Dec
Kempton Park · 5f – 6½f · Standard_To_Slow
6th
6 Dec
Wolverhampton · 5f – 6½f · Standard
7th