:

Cavalry Master

Twenty races into his career and Cavalry Master has yet to visit the winner's enclosure — but that single fact tells only part of the story. The 12-year-old trained by Peter Maher at Donore, Co Kildare, has picked up two placed finishes along the way and, despite the blank scorecard, has kept racing right up to the present day, lining up just yesterday in his most recent outing. At an age when many horses have long since been retired to a field somewhere, Cavalry Master is still showing 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
Rating
98

📊 Key Numbers

Career statistics for this horse
20
Career races
0
Wins
0%
Win rate
avg ~10%
10%
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 partnership with jockey Sean O'Keeffe has been the most consistent thread through his recent career — eight races together without a win, which is a tough run by any measure. Peter Maher's yard has had a quiet season too, sending out just one winner, so this is not a horse operating with the wind at his back. His last six outings read 5th, 8th, 8th, and then three races where he failed to finish, which makes the form hard to read at the moment.

What saves this profile from being purely a tale of frustration is the horse himself. Rider Mike O'Connor was openly warm about him after a run at Killarney, describing him as a "great servant" and noting that he had previously won there — a course-and-distance winner who genuinely seemed to enjoy the place. That detail matters. Some horses just click with a particular track, and the suggestion that Cavalry Master is one of them hints at a horse with more personality than the bare numbers suggest. O'Connor also pointed to a gritty moment at Wexford, where Cavalry Master got a good jump at the last fence and put his head down and battled — not the behaviour of a horse simply going through the motions. Trainer Maher, for his part, noted after a return from a lengthy absence that the horse had badly needed the run and would come on plenty for it — the kind of patient, long-game thinking that often surrounds horses who give their best in their own time.

At 12, Cavalry Master is deep into the veteran stage. The wins may not come. But he raced yesterday, he's still fighting, and people who have sat on his back seem genuinely fond of him. That counts for something.

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
Yielding to soft (damp)
Unknown
Good (firm-ish)
Unknown
Yielding (slightly soft)
Unknown
📏 Race Distance
Long Distance (2M+)
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
8 Jun
6th
Roscommon
Long Distance (2m+) · Yielding_To_Soft · 19 runners
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

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
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%
Limerick
Galloping
2 2 other 22 Oct 0%
Wexford
Sharp
2 1 second, 1 other 6 Aug 0%
Fairyhouse
Galloping
2 2 other 4 Apr 0%
Killarney
Sharp
2 2 other 21 Aug 0%
Gowran Park
Undulating
1 1 second 17 Feb 0%
Galway
Tight
1 1 other 8 Sep 0%
Leopardstown
Galloping
1 1 other 27 Dec 0%
Cork
Galloping
1 1 other 5 Nov 0%
Navan
Galloping
1 1 other 9 Dec 0%
Roscommon
Sharp
1 1 other 8 Jun 0%