:

Mark McDonagh

Four years into his career as a jockey, Mark McDonagh has built a record of 51 winners since he first started riding in 2021 — a respectable foundation for someone still in the earlier stages of the job. The last twelve months, however, have been a tough stretch: just 1 winner from 45 rides, which works out to roughly 1 in every 45 races. That is a hard run of form by any measure, and it is the kind of spell that tests whether a rider has the resilience to keep showing up and doing the work.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
1 wins from 45 races
Win rate
2.2%
Top trainer
Best course
Listowel (16.7% from 6 races)
Best going
Yielding

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
45
Races
1
Wins
2.2%
Win rate
avg ~10%
11.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 regular booking comes from trainer Sean O'Brien, but that partnership has not clicked in the results column — 0 wins from 15 rides together. Fifteen races is a meaningful sample, and while a single partnership does not define a jockey, it does suggest McDonagh has not yet found the combination of horse, trainer, and moment that can turn a quiet season into a memorable one. His association with Scriabin tells a similar story: three races together, no wins.

The one area where there is a genuine hint of something to work with is on wet ground. With 1 win from 9 races in those conditions, he converts at around 11% — or roughly 1 in every 9 rides — which is meaningfully better than his overall rate this season. That gap is worth noting. It is small enough that you would not want to read too much into it, but it at least suggests there are circumstances where things start to click. For a jockey looking to rebuild momentum, small edges matter.

The broader picture is of a rider who has proven he can win races — 51 career winners is real — but who is currently going through the kind of difficult season that is frankly common in this sport. Horses are unpredictable, rides are competitive, and form can desert anyone. What McDonagh needs is a horse in form, a trainer whose runners arrive ready to run, and a bit of luck to land at the right moment. Those things have a way of coming together eventually. When they do, the foundation is already there.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Sean O O'Brien First Choice
0%
Win rate
0/15
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/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/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

Top Horses

The strongest horses currently associated with this jockey
Form: 206-35
Form: F533F3
Form: 9072
Form: 2F1224
Form: U3PP04
Form: 0PFP5P
Form: 245094
Form: 4F0-44
Form: -0800P

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 7 0 0%
Listowel 6 1 16.7%
Down Royal 5 0 0%
Tramore 4 0 0%
Ballinrobe 3 0 0%
Fairyhouse 3 0 0%
Kilbeggan 3 0 0%
Clonmel 2 0 0%
Downpatrick 2 0 0%
Leopardstown 2 0 0%
Cork 2 0 0%
Limerick 1 0 0%
Roscommon 1 0 0%
Killarney 1 0 0%
Cheltenham 1 0 0%
Bellewstown 1 0 0%
Ffos Las 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
7th
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
4th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
2 Mar
Leopardstown · Long Distance (2m+) · Yielding_To_Soft
10th
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
5th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
14 Nov
Cheltenham · Long Distance (2m+) · Soft
2nd
27 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
26 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
10th
25 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
11th
25 Sep
Listowel · Long Distance (2m+) · Yielding
Won
17 Aug
Tramore · Long Distance (2m+) · Good
11th
22 Jul
Ballinrobe · Long Distance (2m+) · Good
10th
11 Jul
Kilbeggan · Long Distance (2m+) · Good
2nd
11 Jul
Kilbeggan · Long Distance (2m+) · Good
5th
16 Jun
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
5th
15 Jun
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
4th
14 Jun
Downpatrick · Long Distance (2m+) · Good_To_Yielding
9 Jun
Roscommon · Long Distance (2m+) · Good