:

Mr Sean O'Connor

Sean O'Connor is three years into his riding career and already showing some promising signs. Since 2023, he has built up a steady body of work, and over the last twelve months he has ridden 36 races and converted 4 of them into winners — that's roughly 1 in every 9, or an 11% win rate. For a jockey still finding his feet at this level, that's a respectable return, particularly when you consider how competitive the sport is and how hard those winners are to come by.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
4 wins from 36 races
Win rate
11.1%
Top trainer
Best course
Aintree (50% from 2 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
36
Races
4
Wins
11.1%
Win rate
avg ~10%
52.8%
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

His most important professional relationship so far is with trainer Dan Skelton, one of the sharper operations in British jump racing. From 14 rides for the Skelton yard, O'Connor has won twice — a win rate of 14%, or roughly 1 in every 7. That might sound modest in raw numbers, but the fact that Skelton keeps putting him up is itself a signal. Trainers at that level have plenty of options, and they don't waste rides on jockeys they don't believe in.

Perhaps the most intriguing detail in O'Connor's record so far is how he performs when the ground is wet and heavy. From just 5 races on muddy ground, he has won once — a 20% win rate, or 1 in every 5. That's meaningfully better than his overall figures, and it's the kind of pattern that is worth watching. Some jockeys simply ride better in testing conditions — they're more patient, more precise, more willing to let a horse find its rhythm rather than forcing the issue. Whether that's what's happening here is hard to say from five races alone, but it's a number that stands out.

O'Connor is still in the early chapters of what could be a long career. Three years in, four winners this season, and a growing association

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
28.6%
Apr
11.1%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Feb
100%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Dan Skelton First Choice
14.3%
Win rate
2/14
Won / Rode
7.7%
Win rate
1/13
Won / Rode
0%
Win rate
0/3
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 1
Form: 655441
Form: 333221
Form: P12214
Form: 215258
Form: 2-2107
Form: 4812P0
Form: 5712F3
Form: FF266-
Form: 32U6-1

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Huntingdon 5 1 20%
Fontwell Park 5 0 0%
Cheltenham 4 0 0%
Ludlow 3 1 33.3%
Southwell 3 1 33.3%
Aintree 2 1 50%
Newton Abbot 2 0 0%
Worcester 2 0 0%
Kelso 2 0 0%
Hexham 1 0 0%
Plumpton 1 0 0%
Doncaster 1 0 0%
Chepstow 1 0 0%
Wincanton 1 0 0%
Bangor-on-Dee 1 0 0%
Leicester 1 0 0%
Salisbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
2 Mar
Jefferys Cross
Southwell · Long Distance (2m+) · Soft
Won
24 Feb
Leicester · Long Distance (2m+) · Soft
3rd
4 Feb
Jefferys Cross
Ludlow · Long Distance (2m+) · Soft
2nd
2 Feb
Southwell · Long Distance (2m+) · Good_To_Soft
3rd
26 Dec
Fontwell Park · Long Distance (2m+) · Good_To_Soft
6th
26 Dec
Fontwell Park · Long Distance (2m+) · Good_To_Soft
2nd
12 Dec
Doncaster · Long Distance (2m+) · Good_To_Soft
5th
3 Dec
Jefferys Cross
Ludlow · Long Distance (2m+) · Good_To_Soft
2nd
22 Nov
Huntingdon · Long Distance (2m+) · Good_To_Soft
3rd
15 Nov
Cheltenham · Long Distance (2m+) · Heavy
11th
14 Nov
Southwell · Long Distance (2m+) · Soft
2nd
3 Nov
Jefferys Cross
Plumpton · Long Distance (2m+) · Good
3rd
26 Oct
Fontwell Park · Long Distance (2m+) · Good_To_Soft
9th
26 Oct
Jefferys Cross
Fontwell Park · Long Distance (2m+) · Good_To_Soft
3rd
24 Oct
Cheltenham · Long Distance (2m+) · Good_To_Soft
8th
5 Sep
Worcester · Long Distance (2m+) · Good
6th
29 Aug
Salisbury · 1m1f – 1m2f · Good_To_Soft
8th
24 Jul
Worcester · Long Distance (2m+) · Good
5th
24 Jun
Newton Abbot · Long Distance (2m+) · Good
28 May
Newton Abbot · Long Distance (2m+) · Good
4th