:

Miss M O'Sullivan(5)

Four years into her career, Miss M O'Sullivan has quietly built a record that rewards anyone paying attention. Since taking her first ride in 2021, she has ridden 21 winners in total, and over the last 12 months she has landed 4 from 27 rides — that's roughly 1 in every 7 races, a solid return that puts her among the more consistent amateur riders currently competing.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
4 wins from 27 races
Win rate
14.8%
Top trainer
Best course
Tramore (100% from 2 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
27
Races
4
Wins
14.8%
Win rate
avg ~10%
51.9%
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 number that really stands out, though, is what happens when the weather turns. On wet or muddy ground, she has won 2 from just 3 races — a two-in-three record that is borderline extraordinary. Most jockeys take years to develop a feel for riding on a heavy surface, where the tactics are completely different and horses can be unpredictable. The fact that she is already converting at that rate suggests either a natural instinct for those conditions, or a level of patience and confidence that many riders twice her experience struggle to find.

The "(5)" beside her name indicates she currently rides with a 5-pound weight allowance, meaning the horses she rides carry 5 pounds less than they otherwise would. That is a meaningful advantage for trainers choosing their jockey, and it explains why she continues to pick up rides — but it does not explain away the winners. Allowances get used up, results do not lie, and 21 career winners in four years is a genuinely respectable foundation to build on.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
40%
Apr
0%
May
0%
Aug
0%
Sep
33.3%
Oct
20%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Emmet Mullins First Choice
14.3%
Win rate
1/7
Won / Rode
20%
Win rate
1/5
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
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
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: P-0701
Form: 131059
Form: 131546
Form: 360326
Form: 3584U1
Form: /55-13
Form: 413724
Form: 00946-
Form: 232534

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 5 1 20%
Punchestown 5 0 0%
Cork 3 1 33.3%
Tramore 2 2 100%
Listowel 2 0 0%
Limerick 2 0 0%
The Curragh 2 0 0%
Navan 1 0 0%
Bellewstown 1 0 0%
Down Royal 1 0 0%
Cheltenham 1 0 0%
Dundalk 1 0 0%
Thurles 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
19 Mar
Cork · Long Distance (2m+) · Yielding
2nd
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
6th
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
2nd
27 Dec
Limerick · Long Distance (2m+) · Heavy
7th
26 Dec
Limerick · Long Distance (2m+) · Heavy
2nd
26 Nov
Dundalk · 1m6f – 2m · Standard
3rd
25 Nov
Tramore · Long Distance (2m+) · Soft
Won
21 Nov
Fairyhouse · Long Distance (2m+) · Heavy
3rd
15 Nov
Cheltenham · Long Distance (2m+) · Heavy
12th
2 Nov
Cork · Long Distance (2m+) · Yielding
8th
11 Oct
Fairyhouse · Long Distance (2m+) · Yielding
2nd
9 Oct
Tramore · Long Distance (2m+) · Yielding
Won
4 Oct
The Curragh · 1m6f – 2m · Soft
8th
28 Sep
The Curragh · 1m3f – 1m4f · Yielding
16th
26 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
2nd
25 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
14th
20 Sep
Navan · Long Distance (2m+) · Yielding
3rd
29 Aug
Down Royal · Long Distance (2m+) · Good_To_Firm
2nd
27 Aug
Bellewstown · Long Distance (2m+) · Good
8th