:

William Durkan

Four years into his training career, William Durkan is building something that looks increasingly hard to ignore. Since taking out his licence in 2021, he has sent out 26 winners in total, and the trajectory is pointing firmly upward — his win rate has climbed from roughly 1 in every 10 races last year to 1 in every 7 this season, with 13 winners from 87 runners. That kind of improvement in a short space of time is not accidental. It suggests a yard that is getting sharper at placing its horses in the right races and knowing when they are ready to run.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Sandyford, Co. Dublin
Record
13 wins from 87 races
Win rate
14.9%
Top jockey
Best course
Dundalk (23.1% from 13 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
87
Races
13
Wins
14.9%
Win rate
avg ~10%
34.5%
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

The peak of Durkan's career so far came at Uttoxeter in March 2022, when he landed a top-level race — one of the most prestigious categories in British racing. For a trainer still in their second year, winning at that level is a significant statement. It means Durkan has already shown he can compete with, and beat, the best-resourced stables in the country, at least on the right day with the right horse.

The most reliable weapon in his armoury is his partnership with jockey Philip Byrnes. Across 26 rides together, they have combined for 6 wins — that is roughly 1 in every 4, a win rate of 23%. To put that in context, the yard's overall win rate this season is 1 in 7, so when Byrnes is in the saddle, the chances of winning nearly treble. That is the kind of statistic that makes a trainer keep picking up the phone to the same jockey.

The one puzzle in Durkan's record is his pairing with a horse called Live Your Dreams, who has gone five races together without a win. Five runs is not a catastrophe, but it does stand out against an otherwise improving picture, and it will be one to watch as the season continues.

With 26 career winners already banked and his best-ever season unfolding right now, Durkan is a trainer worth paying attention to — the sort of small yard that quietly gets better every year until suddenly everyone wants to know who they are.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
28.6%
May
0%
Jun
20%
Jul
12.5%
Aug
16.7%
Sep
25%
Oct
18.2%
Nov
16.7%
Dec
0%
Jan
14.3%
Feb
33.3%
Mar
0%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Philip Byrnes First Choice
23.1%
Win rate
6/26
Won / Rode
Patrick M O'Brien
6.2%
Win rate
1/16
Won / Rode
14.3%
Win rate
2/14
Won / Rode
16.7%
Win rate
2/12
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Mr D McGill
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 9080
Form: 2-2221
Form: 9080
Form: -60141
Form: 8-0070
Form: 3-1403
Form: 625/47
Form: 1204-0
Form: 13-05
Form: 4

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 13 3 23.1%
Punchestown 9 1 11.1%
Down Royal 7 1 14.3%
Leopardstown 7 1 14.3%
Fairyhouse 6 0 0%
Ballinrobe 5 2 40%
Navan 5 0 0%
Cork 4 1 25%
Cheltenham 4 0 0%
Naas 4 0 0%
Galway 4 0 0%
Limerick 3 1 33.3%
Thurles 3 1 33.3%
The Curragh 3 0 0%
Bellewstown 2 1 50%
Clonmel 2 0 0%
Listowel 1 1 100%
Ascot 1 0 0%
Roscommon 1 0 0%
Laytown 1 0 0%
Kelso 1 0 0%
Tipperary 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
1 Apr
Dundalk · 5f – 6½f · Standard
10th
20 Mar
Dundalk · 5f – 6½f · Standard
Won
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
9th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
9th
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft
21 Feb
Fairyhouse · Long Distance (2m+) · Heavy
20 Feb
Dundalk · 1m6f – 2m · Standard
5th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
12th
18 Feb
Punchestown · Long Distance (2m+) · Soft
Won
18 Feb
Punchestown · Long Distance (2m+) · Soft
15th
4 Feb
Punchestown · Long Distance (2m+) · Soft_To_Heavy
8th
30 Jan
Dundalk · 1m6f – 2m · Standard
7th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
3rd
26 Jan
Punchestown · Long Distance (2m+) · Heavy
4th
25 Jan
Naas · Long Distance (2m+) · Heavy
7th
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
11th
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
2nd
9 Jan
Dundalk · 1m6f – 2m · Standard
4th
1 Jan
Cheltenham · Long Distance (2m+) · Good
5th