:

Connor Beasley

Connor Beasley has been a fixture of the northern racing scene since 2021, and four years in, the numbers tell a story of a jockey who has quietly built something substantial. He has ridden 339 career winners in total, and in the last twelve months alone he has converted 57 of his 590 races into wins — roughly 1 in every 10, which across that volume of riding represents a serious body of work.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
57 wins from 590 races
Win rate
9.7%
Top trainer
Best course
Wolverhampton (30% from 10 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
590
Races
57
Wins
9.7%
Win rate
avg ~10%
31.0%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Connor Beasley 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 headline achievement is his record at the top level. Seven Class 1 wins — the biggest races in Britain — is not something most jockeys ever manage. He has collected them at York, Doncaster and Newmarket, three of the most prestigious venues in the country, and added another at Redcar as recently as October 2025. That kind of big-race record tells you Beasley is trusted when it matters.

His most reliable partnership is with trainer Michael Dods, where he has ridden 16 winners from 175 races together — just under 1 in every 11. In flat racing terms, that level of consistency across that many rides is the sign of a genuine working relationship rather than an occasional booking.

Dig into the conditions and a clear pattern emerges. On normal ground, Beasley wins at a noticeably sharper rate — 10 wins from 67 races, which works out at roughly 1 in every 7. That is half as many rides again as his season-wide average, and suggests he is at his best when the track is neither extreme. Wolverhampton is another place where he punches above his weight: 3 winners from just 10 rides there, a return that any jockey would be delighted with.

The one note of caution is that his season win rate of 10% is a step back from the 12% he posted last year. It is not a collapse, but it is a dip worth watching. What softens that picture considerably is his recent form: in the last two weeks he has ridden 5 winners from 32 races — a 16% return that comfortably beats his seasonal average. Whether that represents a genuine upturn in momentum or simply a good fortnight remains to be seen, but a jockey with 339 career winners and seven top-level wins does not tend to fade quietly. Right now, Beasley looks like someone hitting form at exactly the right time.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
8%
May
13.2%
Jun
12.7%
Jul
7.7%
Aug
4.9%
Sep
16%
Oct
14.8%
Nov
8.6%
Dec
0%
Jan
7.1%
Feb
4.8%
Mar
19.0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Michael Dods First Choice
9.1%
Win rate
16/175
Won / Rode
5%
Win rate
6/120
Won / Rode
10.4%
Win rate
5/48
Won / Rode
26.3%
Win rate
10/38
Won / Rode
6.7%
Win rate
2/30
Won / Rode
18.5%
Win rate
5/27
Won / Rode
Musabbeh Al Mheiri
11.1%
Win rate
1/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/8
Won / Rode
28.6%
Win rate
2/7
Won / Rode
Osama Refai
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 4-
Form: 0-2211
Form: 801-52
Form: 08-061
Form: 53429-
Form: 35-1
Form: 204-51
Form: 05-327
Form: 3-5236
Form: 3-1

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
meydan 86 6 7.0%
Ayr 46 5 10.9%
Thirsk 43 3 7.0%
Hamilton Park 42 5 11.9%
jebel_ali 41 2 4.9%
Newcastle 40 2 5%
Carlisle 35 3 8.6%
York 35 0 0%
Musselburgh 28 5 17.9%
Doncaster 25 3 12%
Beverley 22 2 9.1%
Redcar 21 2 9.5%
Southwell 17 5 29.4%
Haydock Park 15 2 13.3%
Ripon 15 2 13.3%
abu_dhabi 14 1 7.1%
Pontefract 14 1 7.1%
Catterick Bridge 13 2 15.4%
Wolverhampton 10 3 30%
Goodwood 6 1 16.7%
Wetherby 6 1 16.7%
chelmsford 5 1 20%
sharjah 3 0 0%
Chester 2 0 0%
Nottingham 2 0 0%
Ascot 2 0 0%
Sandown Park 1 0 0%
Newmarket 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Redcar · 1m3f – 1m4f · Good_To_Firm
3rd
30 Apr
Redcar · 5f – 6½f · Good_To_Firm
9th
30 Apr
Redcar · 5f – 6½f · Good_To_Firm
5th
30 Apr
Redcar · 7f – 1m · Good_To_Firm
Won
29 Apr
Southwell · 5f – 6½f · Standard
9th
29 Apr
Southwell · Sprint (< 5f) · Standard
2nd
28 Apr
Southwell · Long Distance (2m+) · Standard
11th
28 Apr
Southwell · Sprint (< 5f) · Standard
8th
28 Apr
Southwell · Sprint (< 5f) · Standard
7th
26 Apr
Wetherby · 1m1f – 1m2f · Good_To_Firm
Won
26 Apr
Wetherby · 7f – 1m · Good_To_Firm
2nd
26 Apr
Wetherby · 1m1f – 1m2f · Good_To_Firm
4th
25 Apr
Doncaster · 7f – 1m · Good_To_Firm
Won
25 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
Won
25 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
7th
25 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
2nd
25 Apr
Doncaster · 5f – 6½f · Good_To_Firm
3rd
24 Apr
Doncaster · 5f – 6½f · Good_To_Firm
5th
24 Apr
Doncaster · 7f – 1m · Good_To_Firm
16th
23 Apr
Beverley · 1m1f – 1m2f · Good_To_Firm
5th