:

Shane O'Callaghan(5)

Four years into his career as a professional jockey, Shane O'Callaghan has built up a solid if unspectacular record — 38 winners in total, with 8 coming in the last 12 months from 145 rides. That works out to roughly 1 in every 18, which tells you something important about the grind of race riding at this level: most days, you climb off without a winner, dust yourself down, and do it all again.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
8 wins from 145 races
Win rate
5.5%
Top trainer
Best course
Tramore (25% from 12 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
145
Races
8
Wins
5.5%
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

The "(5)" beside his name is worth explaining for newcomers — it means he claims a 5lb weight allowance, a perk given to less experienced jockeys to help them compete. Trainers often use claiming jockeys on horses where carrying less weight could make the difference, so it opens doors that might otherwise stay shut.

His most regular partnership is with trainer P J Rothwell, though it has not been a particularly fruitful one — 2 wins from 31 rides together is a thin return, and suggests the combination is still searching for the right horse at the right moment. His overall win rate has also dipped slightly, from 7% last year to 6% this season, which is not a dramatic fall but is the kind of trend a jockey will want to reverse before it becomes a habit.

At 38 career winners over four years, O'Callaghan is a journeyman in the truest sense — working hard, picking up rides where he can, and trying to establish himself in a sport where opportunities at the top level are fiercely competitive. The next year or two will be telling. Claiming allowances do not last forever, and when they go, a jockey has to prove they can win on merit alone.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
10%
Jul
6.2%
Aug
14.3%
Sep
6.2%
Oct
4.8%
Nov
4.5%
Dec
25%
Jan
0%
Feb
0%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
P J Rothwell First Choice
6.5%
Win rate
2/31
Won / Rode
8%
Win rate
2/25
Won / Rode
15.4%
Win rate
2/13
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
20%
Win rate
1/5
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/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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

Top Horses

The strongest horses currently associated with this jockey
Form: 339221
Form: 132591
Form: -22743
Form: 933278
Form: -39363
Form: 2-3F66
Form: 971394
Form: 5P256P
Form: 464542
Form: -21278

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Limerick 16 1 6.2%
Tramore 12 3 25%
Wexford 10 0 0%
Punchestown 9 0 0%
Naas 8 0 0%
Ballinrobe 8 0 0%
Galway 8 0 0%
Killarney 8 0 0%
Fairyhouse 7 2 28.6%
Leopardstown 7 0 0%
Navan 6 1 16.7%
Cork 6 0 0%
Thurles 6 0 0%
Kilbeggan 5 1 20%
Clonmel 5 0 0%
Down Royal 5 0 0%
Gowran Park 5 0 0%
Sligo 4 0 0%
Downpatrick 3 0 0%
Bellewstown 2 0 0%
Roscommon 1 0 0%
Laytown 1 0 0%
Cheltenham 1 0 0%
The Curragh 1 0 0%
Tipperary 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
13th
31 Mar
Limerick · Long Distance (2m+) · Soft
2nd
26 Mar
Clonmel · Long Distance (2m+) · Soft
2nd
26 Mar
Clonmel · Long Distance (2m+) · Soft
2nd
17 Mar
Down Royal · Long Distance (2m+) · Yielding
3rd
17 Mar
Down Royal · Long Distance (2m+) · Yielding
7th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
8th
3 Mar
Leopardstown · Long Distance (2m+) · Soft
3rd
26 Feb
Clonmel · Long Distance (2m+) · Heavy
22 Feb
Naas · 1m6f – 2m · Heavy
10th
22 Feb
Naas · 1m6f – 2m · Heavy
3rd
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
10th
8 Jan
Clonmel · Long Distance (2m+) · Heavy
1 Jan
Tramore · Long Distance (2m+) · Soft
5th
1 Jan
Tramore · 1m6f – 2m · Soft
Won