Skip to content
Horse profile

Mesaafi (GB)

5yo gelding · Trainer Ross Burdon · Owner Rb Racing Syndicate
by Exceed And Excel (AUS) out of Romaana (GB) (Iffraaj)
36 runs · 13 courses · from Oct 2023
As at 20 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · 5 courses Ran 5 days ago · 2nd of 11 Last raced off OR 78
KTB Profile

Mesaafi is a gelding with five wins from 36 starts, four of them over 6f – 7f and four on Standard (AW). All five wins came in handicaps, the latest at Kempton (AW) in Oct 2026 off an official rating of 78. He has won at five different courses. His last run, at Kempton (AW) in Oct 2026, was a second of 11 in a Class 2 handicap off the same mark.

Based on 36 archived runs · run-style from 15 commented runs · updated 20 Oct 2026
KTB at a glance OR ↓ 10lb off peak
Official rating78↓ 10lb off peak
78 71–88

KTB Speed and Rating

KTB Speed

Best recent Speed 117 the best of the last 3 graded (A or B) runs · Ascot, 5 Sep 2026

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 36 figures · best 126A · median 101
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)20117A101.57 · 117 / 97
Good to Firm12126A1037 · 126 / 105
Good4103C97—
DistanceRunsBestMedianSince 20 Oct 2025
6f – 7f24117A1017 · 117 / 97
Under 6f12126A1047 · 126 / 105

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 36 figures from 36 runs · as at 20 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

KTB Rating

Best recent KTB Rating 95A the best of the last 3 rated runs · Kempton (AW), 14 Oct 2026 Official rating 78 at the last run, 14 Oct 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 36 figures · best 103A · median 86.5
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)20103A927 · 96 / 95
Good to Firm12102A84.57 · 98 / 86
Good489A77.5—
DistanceRunsBestMedianSince 20 Oct 2025
6f – 7f24103A91.57 · 96 / 95
Under 6f12102A827 · 98 / 86

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 36 figures from 36 runs · as at 20 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 15 analysed runs

  • Held up 6 (40%) · 1 win
  • Prominent 5 (33%) · 1 win
  • Midfield 2 (13%) · 0 wins
  • Led 2 (13%) · 1 win

Pedigree intelligence

Sire
Exceed And Excel (AUS)

Progeny in our archive have won 11.9% of 16,025 runs since Jan 2008 (1,161 horses).

Strongest on firm going: 20.7% from 198. Weakest on soft going: 7.9% from 1,194.

GoingRunsWinsSRvs sireThis horse
Firm1984120.7%+8.8—
Good to Firm3,25139912.3%+0.41 from 12
Good3,14632810.4%−1.50 from 4
Good to Soft1,3101309.9%−2—
Soft1,194947.9%−4—
Heavy273259.2%−2.7—
Standard (AW)6,65388213.3%+1.44 from 20
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,86052113.5%+1.61 from 12
6f – 7f8,00495011.9%04 from 24
1m – 1m1f2,75228910.5%−1.4—
1m2f – 1m4f1,02510210%−1.9—
1m5f – 2m273269.5%−2.4—
2m1f – 2m4f102109.8%−2.1—
2m5f – 3m9111.1%−0.8—

Flat and jumps together (all codes) · since Jan 2008 · as at 19 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

2 siblings in the archive, 1 winner — best of them Welleef (IRE) (1 win).

The wins came over 7f; the highest grade won is Class 4 (Welleef (IRE)).

ProduceRunsWinsWin tripsBest grade
Welleef (IRE)417fClass 4
Counting Cards (GB)110——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 20 4 20% +3.03
Good to Firm 12 1 8% −7.50
Good 4 0 0% −4.00

ClassRunsWinsSR£1
Class 4 15 4 27% −0.47
Class 5 9 1 11% +4.00
Class 2 7 0 0% −7.00
Class 3 5 0 0% −5.00

CourseRunsWinsSR£1
Kempton (AW) 9 1 11% −5.50
Ascot 6 0 0% −6.00
Windsor 4 1 25% +0.50
Chelmsford City (AW) 4 1 25% +1.00
Wolverhampton (AW) 3 0 0% −3.00
Lingfield (AW) 2 1 50% −0.47
Newcastle (AW) 2 1 50% +11.00
Nottingham 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Newbury 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Bath 1 0 0% −1.00
Doncaster 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 24 4 17% −0.97
Under 6f 12 1 8% −7.50

