:

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 AI 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 going
Good to firm (drying out)

📊 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%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Thomas Greatrex 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

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 Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Good (firm-ish)
Good to soft (some give)
Unknown
Firm (dry)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Avoids
🏅 Competition 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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Richard Hannon First Choice
15.4%
Win rate
4/26
Won / Rode
0%
Win rate
0/12
Won / Rode
0%
Win rate
0/9
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/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

Top Horses

The strongest horses currently associated with this jockey
Form: 721540
Form: 725525
Form: 431137
Form: 76-010
Form: 56368-
Form: 8-0452
Form: 24466-
Form: 962240
Form: -56416
Form: 42118-

🏟 Course Record

Win rate at each course, sorted by number of races
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