:

Mark Fahey

Four years into his training career and already with 78 winners on the board, Mark Fahey has established himself as a trainer worth watching. Since taking out his licence in 2021, he has built steadily rather than spectacularly — but the numbers are starting to speak for themselves.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Cloneygath, Co Kildare
Record
24 wins from 193 races
Win rate
12.4%
Top jockey
Joseph Harnett
Best course
Cork (16.7% from 12 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
193
Races
24
Wins
12.4%
Win rate
avg ~10%
31.1%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

This season tells a clear story: 24 winners from 193 runners, which works out at roughly 1 in every 8 races. That is a solid return for a yard that is still relatively young, and it suggests a trainer who knows how to place his horses well and get them ready to run when it matters.

One place where Fahey has been particularly effective is Fairyhouse. Four winners from just 8 runners at that track is a remarkable record — that is half his horses coming home in front, which is the kind of ratio that even the most established yards would be proud of. When Fahey sends a horse to Fairyhouse, it pays to take notice.

Perhaps the most interesting detail in his profile is how he performs on wet ground. When the rain comes and the ground turns soft or muddy, Fahey wins with 5 from 23 runners — roughly 1 in every 4 to 5 races, compared to his overall rate of 1 in 8. That gap is significant. It suggests either that he has a particular eye for horses who love wet conditions, or that he is especially good at spotting when the ground suits his string and targeting those days deliberately. Either way, a soft-ground day with a Fahey runner in the field is worth a closer look.

His most regular jockey partnership is with Joseph Harnett, who has ridden 27 times for the yard and landed 2 winners. A win rate of roughly 1 in every 14 rides together is modest on the surface, but in a sport where trainer-jockey relationships are built over time, 27 rides in four years also reflects a yard that spreads its work across several riders rather than relying on one. Fahey is still in the early stages of what looks like a promising career — 78 winners from a standing start is no small thing — and the trajectory is pointing in the right direction.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
5.9%
May
35.7%
Jun
11.5%
Jul
13.6%
Aug
8.7%
Sep
0%
Oct
25%
Nov
14.3%
Dec
14.3%
Jan
14.3%
Feb
14.3%
Mar
20%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Joseph Harnett First Choice
7.4%
Win rate
2/27
Won / Rode
5.3%
Win rate
1/19
Won / Rode
23.5%
Win rate
4/17
Won / Rode
12.5%
Win rate
2/16
Won / Rode
6.7%
Win rate
1/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
Keithen Kennedy
7.7%
Win rate
1/13
Won / Rode
9.1%
Win rate
1/11
Won / Rode
16.7%
Win rate
1/6
Won / Rode
20%
Win rate
1/5
Won / Rode
50%
Win rate
2/4
Won / Rode
Peter Smithers
66.7%
Win rate
2/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
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/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 trainer
Form: -23214
Form: -25411
Form: 30-573
Form: U21
Form: 506
Form: 500-01
Form: /67-56
Form: 1B233-
Form: 6252-0

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 35 3 8.6%
The Curragh 21 1 4.8%
Naas 15 1 6.7%
Galway 14 0 0%
Cork 12 2 16.7%
Fairyhouse 8 4 50%
Leopardstown 8 2 25%
Roscommon 8 1 12.5%
Punchestown 8 1 12.5%
Killarney 8 0 0%
Listowel 7 0 0%
Bellewstown 6 2 33.3%
Navan 6 0 0%
Tramore 5 1 20%
Kilbeggan 5 1 20%
Gowran Park 5 0 0%
Clonmel 4 1 25%
Down Royal 4 1 25%
Ballinrobe 3 1 33.3%
Tipperary 3 0 0%
Newcastle 2 1 50%
Wexford 2 0 0%
Limerick 2 0 0%
Sligo 1 1 100%
Thurles 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Cork · 1m6f – 2m · Soft_To_Heavy
5th
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
2 Apr
Clonmel · Long Distance (2m+) · Soft
Won
1 Apr
Dundalk · 5f – 6½f · Standard
8th
1 Apr
Dundalk · 5f – 6½f · Standard
2nd
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
10th
20 Mar
Dundalk · 1m6f – 2m · Standard
2nd
13 Mar
Dundalk · 5f – 6½f · Standard
Won
13 Mar
Dundalk · 1m1f – 1m2f · Standard
8th
13 Mar
Dundalk · 1m6f – 2m · Standard
4th
6 Mar
Dundalk · 1m1f – 1m2f · Standard
9th
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
27 Feb
Dundalk · 1m3f – 1m4f · Standard
27 Feb
Dundalk · 1m6f – 2m · Standard
20 Feb
Dundalk · 1m1f – 1m2f · Standard
10th
18 Feb
Punchestown · Long Distance (2m+) · Soft
Won
13 Feb
Dundalk · 1m3f – 1m4f · Standard
2nd
4 Feb
Punchestown · Long Distance (2m+) · Soft_To_Heavy
3rd
4 Feb
Punchestown · Long Distance (2m+) · Soft_To_Heavy
6th
30 Jan
Dundalk · 1m1f – 1m2f · Standard
10th