JockeyRunsWinsSR£1
Jack Mitchell 11 2 18% −3.00
Callum Shepherd 6 1 17% −4.47
Kieran Shoemark 4 0 0% −4.00
Paddy Bradley 3 0 0% −3.00
Sean D Bowen 2 0 0% −2.00
Connor Planas 1 0 0% −1.00
Kieran O'Neill 1 0 0% −1.00
George Wood 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
Jack Doughty 1 1 100% +4.00
William Carver 1 0 0% −1.00
Jason Hart 1 1 100% +12.00
Benoit De La Sayette 1 0 0% −1.00
Finley Marsh 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 22 4 18% +2.03
None 6 0 0% −6.00
Visor 4 1 25% −0.50
Cheekpieces 4 0 0% −4.00

SeasonRunsWinsSR£1
2026 11 2 18% −3.00
2025 16 3 19% +3.53
2024 7 0 0% −7.00
2023 2 0 0% −2.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
14 Oct 26+9d Kempton (AW) Unibet London Sprint Series Final Handicap Stakes (Series Final - Qualified Horses Only) Class 2 · 6f · Standard / Slow · 11 ran In the pack early - pushed along and gained ground over 2f out - finished with a rattle inside the final furlong and went down by a short head 2/11 hd 9-3 78106A95A Jack Mitchell 10/1
05 Oct 26+30d Kempton (AW) Try Unibet's New Smartview Racecards Handicap Stakes (London Sprint Series Qualifier) (Div II) Class 4 · 6f · Standard / Slow · 9 ran Raced in the pack - crept closer along the rail over 2f out - challenging for second spot over 1f out - closed on the front-runner inside the last 110yds - got up on the line to win 1/9 9-9 7897A91A Jack Mitchell 5/2F
05 Sep 26+25d Ascot Tote.co.uk For Racing & Sports Betting Handicap Stakes Class 2 · 5f · Good To Firm · 12 ran Settled at back of field - pushed along inside final furlong and made late progress - kept on to finish seventh 7/12 hd 8-7 80117A81A Connor Planas 25/1
11 Aug 26+15d Nottingham Oddschecker+ Subscription Service Handicap Stakes Class 4 · 5f · Good To Firm · 7 ran Struggled for pace and pushed along towards the back - still in contention 2f out - rallied to move into third inside final 100yds - closing best at the line 3/7 1 9-7 8094B87A Callum Shepherd 5/1
27 Jul 26+16d Windsor Fitzdares Sprint Series Handicap Stakes (Windsor Sprint Series Qualifier) Class 3 · 6f · Good To Firm · 13 ran raced in mid-division - urged along and made progress 2f out - driven for a run that never came and allowed to coast home 11/13 3½ 9-5 8195C64A Jack Mitchell 8/1
11 Jul 26+19d Ascot Club 26 Heritage Handicap Class 2 · 5f · Good To Firm · 15 ran drifted left at the start - settled in the pack - driven along and slipped back 3f out - ran on unchanged over 1f out 13/15 nse 8-5 82121C72A Kieran O'Neill 10/1
22 Jun 26+21d Windsor Fitzdares Sprint Series Handicap Class 3 · 5f · Good To Firm · 9 ran Held a central berth early - asked for effort 2f out then boxed in briefly and shifted left approaching final furlong - denied room again inside 110 yards but rallied strongly - closed fastest of all to finish fourth just 3/4 length off the winner 4/9 nk 9-7 8196A86A Jack Mitchell 4/1
01 Jun 26+31d Windsor Fenchurch Insurance Brokers Handicap Class 4 · 5f · Good To Firm · 8 ran Sluggish start and settled towards the back - lost momentum and hampered soon after - regrouped and made progress from 2f out - powered through to the middle of the track a furlong out - hit the front close home 1/8 9-3 79126A98A Jack Mitchell 7/2
01 May 26+28d Ascot Naas Racecourse Handicap Class 4 · 5f · Good To Firm · 17 ran Tracked front-runner early - travelling strongly two out - pushed along a furlong out - stayed on at a steady gait to finish fourth beaten two lengths 4/17 dht 9-3 79105C96A Jack Mitchell 12/1
03 Apr 26+92d Lingfield (AW) Midnite All-Weather Vase Sprint Handicap Class 3 · 6f · Standard · 12 ran Settled in the pack from the off - held a mid-division position throughout - finished 8th beaten 4 lengths 8/12 nk 8-13 8091A79A George Wood 15/2
01 Jan 26+14d Newcastle (AW) Midnite Are Upping The Betting Game Handicap Class 4 · 5f · Standard · 12 ran Held up in touch with the pace - pressed for effort inside final furlong - hampered for room and unable to quicken - finished 10th 10/12 ½ 9-9 8090A78A Paddy Bradley 85/40F
18 Dec 25+15d Chelmsford City (AW) 'Timeform Sprint Series Final' Handicap Class 2 · 6f · Standard · 14 ran Settled just off the pace on the rail - pushed along with two furlongs left - hit the front approaching the final furlong - couldn't find more once overtaken and slipped back to finish fourth 4/14 hd 9-8 80110B95A Paddy Bradley 10/3F
03 Dec 25+35d Kempton (AW) Unibet 3 Uniboosts A Day (London Sprint Series Qualifier) Handicap Class 4 · 6f · Standard To Slow · 10 ran Sat behind the front group - driven on approaching 2f out and stayed on - urged inside the final furlong - outpaced close home to finish fourth 4/10 ½ 9-5 81117A96A Rossa Ryan 15/8F
29 Oct 25+13d Kempton (AW) Unibet More Extra Place Races Handicap Class 4 · 6f · Standard To Slow · 8 ran Slow to break - settled towards the back - urged forward with just over a furlong left and responded - moved up into third close home - held on for the same effort at the line 3/8 ¾ 9-9 8294A95A Paddy Bradley 11/4
16 Oct 25+40d Chelmsford City (AW) 'Timeform Sprint Series Qualifier' Handicap (Div 2) Class 4 · 6f · Standard · 9 ran Jumped well and drifted left to sit just behind the front - up with the pace from halfway - struck the front at the bend before soon overtaken - faded into fourth in the final 110 yards 4/9 nk 9-10 83101A99A Jack Mitchell 2/1F
06 Sep 25+13d Kempton (AW) Unibet London Sprint Series Final Handicap Class 2 · 6f · Standard To Slow · 12 ran Handy early - shaken up to hit the front briefly 2f out before being overtaken inside the final furlong - couldn't find more late and finished fourth 4/12 ¾ 8-12 84109A96A Jack Mitchell 16/1
24 Aug 25+29d Yarmouth QuinnBet Handicap Class 3 · 5f · Good To Firm · 6 ran Settled just behind the pace - asked for effort with 2f left - unable to make real headway - finished 5th 5/6 4¼ 9-10 8683B78B Jack Mitchell 5/2J
26 Jul 25+14d Ascot Whispering Angel Handicap Class 2 · 5f · Good · 14 ran Drifted left at the off - held a midpack position - pressed for effort 2f out then dropped away quickly 12/14 1 9-0 88103C72A Tom Marquand 14/1
12 Jul 25+30d Ascot LK Bennett Butterfly Mark Heritage Handicap Class 2 · 5f · Good To Firm · 17 ran Held up handy on the near flank - closing on the front group with a shout entering last stretch - stayed on for third beaten a neck 3/17 nk 9-1 87124C102A Jack Mitchell 22/1
12 Jun 25+7d Newbury Pump Technology Pentair Jung Pumpen Distributor Handicap Class 4 · 6f · Good · 17 ran Moved across towards the far rail early - travelled close to the pace - pressed for effort with a furlong to run and lost ground close home 9/17 ½ 9-12 8098C89A Callum Shepherd 17/2
05 Jun 25+4d Lingfield (AW) Winnings Boost At bet365 Handicap Class 4 · 6f · Standard · 8 ran Handy early - hit front with a furlong left and pressed on under urging - won going away 1/8 9-11 80105B100A Callum Shepherd 8/15F
01 Jun 25+22d Chelmsford City (AW) Enter ITV7 For Free Apprentice Handicap Class 4 · 6f · Standard · 14 ran Pulling hard early - well positioned behind pace - hit front two out - edged left under pressure inside final furlong - margin narrowed late but held on 1/14 9-9 80101B103A Jack Doughty 4/1J
10 May 25+23d Ascot Peroni Nastro Azzurro 0.0% Blue Ribbon Handicap (Div 1) Class 4 · 6f · Good To Firm · 12 ran Handy in the early running - hit the front over 2f out drifting left approaching the final furlong - overtaken close home to finish second by a short margin 2/12 nk 9-6 77100A102A Callum Shepherd 22/1
17 Apr 25+57d Newmarket Aston Martin Handicap Class 3 · 5f · Good · 9 ran Sent to front early - shown the whip and drifted left approaching final furlong - lost place as leader went past - dropped away fast close home - finished eighth beaten 5 lengths 8/9 2¼ 8-6 7896A69A Sean D Bowen 22/1
19 Feb 25+25d Kempton (AW) Try Unibet's New Improved Acca Boosts Handicap (Rider Restricted Race) Class 4 · 6f · Standard To Slow · 8 ran Handy early - pressed leader inside final furlong - kept on to finish third by a whisker 3/8 nse 9-9 77112A92A William Carver 4/1
25 Jan 25+19d Newcastle (AW) Gamble Responsibly At BetUK Handicap Class 5 · 6f · Standard · 10 ran Pulled to the front early - dropped back to pursue the pace - back in front over 2f out - drew well away inside the final furlong - won with plenty in hand 1/10 9-8 71116A101A Jason Hart 12/1
06 Jan 25+84d Wolverhampton (AW) BetMGM: It's Showtime Handicap Class 5 · 7f · Standard · 10 ran Handy on the rails in third early - squeezed for space entering straight - dropped away in the closing stages and allowed to finish steadily - well held in 10th 10/10 3¾ 9-9 7285A57A Jack Mitchell 4/1
14 Oct 24+17d Wolverhampton (AW) Download The Racecourse App Raceday Ready 'Confined' Handicap Class 5 · 6f · Standard · 10 ran Disputed the lead early - pressed for pace 2f out - collared inside the final furlong - unable to find more in the closing stages 2/10 1½ 9-8 72105A92A Sean D Bowen 2/1F
27 Sep 24+30d Wolverhampton (AW) Get Raceday Ready Handicap Class 5 · 7f · Standard · 9 ran Settled in a forward position early - tracking the pace-setter into the home turn - pushed along a furlong out and stayed on well to grab third close home 3/9 hd 9-6 72102A83A Callum Shepherd 4/1
28 Aug 24+11d Kempton (AW) Unibet More Boosts In More Races Handicap Class 5 · 6f · Standard To Slow · 9 ran Settled in the pack early - moved smoothly into contention with two furlongs left and stayed on inside the final furlong - lacked the speed to get involved in the finish 3/9 1¾ 9-5 7299A82A Kieran Shoemark 4/1
17 Aug 24+91d Bath Ann Lewitt Where It All Began Handicap Class 5 · 5.5f · Good To Firm · 9 ran Tracked front group early - pressed for effort with 2f left - kept on without finding extra inside final furlong - finished fourth 4/9 ½ 9-9 73112B83A Benoit De La Sayette 9/2
18 May 24+26d Doncaster Get The Inside Track With raceday-ready.com Handicap Class 4 · 6f · Good To Firm · 11 ran 6/11 1 8-12 74101A73A Finley Marsh 17/2
22 Apr 24+19d Windsor Get The Inside Track With raceday-ready.com Handicap Class 5 · 6f · Good · 11 ran 3/11 ¾ 9-8 7485A83A Kieran Shoemark 11/2
03 Apr 24+146d Kempton (AW) Unibet Additional Maiden Stakes (GBB Race) Class 5 · 7f · Standard To Slow · 12 ran 3/12 3¼ 9-2 —102A86A Kieran Shoemark 14/1
09 Nov 23+36d Chelmsford City (AW) EBF Novice Stakes (GBB Race) Class 5 · 6f · Standard To Slow · 12 ran 6/12 ½ 9-7 —85A75A Kieran Shoemark 10/3
04 Oct 23 Kempton (AW) Unibet/British Stallion Studs EBF Novice Stakes (GBB Race) (Div 1) Class 4 · 6f · Standard To Slow · 12 ran 6/12 1½ 9-7 —62A76A Callum Shepherd 50/1

