:

Mighty Fleur

Mighty Fleur is on a roll right now. The 6-year-old has won three races in a row, with the most recent coming at Uttoxeter just this week — and with 11 places from 13 career races, this is a horse that has always been competitive, even before the wins started stacking up.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Mare
Colour
Bay
Father
Scorpion
Mother
Big Time Billy
Owner
Big Time Billy Racing
Rating
108

📊 Key Numbers

Career statistics for this horse
13
Career races
3
Wins
23.1%
Win rate
avg ~10%
84.6%
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 career record of 3 wins from 13 races — roughly 1 in every 4 — tells an interesting story. For most of her career, Mighty Fleur was the horse who kept finishing second or third but couldn't quite get her nose in front. Then something clicked. Her first win came at Fakenham in May 2026, and she hasn't looked back since, reeling off three consecutive victories. Momentum in racing is real, and right now she has plenty of it.

The ground matters with this horse. On normal conditions, she has won 3 of her 8 races — that's 38%, which means she wins more than 1 in every 3 times the track rides as it should. That is a notably strong record, and it suggests her best form is tied closely to the right underfoot conditions. When the ground suits her, the results follow.

Mickey Bowen's yard at Haverfordwest has been in excellent form this season — 52 winners is a serious tally and marks this out as one of the more productive operations around at the moment. Sean Bowen is the rider Mighty Fleur knows best, and together they have won 2 of their 6 races, a win rate of 1 in 3. That partnership clearly works.

The one puzzle in her profile is her record at Class 4 level — 0 wins from 6 races at that grade. Given that she has now won three on the spin, it will be fascinating to see whether the yard try her at a higher level and whether a horse hitting this kind of form can finally crack a grade that has so far eluded her.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 3 wins from 8 starts (38%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, tight
Loves
Left-handed, tight turns
Ok
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
13 Jun
🏆 Won
Uttoxeter
Long Distance (2m+) · Good · 7 runners
25 May
🏆 Won
Cartmel
Long Distance (2m+) · Good · 6 runners
4 May
🏆 Won
Fakenham
Long Distance (2m+) · Good · 7 runners
4 Apr
2nd
Haydock Park
Long Distance (2m+) · Good · 9 runners
15 Jan
7th
Newcastle
Long Distance (2m+) · Good_To_Soft · 12 runners
19 Dec
5th
Uttoxeter
Long Distance (2m+) · Heavy · 6 runners
29 Nov
2nd
Doncaster
Long Distance (2m+) · Soft · 8 runners
6 Nov
2nd
Ludlow
Long Distance (2m+) · Good · 6 runners
19 Jul
2nd
Cartmel
Long Distance (2m+) · Good · 7 runners
10 Apr
3rd
Newton Abbot
Long Distance (2m+) · Good · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Sean Bowen Current Jockey
33.3%
Win rate
2/6
Won / Rode
Shane Fenelon
0%
Win rate
0/3
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
Uttoxeter
Sharp
4 1 win, 1 second, 1 third, 1 other 13 Jun 25%
Cartmel
Tight
2 1 win, 1 second 25 May 50%
Fakenham
Tight
1 1 win 4 May 100%
Ludlow
Undulating
1 1 second 6 Nov 0%
Newton Abbot
Sharp
1 1 third 10 Apr 0%
Haydock Park
Galloping
1 1 second 4 Apr 0%
Doncaster
Galloping
1 1 second 29 Nov 0%
Ffos Las
Galloping
1 1 second 10 Nov 0%
Newcastle
Galloping
1 1 other 15 Jan 0%