:

Mark Winn

Jockey with 342 races and a 9% win rate over the last 12 months.
Quick Facts
Role
Jockey
Record
32 wins from 342 races
Win rate
9.4%
Top trainer
Best course
Carlisle (27.3% from 11 races)
Best going
Good to soft

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
342
Races
32
Wins
9.4%
Win rate
avg ~10%
28.9%
Place rate (top 3)
avg ~30%

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
9.4%
May
13.9%
Jun
5.6%
Jul
11.1%
Aug
9.1%
Sep
11.4%
Oct
4%
Nov
17.4%
Dec
0%
Jan
7.7%
Feb
17.6%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
David O'Meara First Choice
12.1%
Win rate
17/140
Won / Rode
10.2%
Win rate
6/59
Won / Rode
11.8%
Win rate
6/51
Won / Rode
6.2%
Win rate
1/16
Won / Rode
11.1%
Win rate
1/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 0-2211
Form: 551141
Form: 523-21
Form: 262-44
Form: -83471
Form: 24-493
Form: 23-622
Form: -96838
Form: 2350-6
Form: 79860-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 84 9 10.7%
Southwell 31 3 9.7%
Doncaster 29 2 6.9%
Wolverhampton 29 1 3.4%
Thirsk 25 1 4%
Beverley 18 0 0%
Redcar 16 4 25%
Ripon 15 1 6.7%
Catterick Bridge 12 1 8.3%
York 12 0 0%
Carlisle 11 3 27.3%
Ayr 11 0 0%
Nottingham 10 2 20%
Hamilton Park 9 2 22.2%
Leicester 7 1 14.3%
Musselburgh 5 0 0%
Haydock Park 5 0 0%
Ascot 4 0 0%
Pontefract 3 1 33.3%
Chester 2 0 0%
Goodwood 1 1 100%
chelmsford 1 0 0%
Newmarket 1 0 0%
Kempton Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Newcastle · 1m1f – 1m2f · Standard
3rd
21 Mar
Newcastle · 7f – 1m · Standard
5th
20 Mar
Wolverhampton · 5f – 6½f · Standard
5th
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
20 Mar
Wolverhampton · 5f – 6½f · Standard
5th
12 Mar
Newcastle · 5f – 6½f · Standard
Won
12 Mar
Newcastle · 1m3f – 1m4f · Standard
9th
6 Mar
Newcastle · 7f – 1m · Standard
Won
5 Mar
Newcastle · 1m1f – 1m2f · Standard
8th
5 Mar
Newcastle · 7f – 1m · Standard
6th
5 Mar
Newcastle · 7f – 1m · Standard
6th
5 Mar
Newcastle · 1m3f – 1m4f · Standard
7th
4 Mar
Southwell · 1m3f – 1m4f · Standard
6th
4 Mar
Southwell · 1m1f – 1m2f · Standard
7th
4 Mar
Southwell · 1m1f – 1m2f · Standard
Won
2 Mar
Wolverhampton · 5f – 6½f · Standard
6th
2 Mar
Wolverhampton · 1m1f – 1m2f · Standard
4th
27 Feb
Wolverhampton · 1m1f – 1m2f · Standard
24 Feb
Southwell · 7f – 1m · Standard
5th
24 Feb
Southwell · 1m1f – 1m2f · Standard
7th