:

Tomas O Maille

There is something quietly remarkable about Tomas O Maille — a nine-year-old who took 37 races to get off the mark, then finally did it at Ballinrobe in April 2025. That first win, arriving after years of near-misses and placed efforts, is the kind of moment that makes racing fans genuinely emotional. This is a horse that has turned up, tried hard, and kept collecting minor prize money without ever quite getting its nose in front — until it did.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Arakan
Mother
Itsafamilyaffair
Trainer
Owner
M Flannery
Rating
95

📊 Key Numbers

Career statistics for this horse
38
Career races
1
Wins
2.6%
Win rate
avg ~10%
28.9%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

The overall numbers tell an honest story: 1 win and 11 places from 38 races, a win rate of just 3%, or roughly 1 in every 38 starts. That is not the record of a horse destined for the big occasions, but it is the record of a consistent, competitive animal that earns its keep by finishing close far more often than it finishes last. Eleven places from 38 races means Tomas O Maille has been in the thick of things roughly 1 in every 3.5 races — that is a horse that shows up.

Jockey Ambrose McCurtin knows this horse better than anyone, having ridden it in 13 of those 38 races and being aboard for that sole victory at Ballinrobe. Their partnership has produced 1 win from 13 races together — not a sparkling ratio, but the pair clearly have a working understanding, and McCurtin was the man in the saddle when the breakthrough finally came. Trainer M Flannery has sent out 2 winners this season, so Tomas O Maille accounts for half of the yard's success — which gives you a sense of how meaningful that Ballinrobe result was for the whole team.

Recent form has been quieter: finishes of ninth, a couple of non-completions, tenth, and fifth in the last six runs, with no win since that April day at Ballinrobe — now 14 months ago. But the horse raced just one day ago, which means it is fit, active, and still being campaigned with intent. At nine years old, Tomas O Maille is not a young prospect being groomed for stardom. It is a seasoned competitor that has found its level, earned one precious win, and keeps turning up. Sometimes that is the most interesting story of all.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 13 starts (8%)
⚠ What to watch out for
Poor record on yielding ground: 0 wins from 8 starts
Poor record on good_to_yielding ground: 0 wins from 7 starts
Poor record on soft ground: 0 wins from 5 starts
Poor record on yielding_to_soft ground: 0 wins from 3 starts
Yet to win at Sligo in 6 attempts
Struggles on RH Tight tracks: 0 wins from 6 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft to heavy (wet)
Unknown
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
Soft (muddy)
Avoids
Yielding to soft (damp)
Avoids
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Unknown
Right-handed, tight
Avoids
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
9 Jun
9th
Sligo
Long Distance (2m+) · Good · 10 runners
26 May
DNF
Ballinrobe
Long Distance (2m+) · Good · 19 runners
12 May
9th
Sligo
Long Distance (2m+) · Good · 19 runners
20 Nov
10th
Thurles
Long Distance (2m+) · Yielding · 16 runners
30 Oct
5th
Thurles
Long Distance (2m+) · Good_To_Yielding · 12 runners
19 Oct
DNF
Limerick
Long Distance (2m+) · Yielding_To_Soft · 14 runners
26 Sep
12th
Listowel
Long Distance (2m+) · Good_To_Yielding · 19 runners
12 Sep
6th
Ballinrobe
Long Distance (2m+) · Soft · 9 runners
20 Aug
10th
Sligo
Long Distance (2m+) · Good · 11 runners
11 Aug
2nd
Ballinrobe
Long Distance (2m+) · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
7.7%
Win rate
1/13
Won / Rode
0%
Win rate
0/9
Won / Rode
Philip Donovan
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
Sarah Kavanagh
0%
Win rate
0/2
Won / Rode
Mr S Connor
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Diarmuid Moloney
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Jack G Gilligan(5)
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ballinrobe
Sharp
14 1 win, 2 seconds, 2 thirds, 9 other 26 May 7.1%
Sligo
Sharp
6 1 second, 1 third, 4 other 9 Jun 0%
Galway
Tight
4 2 seconds, 2 other 9 Sep 0%
Thurles
Undulating
3 3 other 20 Nov 0%
Limerick
Galloping
2 2 other 19 Oct 0%
Tramore
Sharp
2 2 thirds 10 Oct 0%
Kilbeggan
Tight
2 2 other 12 Jul 0%
Navan
Galloping
1 1 other 17 Sep 0%
Naas
Galloping
1 1 other 4 Apr 0%
Tipperary
Galloping
1 1 other 15 May 0%
Fairyhouse
Galloping
1 1 other 12 Nov 0%
Listowel
Sharp
1 1 other 26 Sep 0%