UK time :

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 analysis
Quick facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Westerner
Mother
Lady Provocateur
Trainer
Owner
F A McNulty
Official rating
87

📊 Key numbers

Career totals for this horse
16
Career races
1
Wins
6.2%
Win rate
avg ~10%
18.8%
Top-3 rate
avg ~30%
185 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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 and risks

What helps this horse and what to watch out for
✓ 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 runs best

Results split by ground, distance, race level and track shape
🌧 Ground
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
Niall Moore
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%