UK time :

Tom Marquand

There are jockeys who grind out a decent career without ever quite making you sit up, and then there are jockeys like Tom Marquand, who at just four years into his professional career has already racked up 586 winners and 68 victories in the top races in Britain. That is not a gradual climb — that is someone arriving fully formed and refusing to slow down.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
116 wins from 781 races
Win rate
14.9%
Top trainer
Best course
Wolverhampton (25% from 16 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
781
Races
116
Wins
14.9%
Win rate
avg ~10%
38.3%
Top-3 rate
avg ~30%

🐎 Today's and upcoming rides

Rides Tom Marquand has entered for upcoming races

🔍 Full analysis

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

The numbers from the last twelve months tell the story clearly. Marquand has ridden 116 winners from 781 races — roughly 1 in every 7, or a 15% win rate across the board. That sounds modest until you realise how many of those 781 rides were on horses with no realistic chance of winning. Jockeys at this level take whatever rides they can get, and turning one in seven of those into victories is a mark of real quality. More striking still is what happens when the rain comes down. On wet or muddy ground, that rate jumps sharply — 12 wins from just 50 races, or roughly 1 in every 4 (24%). Some jockeys struggle to adapt when conditions get difficult; Marquand appears to thrive.

The partnership with trainer William Haggas deserves its own mention. From 296 rides together they have produced 69 winners — nearly 1 in every 4, a 23% win rate. That kind of consistency between a jockey and a yard does not happen by accident. It means the trainer trusts Marquand with his best horses, and Marquand keeps delivering when it matters. Sixty-nine wins from one stable alone is a working relationship that has clearly found its rhythm.

What sets the last few weeks apart, though, is the sheer concentration of big-race success. Three Class 1 wins — the very top tier of British racing — in the space of just over a fortnight: Bath on 9 October, York on 11 October, Newbury on 25 October 2025. Class 1 races at venues like York and Newbury are the occasions that define careers. Winning one is significant. Winning three in a handful of weeks suggests someone who rises to the biggest moments rather than fading in them.

At 68 top-level wins and still only four years in, Marquand already has the kind of record that more experienced jockeys would be proud to call a full career. He appears nowhere near done adding to it.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
14.4%
Jun
10.7%
Jul
17.1%
Aug
15.7%
Sep
21.1%
Oct
0%
Dec
9.5%
Jan
10%
Feb
20%
Mar
16.3%
Apr
11.4%
May
33.3%
Jun

🎯 Where this jockey does best

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

🏇 Trainers

The trainers they work with most, most rides first
William Haggas Main partner
23.3%
Win rate
69/296
Wins / rides
12.8%
Win rate
6/47
Wins / rides
25%
Win rate
11/44
Wins / rides
12.5%
Win rate
2/16
Wins / rides
0%
Win rate
0/15
Wins / rides
7.7%
Win rate
1/13
Wins / rides
0%
Win rate
0/13
Wins / rides
0%
Win rate
0/13
Wins / rides
30%
Win rate
3/10
Wins / rides
12.5%
Win rate
1/8
Wins / rides
0%
Win rate
0/8
Wins / rides
0%
Win rate
0/8
Wins / rides
0%
Win rate
0/8
Wins / rides
28.6%
Win rate
2/7
Wins / rides
14.3%
Win rate
1/7
Wins / rides
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/6
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 00-050
59%
Form: 111-11
1%
Form: 4602-2
1%
Form: 494-13
1%
Form: 0-3
1%
Form: 62-
1%
Form: 2-31
Form: 22-1
Form: 774-1
Form: 2-12

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Windsor 74 10 13.5%
Newmarket 72 9 12.5%
Newbury 64 15 23.4%
Lingfield Park 56 5 8.9%
Kempton Park 49 5 10.2%
Ascot 45 6 13.3%
York 40 8 20%
Goodwood 40 5 12.5%
Southwell 38 2 5.3%
Great Yarmouth 37 7 18.9%
Salisbury 29 5 17.2%
Sandown Park 26 3 11.5%
Haydock Park 25 4 16%
Newcastle 23 4 17.4%
Doncaster 23 4 17.4%
Wolverhampton 16 4 25%
Leicester 16 3 18.8%
Pontefract 13 3 23.1%
Epsom Downs 12 1 8.3%
Nottingham 11 1 9.1%
Bath 7 2 28.6%
Thirsk 7 1 14.3%
Carlisle 7 1 14.3%
Chester 7 0 0%
chelmsford 6 0 0%
Ayr 6 0 0%
Brighton 5 2 40%
Chepstow 5 1 20%
Hamilton Park 5 1 20%
Wetherby 4 2 50%
Naas 4 2 50%
sha_tin 2 0 0%
The Curragh 2 0 0%
meydan 2 0 0%
Beverley 2 0 0%
Leopardstown 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
Nottingham · 1m3f – 1m4f · Good
Won
3 Jun
Nottingham · 1m3f – 1m4f · Good
8th
3 Jun
Nottingham · 1m1f – 1m2f · Good
8th
3 Jun
Nottingham · 5f – 6½f · Good
10th
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
Won
1%
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
6th
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
Won
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
9th
1 Jun
Wolverhampton · 7f – 1m · Standard
2nd
30 May
Carlisle · 7f – 1m · Good_To_Firm
5th
30 May
Carlisle · 7f – 1m · Good_To_Firm
3rd
30 May
Carlisle · 7f – 1m · Good_To_Firm
Won
1%
30 May
Carlisle · 7f – 1m · Good_To_Firm
4th
30 May
Carlisle · 5f – 6½f · Good_To_Firm
3rd
30 May
Carlisle · 5f – 6½f · Good_To_Firm
12th
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
7th
29 May
Wolverhampton · 5f – 6½f · Standard
10th
29 May
Wolverhampton · 7f – 1m · Standard
4th
29 May
Wolverhampton · 1m1f – 1m2f · Standard
4th
28 May
Great Yarmouth · 1m1f – 1m2f · Good_To_Firm
5th