:

Mr Alan O'Sullivan

Four years into his riding career, Alan O'Sullivan has quietly built himself into a reliable presence on the Irish racing circuit. Over the last twelve months he has ridden 12 winners from 119 races — that's roughly 1 in every 10, a perfectly solid return that suggests a jockey who is consistent, competitive, and still developing.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
12 wins from 119 races
Win rate
10.1%
Best course
Listowel (21.4% from 14 races)
Best going
Yielding

📊 Key Numbers

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

One of the more telling details in his record is how he performs when the ground gets wet. On soft or muddy tracks, O'Sullivan wins 5 from 16 races — just under 1 in 3, which is a dramatically better return than his overall average. That's not a coincidence. Some jockeys simply ride differently when the ground is heavy, showing more patience, better timing, or a natural feel for horses that need to be switched off and delivered late. Whatever the reason, when it rains, O'Sullivan becomes a much more dangerous booking.

Listowel tells a similar story. Three winners from 14 races there puts him well above his usual level at that particular track, and in racing, course form is genuinely meaningful — it often reflects a jockey who reads a specific layout well and knows where races are won and lost on that circuit.

His most regular partnership is with trainer Eugene M O'Sullivan, for whom he has ridden 20 times and won twice. A 10% win rate across 20 rides is a working relationship rather than a star pairing, but longevity in a partnership matters. Twenty rides means the trainer keeps coming back, and in a competitive weighing room, that kind of quiet loyalty is how careers are built.

Four years in, O'Sullivan looks like a jockey with a clear profile starting to emerge — better in the wet, better at certain tracks, and accumulating the kind of experience that tends to pay off as a career matures.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
15.4%
May
18.2%
Jun
9.1%
Jul
7.1%
Aug
14.3%
Sep
0%
Oct
14.3%
Nov
8.3%
Dec
0%
Jan
0%
Feb
11.1%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Eugene M O'Sullivan First Choice
10%
Win rate
2/20
Won / Rode
0%
Win rate
0/12
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
33.3%
Win rate
2/6
Won / Rode
25%
Win rate
1/4
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/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/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/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 780902
Form: -55333
Form: -43638
Form: 8074P2
Form: 074444
Form: P-F4
Form: 522106
Form: 178485
Form: 22212P
Form: -54975

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Cork 17 2 11.8%
Listowel 14 3 21.4%
Clonmel 8 0 0%
Fairyhouse 7 1 14.3%
Thurles 7 0 0%
Limerick 7 0 0%
Punchestown 6 0 0%
Down Royal 5 1 20%
Galway 5 1 20%
Wexford 5 0 0%
Killarney 5 0 0%
Leopardstown 4 2 50%
Kilbeggan 4 0 0%
Downpatrick 4 0 0%
Ballinrobe 3 0 0%
Tramore 3 0 0%
Naas 2 0 0%
Tipperary 2 0 0%
Sligo 2 0 0%
Gowran Park 2 0 0%
The Curragh 1 1 100%
Cartmel 1 1 100%
Dundalk 1 0 0%
Roscommon 1 0 0%
Cheltenham 1 0 0%
York 1 0 0%
Navan 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
5th
2 Apr
Clonmel · Long Distance (2m+) · Soft
7th
31 Mar
Limerick · Long Distance (2m+) · Soft
5th
22 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
5th
19 Mar
Cork · Long Distance (2m+) · Yielding
2nd
12 Mar
Cheltenham · Long Distance (2m+) · Good
8th
7 Mar
Gowran Park · Long Distance (2m+) · Heavy
3rd
7 Mar
Gowran Park · Long Distance (2m+) · Heavy
5th
6 Mar
Dundalk · Long Distance (2m+) · Standard
8th
3 Mar
Leopardstown · Long Distance (2m+) · Soft
4th
3 Mar
Leopardstown · Long Distance (2m+) · Yielding
Won
21 Feb
Fairyhouse · Long Distance (2m+) · Heavy
4th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
2nd
12 Feb
Clonmel · Long Distance (2m+) · Heavy
5 Feb
Thurles · Long Distance (2m+) · Soft
7th
18 Jan
Thurles · Long Distance (2m+) · Yielding
5th
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
3rd
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
3rd
11 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
10th
9 Jan
Naas · Long Distance (2m+) · Soft
4th