:

Rebel Cowgirl

Rebel Cowgirl has been one of the trickier puzzles in M A Cahill's yard in Carrick-On-Suir, Co Tipperary — a horse that has taken a long time to show what she can do. Across 16 races and seven years, she has crossed the line first just once, meaning she wins roughly 1 in every 16 outings. That is a modest return by any measure, though she has picked up a placed finish on three other occasions, suggesting she is competitive more often than the win column alone implies.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Westerner
Mother
Lady Provocateur
Trainer
Owner
F A McNulty
Rating
87

📊 Key Numbers

Career statistics for this horse
16
Career races
1
Wins
6.2%
Win rate
avg ~10%
18.8%
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

That one career win came at Punchestown on 18 February 2026, and it clearly meant something — because her form since has been noticeably sharper. Looking at her last six races from most recent backwards, the sequence reads 6-1-5-3-4-10, with the win sitting right in the middle of a run that includes a third and a fourth. For a horse that had gone so long without breaking her duck, that is an encouraging sign that something clicked at Punchestown rather than it being a one-off fluke.

The jockey who knows her best is Cian Quirke, who has partnered her in five of her races and was aboard for the win. Together they have a record of 1 win from 5 races — a 20% win rate when they team up, which stands well above her overall career average. That kind of partnership can matter more than people realise; a jockey who understands a horse's quirks and knows when to ask the question tends to get more out of them on the day.

With Cahill's yard having sent out just one winner this season, Rebel Cowgirl is responsible for that landmark herself — which makes her the yard's standard-bearer right now. She raced just yesterday and is very much in active training, so another run is likely not far away. Whether she can find her way back to the winner's enclosure is the question, but at least now there is proof she knows how to get there.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 1 wins from 9 starts (11%)
⚠ What to watch out for
Poor record on heavy ground: 0 wins from 4 starts
Poor record on soft_to_heavy ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Loves
Heavy (very wet)
Avoids
Soft to heavy (wet)
Avoids
📏 Race Distance
Long Distance (2M+)
🏟 Track Shape
Right-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
16 Apr
6th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 17 runners
18 Feb
🏆 Won
Punchestown
Long Distance (2m+) · Soft · 19 runners
5 Feb
5th
Thurles
Long Distance (2m+) · Soft · 21 runners
26 Jan
3rd
Punchestown
Long Distance (2m+) · Heavy · 10 runners
29 Dec
4th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 16 runners
25 Nov
10th
Tramore
Long Distance (2m+) · Soft · 19 runners
16 Nov
DNF
Navan
Long Distance (2m+) · Heavy · 27 runners
8 Dec
12th
Cork
Long Distance (2m+) · Soft · 27 runners
22 Nov
11th
Tipperary
Long Distance (2m+) · Soft · 19 runners
16 Apr
DNF
Naas
Long Distance (2m+) · Soft · 18 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
Niall Moore
0%
Win rate
0/2
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
3 1 win, 1 third, 1 other 18 Feb 33.3%
Cork
Galloping
2 2 other 8 Dec 0%
Naas
Galloping
2 2 other 16 Apr 0%
Limerick
Galloping
2 2 other 16 Apr 0%
Gowran Park
Undulating
2 2 other 9 Mar 0%
Navan
Galloping
1 1 other 16 Nov 0%
Down Royal
Galloping
1 1 second 17 Mar 0%
Tipperary
Galloping
1 1 other 22 Nov 0%
Tramore
Sharp
1 1 other 25 Nov 0%
Thurles
Undulating
1 1 other 5 Feb 0%