:

Donagh O'Connor

Four years into a professional riding career, Donagh O'Connor has quietly built a record that tells a story of steady, meaningful progress. Since his debut in 2021, he has ridden 74 career winners — a solid foundation for a jockey still finding his best level — and this season alone he has added 18 of those from 240 rides, winning roughly 1 in every 13 races. That might not sound like a thunderous hit rate, but the direction of travel matters here: last year he was winning around 1 in every 20 races at 5%, and he has pushed that up to 8% this season. In a sport where margins are everything, that kind of upward curve is exactly what yards and owners want to see from a young rider.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
18 wins from 240 races
Win rate
7.5%
Top trainer
John C McConnell
Best course
Leopardstown (14.3% from 14 races)
Best going
Yielding (slightly soft)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
240
Races
18
Wins
7.5%
Win rate
avg ~10%
27.1%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Donagh O'Connor has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

The most intriguing detail in O'Connor's record is also the most puzzling. His most frequent partnership this season has been with trainer John C McConnell, for whom he has ridden in 57 races — a significant chunk of his total workload — without a single win. Fifty-seven rides is not bad luck; it is a pattern. What makes it odd is that it sits alongside a wider season record that shows clear improvement. Something about that particular combination simply has not clicked, whether that is the type of horse, the tracks, or just timing. It is the kind of statistic that both jockey and trainer will be well aware of.

Where O'Connor does show a genuine edge is in wet, testing conditions. On soft or muddy ground he has won 2 from 14 races this season, a win rate of 14% — nearly double his overall average. That means when the rain comes and the ground gets heavy, he is winning roughly 1 in every 7 rides, which is a meaningful ability to have. Some jockeys ride wet ground poorly, losing confidence or losing rhythm; O'Connor appears to do the opposite. For any trainer with a horse that wants cut in the ground, that is useful knowledge.

At 74 career winners and still only four years in, O'Connor is not yet a name that casual fans will recognise. But the numbers suggest a jockey who is getting better, learning his craft, and finding ways to win. The McConnell puzzle aside, there is enough here to think the improvement is real.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
3.1%
Jul
15%
Aug
3.8%
Sep
5%
Oct
22.2%
Nov
9.1%
Dec
18.8%
Jan
12.5%
Feb
7.1%
Mar
8.3%
Apr
6.2%
May
0%
Jun

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
John C McConnell First Choice
0%
Win rate
0/57
Won / Rode
13.2%
Win rate
7/53
Won / Rode
17.1%
Win rate
7/41
Won / Rode
10%
Win rate
1/10
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/5
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/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/2
Won / Rode
Patrick J Flynn
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: 31
Form: /2248-
Form: 16
Form: 591-27
Form: 008-33
Form: 0-1631
Form: 0-6041
Form: 442622
Tero d'Rosa
Form: 7032-1
Form: 321PP/

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 71 6 8.5%
The Curragh 29 3 10.3%
Navan 16 2 12.5%
Leopardstown 14 2 14.3%
Naas 14 0 0%
Gowran Park 12 1 8.3%
Galway 12 1 8.3%
Fairyhouse 11 0 0%
Roscommon 9 1 11.1%
Cork 8 1 12.5%
Bellewstown 8 0 0%
Limerick 7 0 0%
Listowel 6 1 16.7%
Killarney 5 0 0%
Tramore 4 0 0%
Down Royal 4 0 0%
Punchestown 3 0 0%
Doncaster 2 0 0%
Ballinrobe 2 0 0%
Tipperary 2 0 0%
Clonmel 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
4th
3 Jun
The Curragh · 7f – 1m · Good_To_Yielding
2nd
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
14th
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
15th
1 Jun
Gowran Park · 1m1f – 1m2f · Yielding
6th
1 Jun
Gowran Park · 1m1f – 1m2f · Good
8th
31 May
Listowel · 5f – 6½f · Good
9th
29 May
Down Royal · Long Distance (2m+) · Good
4th
26 May
Dundalk · 5f – 6½f · Standard
24 May
The Curragh · 5f – 6½f · Good
3rd
24 May
The Curragh · 5f – 6½f · Good
7th
23 May
The Curragh · 1m3f – 1m4f · Good
15th
23 May
The Curragh · 5f – 6½f · Good
9th
20 May
Gowran Park · 1m6f – 2m · Good_To_Yielding
20 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
5th
19 May
Cork · 1m3f – 1m4f · Soft_To_Heavy
18 May
Roscommon · 7f – 1m · Good_To_Yielding
7th
18 May
Roscommon · 7f – 1m · Good_To_Yielding
17 May
Naas · 5f – 6½f · Good
9th
17 May
Naas · 5f – 6½f · Good
6th