:

Marco Ghiani

Four years into his riding career and Marco Ghiani is already one of the busiest and most improved jockeys in British racing. Since picking up his first winners in 2021, he has ridden 323 in total — a number that takes some riders a decade to reach. This season alone he has ridden 86 winners from 631 races, winning roughly 1 in every 7, and that figure is climbing. Last year his win rate sat at around 1 in 9. The improvement is not subtle.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
86 wins from 631 races
Win rate
13.6%
Top trainer
Best course
Salisbury (45.5% from 11 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
631
Races
86
Wins
13.6%
Win rate
avg ~10%
37.2%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Marco Ghiani 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 numbers get even more interesting when you break them down by conditions. On very wet, muddy ground — the kind that turns a racetrack into a slog and sorts out horses and riders alike — Ghiani has won 4 from just 8 races, which works out at exactly half. That is a remarkable return. Riding well in the mud requires feel, patience, and confidence, and those numbers suggest he has all three. Salisbury tells a similar story: 5 winners from 11 races there, which is nearly 1 in every 2. That is the sort of record that trainers notice when they are deciding who to call.

His biggest wins have come at some of the most prestigious venues in the sport. Six victories at Class 1 level — the top tier of British racing — including at York, Chester and Lingfield Park, show that when the big occasions arrive, he has delivered. Those are not flukes; they are the races that define careers.

His most productive working relationship is with trainer Stuart Williams, with whom he has ridden 25 winners from 161 races together — a win rate of around 1 in every 6. That consistency over a large number of rides speaks to genuine trust on both sides. The standout partnership on a single horse, though, is with Lizzana: two wins from just three races together, a combination that has clicked almost immediately.

Ghiani is the kind of jockey whose progress is easy to track and hard to ignore. The winners are coming more frequently, the big-race experience is building, and the conditions that slow other riders down seem to suit him just fine. At four years in, the trajectory is pointing firmly upward.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
12.1%
Jul
14.3%
Aug
20.9%
Sep
8.7%
Oct
14.3%
Nov
16.7%
Dec
16.7%
Jan
16%
Feb
8.8%
Mar
13.1%
Apr
17.4%
May
0%
Jun

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Standard (all-weather)
Good (firm-ish)
Ok
Good to firm (drying out)
Ok
Standard to slow (all-weather)
Ok
Good to soft (some give)
Ok
Firm (dry)
Unknown
Soft (muddy)
Avoids
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Ok
Class 3 (mid-level)
Class 4 (standard)
Ok
Class 5 (entry-level)
Class 6 (grassroots)
🏟 Track Shape
Left-handed, tight turns
Loves
Left-handed, hilly
Loves
Right-handed, hilly
Loves
Long straights
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Right-handed, tight turns
Ok
Left-handed, tight
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Stuart Williams First Choice
15.5%
Win rate
25/161
Won / Rode
24.2%
Win rate
24/99
Won / Rode
14.6%
Win rate
7/48
Won / Rode
8.6%
Win rate
3/35
Won / Rode
12.5%
Win rate
4/32
Won / Rode
4.2%
Win rate
1/24
Won / Rode
5.6%
Win rate
1/18
Won / Rode
6.7%
Win rate
1/15
Won / Rode
7.7%
Win rate
1/13
Won / Rode
20%
Win rate
2/10
Won / Rode
10%
Win rate
1/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
37.5%
Win rate
3/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
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

Top Horses

The strongest horses currently associated with this jockey
Form: 21-
Form: 152-12
Form: 6092-1
Form: 251111
Form: 5-12
Form: 51-1
Form: 351211
Form: 24
Form: 212125

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 108 15 13.9%
Newmarket 72 9 12.5%
Lingfield Park 57 14 24.6%
Southwell 57 9 15.8%
chelmsford 46 7 15.2%
Kempton Park 46 4 8.7%
Windsor 43 3 7.0%
Great Yarmouth 26 1 3.8%
Nottingham 24 2 8.3%
Leicester 23 2 8.7%
Doncaster 23 2 8.7%
Ascot 19 2 10.5%
Salisbury 11 5 45.5%
Sandown Park 10 1 10%
Brighton 9 4 44.4%
York 8 1 12.5%
Newbury 8 0 0%
Epsom Downs 7 1 14.3%
Chester 7 0 0%
Newcastle 6 0 0%
Chepstow 5 1 20%
meydan 4 0 0%
Haydock Park 3 1 33.3%
Ayr 3 0 0%
Goodwood 2 1 50%
Beverley 2 1 50%
Bath 1 0 0%
Pontefract 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Nottingham · 1m3f – 1m4f · Good
7th
3 Jun
Nottingham · 5f – 6½f · Good
9th
1 Jun
Windsor · 1m3f – 1m4f · Good_To_Firm
6th
1 Jun
Windsor · 1m3f – 1m4f · Good_To_Firm
10th
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
5th
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
8th
1 Jun
Windsor · 5f – 6½f · Good_To_Firm
5th
31 May
Nottingham · 5f – 6½f · Good
6th
31 May
Nottingham · 5f – 6½f · Good
Won
30 May
Lingfield Park · 7f – 1m · Good_To_Firm
7th
30 May
Lingfield Park · 1m1f – 1m2f · Good_To_Firm
5th
30 May
Lingfield Park · 1m3f – 1m4f · Good_To_Firm
4th
29 May
Wolverhampton · 7f – 1m · Standard
Won
29 May
Wolverhampton · 7f – 1m · Standard
3rd
28 May
Sandown Park · 1m1f – 1m2f · Good
4th
25 May
Windsor · 1m1f – 1m2f · Good_To_Firm
14th
25 May
Windsor · 1m1f – 1m2f · Good_To_Firm
6th
23 May
Salisbury · 1m6f – 2m · Good
Won
23 May
Salisbury · 1m1f – 1m2f · Good
10th
23 May
Salisbury · 7f – 1m · Good
5th