UK time :

Thomas Greatrex

Four years into his career, Thomas Greatrex is a jockey quietly building something. With 21 winners to his name since he started riding in 2021, the numbers are modest — but the direction of travel is the right one. Last season he was winning roughly 1 in every 33 races. This season that figure has jumped to 1 in every 17, with 4 winners from 69 rides. In a profession where margins are everything, doubling your win rate in a single year is genuinely significant.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
4 wins from 69 races
Win rate
5.8%
Top trainer
Best course
Lingfield Park (10% from 10 races)
Best ground
Good to firm (fairly firm)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
69
Races
4
Wins
5.8%
Win rate
avg ~10%
17.4%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

The relationship that matters most to Greatrex right now is the one with trainer Richard Hannon. From 26 rides together, he has ridden 4 winners — a win rate of around 15%, or roughly 1 in every 6 or 7. That is a completely different number to his overall average, and it tells you something important: when Hannon puts Greatrex on a horse, it is working. The Hannon yard is one of the biggest flat operations in Britain, and getting a foothold there is exactly the kind of platform a young jockey needs to accelerate.

There is also a promising partnership developing with Signcastle City, a horse Greatrex has ridden three times and won on once. A 1-from-3 record might not sound dramatic, but in racing terms, a jockey who keeps getting the call on the same horse is a jockey who is doing something right — the trainer trusts what he is seeing.

One detail worth noting is Greatrex's record on fast, dry ground: 1 winner from 8 races at 12%, which beats his overall average and hints that conditions might play to his strengths as he continues to develop. It is a small sample, but patterns like these often harden into something real as a career matures.

At 4 years in with 21 career winners, Greatrex is still in the early chapters. But the improvement from last season to this one suggests a jockey who is learning fast — and in a sport where it can take a decade to truly arrive, that upward curve is everything.

📈 Form trend

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

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Good (a little give)
Good to soft (some give)
Unknown
Firm (dry)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Loves
Class 6 (grassroots)
🏟 Track shape
Left-handed, tight turns
Loves
Long straights
Loves
Left-handed, hilly
Loves
Right-handed, hilly
Loves
Left-handed, tight
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids
Right-handed, tight turns
Avoids

🏇 Trainers

The trainers they work with most, most rides first
Richard Hannon Main partner
15.4%
Win rate
4/26
Wins / rides
0%
Win rate
0/12
Wins / rides
0%
Win rate
0/9
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 721540
Form: 725525
Form: 431137
Wheels Of Fire
Form: 76-010
Form: 56368-
Form: 8-0452
Form: 24466-
Form: 962240
Form: -56416
Form: 42118-

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Lingfield Park 10 1 10%
Kempton Park 10 0 0%
Wolverhampton 9 0 0%
chelmsford 8 1 12.5%
Newmarket 6 0 0%
Southwell 5 0 0%
Bath 3 0 0%
Windsor 3 0 0%
Brighton 2 1 50%
Salisbury 2 1 50%
Sandown Park 2 0 0%
Doncaster 2 0 0%
Newbury 2 0 0%
Goodwood 1 0 0%
York 1 0 0%
Chepstow 1 0 0%
Nottingham 1 0 0%
Chester 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Lingfield Park · 1m1f – 1m2f · Standard
8th
27 Apr
Bath · 1m1f – 1m2f · Firm
2nd
25 Apr
Southwell · 5f – 6½f · Standard
4th
24 Apr
Sandown Park · 5f – 6½f · Good
9th
18 Apr
Nottingham · 1m3f – 1m4f · Good
12th
17 Apr
Newbury · 5f – 6½f · Good
16th
16 Apr
Newmarket · 5f – 6½f · Good
8th
14 Apr
Lingfield Park · 1m1f – 1m2f · Standard
2nd
6 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
8th
6 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
9th
2 Apr
Southwell · 1m3f – 1m4f · Standard
5th
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