:

Cavalry Master

Nineteen races. Zero wins. On paper, Cavalry Master looks like a horse that has spent his entire career coming up just short — and that is essentially true. The 12-year-old has managed just two placed finishes across all those attempts, and his recent run of form makes for grim reading: three eighth-place finishes in his last six outings, with nothing better than fifth in that stretch. He raced just yesterday, which tells you at least that Peter Maher's yard in Donore, Co Kildare is keeping him active, even if the results have dried up.Based on TrackLab's AI analysis
Quick Facts
Age
12 years old
Sex
Gelding
Colour
Grey
Father
Milan
Mother
Magie De Toulouse
Owner
Peter Maher & M J Halligan & Jeffrey Brennan & Alan E Smith

📊 Key Numbers

Career statistics for this horse
19
Career races
0
Wins
0%
Win rate
avg ~10%
10.5%
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

What saves this from being a purely bleak story is what those around him say about him. His former rider Mike O'Connor called him "a great servant" and "really consistent" — which is perhaps the kindest way of describing a horse who keeps showing up without quite winning, but it does speak to a certain reliability of effort. O'Connor also noted that Cavalry Master "put his head down and battled the whole way" at Wexford, which suggests this is not a horse that gives up. He simply hasn't been good enough to get his nose in front. O'Connor also pointed to Killarney as a track where Cavalry Master has seemed to genuinely enjoy himself, even recording a win there previously — which stands as the solitary bright spot in an otherwise winless career record.

Sean O'Keeffe has partnered him most often, taking the ride in 8 of his 19 races without managing a win. Maher himself has had a quiet season, with just one winner sent out from the yard this term. When Cavalry Master returned from a long absence at the Munster National, his trainer was candid that the horse badly needed the run and would improve for it — though the subsequent form hasn't really backed that up. At 12, he is firmly in the veteran stage of a racing career, and the numbers suggest his best days, such as they were, are behind him. Still racing, still trying — just not winning.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Yet to win at Punchestown in 6 attempts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
30 Apr
DNF
Punchestown
Long Distance (2m+) · Good_To_Yielding · 14 runners
4 Apr
DNF
Fairyhouse
Long Distance (2m+) · Yielding_To_Soft · 17 runners
4 Feb
8th
Punchestown
Long Distance (2m+) · Soft_To_Heavy · 11 runners
23 Nov
8th
Punchestown
Long Distance (2m+) · Soft_To_Heavy · 15 runners
8 Sep
5th
Galway
Long Distance (2m+) · Good_To_Yielding · 16 runners
21 Aug
8th
Killarney
Long Distance (2m+) · Good · 10 runners
6 Aug
6th
Wexford
Long Distance (2m+) · Good · 12 runners
3 May
DNF
Punchestown
Long Distance (2m+) · Good_To_Yielding · 19 runners
3 Feb
13th
Punchestown
Long Distance (2m+) · Heavy · 17 runners
12 May
DNF
Killarney
Long Distance (2m+) · Good_To_Yielding · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Sean O'Keeffe Current Jockey
0%
Win rate
0/8
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/1
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Punchestown
Galloping
6 6 other 30 Apr 0%
Killarney
Sharp
2 2 other 21 Aug 0%
Limerick
Galloping
2 2 other 22 Oct 0%
Fairyhouse
Galloping
2 2 other 4 Apr 0%
Wexford
Sharp
2 1 second, 1 other 6 Aug 0%
Galway
Tight
1 1 other 8 Sep 0%
Gowran Park
Undulating
1 1 second 17 Feb 0%
Navan
Galloping
1 1 other 9 Dec 0%
Cork
Galloping
1 1 other 5 Nov 0%
Leopardstown
Galloping
1 1 other 27 Dec 0%