:

Ciaran O'Shea(7)

Three years into his career, Ciaran O'Shea is quietly building a reputation as one of the more promising young jockeys around. Since picking up his first rides in 2022, he has won 8 races from 42 this season — roughly 1 in every 5 — and that number tells only part of the story. Last year he was winning about 1 in every 8 races. This year it's closer to 1 in 5. That kind of jump in a single season is not a fluke; it is what genuine improvement looks like.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
8 wins from 42 races
Win rate
19.0%
Top trainer
Best course
Kempton Park (100% from 1 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
42
Races
8
Wins
19.0%
Win rate
avg ~10%
38.1%
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 consistent working relationship is with trainer Sue Gardner, whose yard has given him 21 rides and 3 winners. A 14% win rate — about 1 win in every 7 rides — might not sound spectacular on paper, but in a sport where jockey-trainer partnerships are built slowly on trust and results, 21 rides in three years represents a real vote of confidence. Gardner clearly keeps coming back to him, and that loyalty tends to mean something.

One detail worth watching is how O'Shea performs when the weather turns ugly. On very wet and muddy ground he has won 1 from 3 races — a 33% win rate, or 1 in every 3. That is a small sample, but it hints at a jockey who is composed and effective when conditions get difficult, which is exactly when the less experienced riders tend to make mistakes. Wet ground changes everything — the pace, the footing, the way horses run — and handling it well is a skill in itself.

The "(7)" next to his name refers to his claim, a weight allowance given to apprentice jockeys that makes them attractive to trainers looking for a small edge. As he wins more races, that allowance will reduce and eventually disappear — and that is when the real test begins. Right now, O'Shea is using this window well. Eight winners from 42 rides at 19% is a solid season by any measure for a jockey still learning his trade. If the improvement continues at this rate, he will be a name worth knowing long after the claim is gone.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Feb
0%
Mar
100%
Apr
33.3%
May
0%
Jun
33.3%
Oct
0%
Nov
25%
Dec
0%
Jan
25%
Feb
25%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Sue Gardner First Choice
14.3%
Win rate
3/21
Won / Rode
22.2%
Win rate
4/18
Won / Rode
100%
Win rate
1/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: 675442
Form: -P1U21
Form: -2315F
Form: 534453
Form: 565612
Form: FP3635
Form: -12886
Form: 070
Form: 444143
Form: 455475

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Exeter 8 2 25%
Fontwell Park 6 2 33.3%
Wincanton 5 2 40%
Taunton 4 0 0%
Newton Abbot 3 0 0%
Chepstow 3 0 0%
Uttoxeter 2 1 50%
Worcester 2 0 0%
hereford 2 0 0%
Windsor 2 0 0%
Kempton Park 1 1 100%
Ludlow 1 0 0%
Ascot 1 0 0%
Cheltenham 1 0 0%
Huntingdon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Newton Abbot · Long Distance (2m+) · Good_To_Soft
30 Mar
Ludlow · 1m6f – 2m · Good
2nd
27 Mar
Fontwell Park · Long Distance (2m+) · Good_To_Soft
6th
26 Mar
Chepstow · Long Distance (2m+) · Good_To_Soft
26 Mar
Chepstow · Long Distance (2m+) · Good_To_Soft
5th
23 Mar
Kempton Park · Long Distance (2m+) · Good
Won
17 Mar
Exeter · Long Distance (2m+) · Good_To_Soft
3rd
9 Mar
Taunton · Long Distance (2m+) · Good
6th
9 Mar
Taunton · Long Distance (2m+) · Good
6th
7 Mar
hereford · Long Distance (2m+) · Good
3rd
6 Mar
Exeter · Long Distance (2m+) · Good_To_Soft
Won
6 Mar
Exeter · Long Distance (2m+) · Good_To_Soft
4th
5 Mar
Wincanton · Long Distance (2m+) · Good_To_Soft
Won
25 Feb
Wincanton · 1m6f – 2m · Soft
20 Feb
Exeter · Long Distance (2m+) · Heavy
Won
14 Feb
Wincanton · Long Distance (2m+) · Heavy
5th
13 Feb
Chepstow · Long Distance (2m+) · Soft
2nd
17 Jan
Taunton · Long Distance (2m+) · Good_To_Soft
11th
12 Jan
hereford · Long Distance (2m+) · Good_To_Soft
9 Jan
Exeter · Long Distance (2m+) · Good_To_Soft
10th