Quick answers

How many races has Mesaafi (GB) won?
Mesaafi (GB) won 5 of 36 archived starts between 2023 and 2026, a strike rate of 13.9%. Placed 16 times in total (44.4% of starts).
Who trains Mesaafi (GB)?
Mesaafi (GB) is trained by Ross Burdon, who saddled the horse on its most recent run on 14 October 2026.
Who is Mesaafi (GB)'s sire?
Mesaafi (GB) is by Exceed And Excel (AUS) out of Romaana (GB), whose sire is Iffraaj.
What going does Mesaafi (GB) prefer?
Mesaafi (GB) has the best record on standard (aw) going: 4 wins from 20 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Mesaafi (GB)'s official rating?
The most recent official rating on record is 78, from the run on 14 October 2026. The highest on record is 88.
What is Mesaafi (GB)'s sire's record?
Exceed And Excel (AUS)'s progeny in our archive have won 11.9% of 16,025 runs since Jan 2008 (1,161 horses), Flat and jumps together. Strongest on firm going: 20.7% from 198. Weakest on soft going: 7.9% from 1,194.
Who are Mesaafi (GB)'s siblings?
Out of Romaana (GB), Mesaafi (GB) has 2 other produce in our archive, 1 of them a winner. Most wins: Welleef (IRE) (1). Highest grade won: Class 4 (Welleef (IRE)). The wins came over 7f. As at Oct 2026.

Record shown from October 2023. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.