:

Mesaafi

There is a horse on the British racing circuit that has quietly built a reputation for showing up without always showing out — and Mesaafi is a fine example of that particular breed. The five-year-old has won 3 races from 28 outings, with 12 further placed finishes, meaning it has rarely been far away from the action without always getting over the line. That works out to roughly 1 win in every 9 races, which tells you this is a horse that earns its keep in the mid-tier of the sport rather than setting the world alight.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
79

📊 Key Numbers

Career statistics for this horse
28
Career races
3
Wins
10.7%
Win rate
avg ~10%
42.9%
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

Ross Burdon trains Mesaafi out of Newmarket — the heartland of British flat racing — and his yard has been in decent form this season, sending out 12 winners. Mesaafi's most regular partner in the saddle is Callum Shepherd, and that combination has clicked once from five attempts together, a win rate of around 1 in 5, which is actually a reasonable return for a horse at this level and suggests Shepherd knows how to get the best from it.

The ground matters a great deal to this horse. On normal conditions, Mesaafi becomes a genuinely different proposition: 3 wins from 10 races, which is 30% — winning 3 in every 10 is the sort of figure that makes any trainer's ears prick up. Compare that to its overall record and you start to understand why the team will always be hoping for dry, standard ground on raceday. Most of Mesaafi's races have come at Class 4 level — a solid but unspectacular tier — and it has won 2 of 11 there, roughly 1 in 5, which is a perfectly respectable return.

What makes the current moment interesting is the gap since its last victory. Mesaafi won at Lingfield Park as recently as June 2025, but has gone six races without winning since, finishing fourth, fourth, third, tenth, eighth, and fourth in its most recent outings. Those finishes are not disasters — a horse finishing third or fourth is not disgracing itself — but the win has proved elusive. It raced just one day ago, so this is a horse very much in the thick of a busy campaign. Whether it can rediscover the spark that brought up that Lingfield win depends, as ever, on finding the right race on the right ground — and Mesaafi has shown it can do exactly that when everything lines up.

Strengths & Risks

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 7 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 12 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Standard to slow (all-weather)
Avoids
Good to firm (drying out)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Avoids
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
🏟 Track Shape
Long straights
Loves
Left-handed, long straights
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
1 May
4th
Ascot
5f – 6½f · Good_To_Firm · 17 runners
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

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
20%
Win rate
1/5
Won / Rode
Jack Mitchell Current Jockey
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
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%
Ascot
Galloping
4 1 second, 1 third, 2 other 1 May 0%
Wolverhampton
Galloping
3 1 second, 1 third, 1 other 6 Jan 0%
Newcastle
Galloping
2 1 win, 1 other 1 Jan 50%
Lingfield Park
Sharp
2 1 win, 1 other 3 Apr 50%
Newmarket
Galloping
1 1 other 17 Apr 0%
Doncaster
Galloping
1 1 other 18 May 0%
Newbury
Galloping
1 1 other 12 Jun 0%
Great Yarmouth
Galloping
1 1 other 24 Aug 0%
Bath
Undulating
1 1 other 17 Aug 0%
Windsor
Sharp
1 1 third 22 Apr 0%