:

Mesaafi

There is something quietly stubborn about Mesaafi. This five-year-old has lined up 27 times in its career and converted just 3 of those into wins — roughly 1 in every 9 races — which is a modest return on the surface. But dig into the details and a more interesting picture emerges: a horse that places regularly, keeps turning up, and has shown it absolutely can win when conditions suit.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Exceed And Excel
Mother
Romaana
Owner
Rb Racing Syndicate
Rating
80

📊 Key Numbers

Career statistics for this horse
27
Career races
3
Wins
11.1%
Win rate
avg ~10%
44.4%
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

Those conditions, it turns out, matter enormously. On normal ground, Mesaafi transforms. Three wins from 10 races in those conditions works out to 30% — nearly 1 in every 3 starts — which is a dramatically better record than its overall numbers suggest. That gap tells you this is a horse with a real preference, not just a quirk. Get the ground wrong and you are probably getting a different horse entirely.

Mesaafi is trained by Ross Burdon out of Newmarket, a yard that has sent out 12 winners already this season and is clearly in decent form. The horse most often partners with jockey Jack Mitchell, though that combination has yet to click — five rides together and no wins between them. That is not necessarily damning, but it is a number worth noting. The horse has clearly found the winner's enclosure without him.

Most of Mesaafi's racing happens at Class 4 level, which sits in the middle tier of British racing — competitive, but not the very top end. At that level, 2 wins from 11 races represents a win rate of around 18%, or just under 1 in every 6 attempts, which is perfectly respectable. Its first career win came at Newcastle in January 2025, and its most recent at Lingfield Park in June 2025 — two very different tracks, which suggests the horse is adaptable enough when things fall its way.

What makes Mesaafi worth watching right now is the tension between recent form and recent history. The last six races read 8-10-4-4-3-4 — nothing higher than third — and it has not won in any of them. Yet it raced just one day ago and is clearly active and in training. A horse that wins 30% of its races on good ground, competes regularly, and is handled by a yard in form is not a spent force. It is waiting for the right day.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 3 wins from 10 starts (30%)
⚠ What to watch out for
Poor record on standard_to_slow ground: 0 wins from 8 starts
Poor record on good_to_firm ground: 0 wins from 6 starts
Poor record on good ground: 0 wins from 3 starts
Yet to win at Kempton Park in 7 attempts
Struggles on RH Galloping tracks: 0 wins from 11 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Standard to slow
Avoids
Good to firm
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Avoids
🏅 Competition Level
Class 2
Avoids
Class 3
Class 4
Loves
Class 5
🏟 Track Shape
Wide and galloping
Loves
Left-handed, wide and galloping
Left-handed, tight turning
Right-handed, tight turning
Left-handed, undulating
Right-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
3 Apr
8th
Lingfield Park
5f – 6½f · Standard · 12 runners
1 Jan
10th
Newcastle
5f – 6½f · Standard · 12 runners
18 Dec
4th
chelmsford
5f – 6½f · Standard · 14 runners
3 Dec
4th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
29 Oct
3rd
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
16 Oct
4th
chelmsford
5f – 6½f · Standard · 10 runners
6 Sep
4th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
24 Aug
5th
Great Yarmouth
5f – 6½f · Good_To_Firm · 6 runners
26 Jul
12th
Ascot
5f – 6½f · Good · 14 runners
12 Jul
3rd
Ascot
5f – 6½f · Good_To_Firm · 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/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Kempton Park
Galloping
7 4 thirds, 3 other 3 Dec 0%
chelmsford 4 1 win, 3 other 18 Dec 25%
Wolverhampton
Galloping
3 1 second, 1 third, 1 other 6 Jan 0%
Ascot
Galloping
3 1 second, 1 third, 1 other 26 Jul 0%
Newcastle
Galloping
2 1 win, 1 other 1 Jan 50%
Lingfield Park
Sharp
2 1 win, 1 other 3 Apr 50%
Bath
Undulating
1 1 other 17 Aug 0%
Newbury
Galloping
1 1 other 12 Jun 0%
Great Yarmouth
Galloping
1 1 other 24 Aug 0%
Windsor
Sharp
1 1 third 22 Apr 0%
Doncaster
Galloping
1 1 other 18 May 0%
Newmarket
Galloping
1 1 other 17 Apr 0%