:

Thomas Dowling

Thomas Dowling has been training for four years, and the numbers tell a story of patience being tested. In the last 12 months, he has sent out 71 runners and come back with just one winner — that's roughly 1 win from every 71 races, a 1% win rate that sits at the very bottom of what professional training looks like. For context, a trainer running at that level is essentially breaking even on hope.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Baltinglass, Co Wicklow
Record
1 wins from 71 races
Win rate
1.4%
Top jockey
Best course
Dundalk (0% from 29 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
71
Races
1
Wins
1.4%
Win rate
avg ~10%
19.7%
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

That said, there is a small but genuine sign of progress. Last year the win rate was 0% — not a single winner from whatever runners he had. Getting to 1% may not sound like much, but going from nothing to something is a real threshold in this game, and Dowling has crossed it.

His most productive partnership is with jockey Gavin Ryan, who has ridden 19 times for the yard and come away with 1 winner — a win rate of 5%, or 1 in every 19 rides. That's actually a far healthier return than the yard's overall figure, which suggests Ryan may be the right person in the saddle when Dowling has a horse with a genuine chance. When the ground is normal, the numbers improve slightly too: 1 winner from 24 races at 4%, meaning standard conditions seem to suit the horses he runs.

The most striking detail in Dowling's record is his partnership with Man Is King. Thirty races together, zero wins. That is a remarkable number of attempts without a breakthrough — most trainers would have moved on long before that point, or a horse would have found its level elsewhere. Whether that persistence reflects loyalty, optimism, or simply a horse that keeps finishing just outside the places, it defines a lot of what Dowling's four years have looked like so far: effort without reward, but effort nonetheless. At four years in, he is still very much building.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Gavin Ryan First Choice
5.3%
Win rate
1/19
Won / Rode
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/7
Won / Rode
Shane O'Callaghan
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/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Jack Cleary(5)
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
Siobhan Rutledge
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
Dylan O'Connor
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 trainer
Form: 519332
Form: 33544-
Form: 0-9
Form: 8008-
Form: 0
Form: 9263-0
Form: 6050-0
Form: 04697-
Form: -09452
Form: 80-00

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 29 0 0%
The Curragh 6 0 0%
Leopardstown 5 0 0%
Down Royal 4 0 0%
Gowran Park 3 1 33.3%
Laytown 3 0 0%
Naas 3 0 0%
Fairyhouse 3 0 0%
Bellewstown 2 0 0%
Catterick Bridge 2 0 0%
Cork 2 0 0%
Roscommon 2 0 0%
Limerick 1 0 0%
Punchestown 1 0 0%
Tipperary 1 0 0%
Tramore 1 0 0%
Thurles 1 0 0%
Sligo 1 0 0%
Killarney 1 0 0%

📅 Recent Results

The last 20 results, most recent first
20 Mar
Dundalk · 1m1f – 1m2f · Standard
3rd
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
19th
15 Mar
The Curragh · 7f – 1m · Heavy
10th
6 Mar
Dundalk · 7f – 1m · Standard
9th
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
2nd
20 Feb
Dundalk · 1m1f – 1m2f · Standard
12th
13 Feb
Dundalk · 7f – 1m · Standard
10th
11 Feb
Dundalk · 7f – 1m · Standard
9th
30 Jan
Dundalk · 7f – 1m · Standard
14th
30 Jan
Dundalk · 7f – 1m · Standard
11th
29 Jan
Thurles · Long Distance (2m+) · Heavy
5th
23 Jan
Dundalk · 1m6f – 2m · Standard
5th
23 Jan
Emilys Boy
Dundalk · 7f – 1m · Standard
9th
23 Jan
Dundalk · 7f – 1m · Standard
10th
23 Jan
Dundalk · 1m1f – 1m2f · Standard
13th
13 Jan
Dundalk · 5f – 6½f · Standard
12th
9 Jan
Dundalk · 1m1f – 1m2f · Standard
10th
1 Jan
Tramore · Long Distance (2m+) · Soft
4th
19 Dec
Emilys Boy
Dundalk · 5f – 6½f · Standard
14th
15 Dec
Naas · Long Distance (2m+) · Soft_To_Heavy
9th