:

Finley Marsh

Three years into his career and Finley Marsh is already operating at the highest level British racing has to offer. Since taking out his licence in 2022, the young jockey has racked up 205 winners — a total that takes some riders twice as long to reach — and over the past twelve months alone he has ridden 69 winners from 632 races, which works out at roughly 1 in every 9. That is a solid, professional number, the kind that gets you noticed in weighing rooms and on trainers' phones.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
69 wins from 632 races
Win rate
10.9%
Top trainer
Best course
Doncaster (27.3% from 11 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
632
Races
69
Wins
10.9%
Win rate
avg ~10%
32.4%
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 achievements are two wins at the top level of British racing, the sort of occasions that define a career. He landed a Class 1 race at Salisbury in May 2025 and then did it again at Doncaster in September — two of the biggest venues on the racing calendar, and two very different tests of a jockey's ability. Doncaster in particular is a track that sorts out tactically smart riders from the rest, with its long straight and big-field dynamics. Winning there at the top level tells you something real about where Marsh is headed.

His most consistent working relationship is with trainer Richard Hughes, and the numbers there are striking. From 226 races together, they have combined for 35 wins — a win rate of 15%, or roughly 1 in every 6 and a half rides. That is noticeably better than his overall average, which suggests Hughes knows exactly how to put Marsh on the right horses, and that Marsh delivers when it counts. Strong trainer-jockey partnerships like this are often the engine behind a young rider's breakthrough years, and this one looks in good health.

At just three years into his career, Marsh is in a rich vein. Two top-level wins before many jockeys have figured out their best tracks, a century-plus of career winners already banked, and a go-to trainer who clearly believes in him. The next step is turning those highlights into a sustained run at the very top — but the foundations are already there.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
19.2%
May
10.7%
Jun
9.6%
Jul
7.9%
Aug
12.3%
Sep
9.2%
Oct
3.0%
Nov
6.5%
Dec
15.4%
Jan
5.1%
Feb
12.5%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Richard Hughes First Choice
15.5%
Win rate
35/226
Won / Rode
11.9%
Win rate
14/118
Won / Rode
12.5%
Win rate
3/24
Won / Rode
13.3%
Win rate
2/15
Won / Rode
0%
Win rate
0/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
7.1%
Win rate
1/14
Won / Rode
8.3%
Win rate
1/12
Won / Rode
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
16.7%
Win rate
1/6
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 1-1
Form: 412112
Form: -34311
Form: 2
Form: 1-2
Form: 523-21
Form: 5921-1
Form: 850-22
Form: 232261
Form: 70-117

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 142 18 12.7%
Lingfield Park 80 6 7.5%
Kempton Park 75 7 9.3%
Bath 41 4 9.8%
Chepstow 37 6 16.2%
Southwell 36 3 8.3%
chelmsford 34 7 20.6%
Newbury 24 2 8.3%
Windsor 21 2 9.5%
Ffos Las 20 1 5%
Brighton 18 1 5.6%
Newmarket 13 1 7.7%
Salisbury 12 2 16.7%
Doncaster 11 3 27.3%
Haydock Park 11 2 18.2%
Ascot 10 0 0%
Great Yarmouth 9 0 0%
Goodwood 9 0 0%
Leicester 8 0 0%
Chester 6 2 33.3%
Newcastle 5 1 20%
Epsom Downs 3 0 0%
Pontefract 2 1 50%
Sandown Park 2 0 0%
York 1 0 0%
Nottingham 1 0 0%
Ripon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Wolverhampton · 7f – 1m · Standard
7th
3 Apr
Lingfield Park · 5f – 6½f · Standard
9th
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
7th
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
5th
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
3rd
28 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
2nd
27 Mar
Lingfield Park · 7f – 1m · Standard
3rd
27 Mar
Lingfield Park · 7f – 1m · Standard
3rd
27 Mar
Lingfield Park · 7f – 1m · Standard
7th
27 Mar
Lingfield Park · 5f – 6½f · Standard
3rd
25 Mar
Lingfield Park · 5f – 6½f · Standard
8th
25 Mar
Lingfield Park · 1m6f – 2m · Standard
7th
25 Mar
Lingfield Park · 7f – 1m · Standard
8th
24 Mar
Wolverhampton · 5f – 6½f · Standard
6th
23 Mar
Wolverhampton · 5f – 6½f · Standard
2nd
23 Mar
Wolverhampton · 5f – 6½f · Standard
8th
21 Mar
Southwell · 1m1f – 1m2f · Standard
3rd
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
9th
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
20 Mar
Wolverhampton · 1m6f – 2m · Standard
2nd