:

Dylan O'Connor(5)

Dylan O'Connor is one of the newest faces in Irish racing, having only picked up his first professional rides at the start of 2025. In less than a year, he has already ridden 57 races — a serious workload that shows yards are willing to put him up — and he has three winners to show for it, which works out at roughly 1 in every 19 rides. That is a modest return on paper, but for a rider still in his first twelve months, simply getting the opportunities and learning the job is what matters most at this stage.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
3 wins from 57 races
Win rate
5.3%
Best course
Limerick (40% from 5 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
57
Races
3
Wins
5.3%
Win rate
avg ~10%
19.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 number that stands out most in his early record is how well he performs when paired with trainer Denis Gerard Hogan. Of his 57 rides, 23 have come for that yard, and all three of his winners so far have come from that partnership. That is a win rate of around 1 in every 8 rides — dramatically better than his overall average — which suggests Hogan has genuine faith in the young jockey and is putting him up on horses with a real chance. In racing, when a trainer keeps coming back to the same rider, it usually means something is clicking behind the scenes.

O'Connor also shows a clear preference for normal ground conditions. On a standard, fair surface he wins at 12% — roughly 1 in every 8 races — which accounts for all three of his victories. That tells you he is most effective when the track is neither too quick nor too soft, and it is the kind of detail that will matter as the yard choose when and where to book him going forward. The (5) beside his name means he currently claims a 5lb weight allowance, a head start given to apprentice riders to help them compete while they are still learning — it is one of the main reasons trainers take a chance on young jockeys in the first place.

Three winners from

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
25%
Feb
0%
Mar
0%
Apr
9.1%
May
22.2%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Nov
0%
Dec
0%
Jan
0%
Feb

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft to heavy (wet)
Unknown
Good to firm (drying out)
Unknown
Yielding to soft (damp)
Unknown
Good to yielding (mild give)
Unknown
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
Heavy (very wet)
Avoids
Standard (all-weather)
Avoids
🏅 Competition Level
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Right-handed, tight turns
Loves
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids
Left-handed, tight turns
Avoids
Right-handed, tight
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Denis Gerard Hogan First Choice
13.0%
Win rate
3/23
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/4
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/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
0%
Win rate
0/1
Won / Rode
Michael Flannery
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: 114649
Form: 7112-9
Form: 435262
Form: 471378
Form: 33626-
Form: 8930-6
Form: 417657
Form: P32
Form: 047-97
Form: 173087

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Limerick 5 2 40%
Leopardstown 5 0 0%
Gowran Park 5 0 0%
Galway 5 0 0%
Fairyhouse 4 0 0%
Killarney 4 0 0%
Dundalk 4 0 0%
The Curragh 4 0 0%
Ballinrobe 3 1 33.3%
Roscommon 3 0 0%
Listowel 3 0 0%
Naas 2 0 0%
Navan 2 0 0%
Thurles 2 0 0%
Cork 2 0 0%
Sligo 1 0 0%
Doncaster 1 0 0%
Punchestown 1 0 0%
Clonmel 1 0 0%

📅 Recent Results

The last 20 results, most recent first
5 Feb
Thurles · Long Distance (2m+) · Soft
6th
29 Jan
Thurles · Long Distance (2m+) · Heavy
26 Jan
Punchestown · Long Distance (2m+) · Heavy
4th
22 Jan
Gowran Park · Long Distance (2m+) · Heavy
7th
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
8th
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
9th
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
11th
1 Jan
Fairyhouse · Long Distance (2m+) · Yielding
6th
29 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
19 Nov
Dundalk · 7f – 1m · Standard
10th
2 Nov
The Curragh · 7f – 1m · Heavy
10th
22 Sep
Listowel · 1m3f – 1m4f · Heavy
22 Sep
Listowel · 1m1f – 1m2f · Heavy
15th
19 Sep
Dundalk · 1m3f – 1m4f · Standard
7th
19 Sep
Dundalk · 1m6f – 2m · Standard
10th
11 Sep
Clonmel · 1m1f – 1m2f · Soft
2nd
10 Sep
Cork · 1m1f – 1m2f · Soft
13th
10 Sep
Cork · 5f – 6½f · Soft
12th
9 Sep
Galway · 1m6f – 2m · Soft
10th
4 Aug
Naas · 5f – 6½f · Good_To_Yielding
10th