Mesaafi (GB)
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.
- 5–36Wins / Runs
- 13.9%Strike rate
- 16 (44.4%)Placed
- −8.47£1 level staken=36 at SP
- 0.94Fair A/E n=36 · 0.79 incl. margin
- 88Highest OR
- 32dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 117
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 →
| Going | Runs | Best | Median | Since 20 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 20 | 117A | 101.5 | 7 · 117 / 97 |
| Good to Firm | 12 | 126A | 103 | 7 · 126 / 105 |
| Good | 4 | 103C | 97 | — |
| Distance | Runs | Best | Median | Since 20 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 24 | 117A | 101 | 7 · 117 / 97 |
| Under 6f | 12 | 126A | 104 | 7 · 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
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
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.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 198 | 41 | 20.7% | +8.8 | — |
| Good to Firm | 3,251 | 399 | 12.3% | +0.4 | 1 from 12 |
| Good | 3,146 | 328 | 10.4% | −1.5 | 0 from 4 |
| Good to Soft | 1,310 | 130 | 9.9% | −2 | — |
| Soft | 1,194 | 94 | 7.9% | −4 | — |
| Heavy | 273 | 25 | 9.2% | −2.7 | — |
| Standard (AW) | 6,653 | 882 | 13.3% | +1.4 | 4 from 20 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 3,860 | 521 | 13.5% | +1.6 | 1 from 12 |
| 6f – 7f | 8,004 | 950 | 11.9% | 0 | 4 from 24 |
| 1m – 1m1f | 2,752 | 289 | 10.5% | −1.4 | — |
| 1m2f – 1m4f | 1,025 | 102 | 10% | −1.9 | — |
| 1m5f – 2m | 273 | 26 | 9.5% | −2.4 | — |
| 2m1f – 2m4f | 102 | 10 | 9.8% | −2.1 | — |
| 2m5f – 3m | 9 | 1 | 11.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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Welleef (IRE) | 4 | 1 | 7f | Class 4 |
| Counting Cards (GB) | 11 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 20 | 4 | 20% | +3.03 |
| Good to Firm | 12 | 1 | 8% | −7.50 |
| Good | 4 | 0 | 0% | −4.00 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 24 | 4 | 17% | −0.97 |
| Under 6f | 12 | 1 | 8% | −7.50 |
| Jockey | Runs | Wins | SR | £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 |
| Headgear | Runs | Wins | SR | £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 |
| Season | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 14 Oct 26+9d | Kempton (AW) | Unibet London Sprint Series Final Handicap Stakes (Series Final - Qualified Horses Only) 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 | 78 | 106A | 95A | Jack Mitchell | 10/1 |
| 05 Oct 26+30d | Kempton (AW) | Try Unibet's New Smartview Racecards Handicap Stakes (London Sprint Series Qualifier) (Div II) 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 | 78 | 97A | 91A | Jack Mitchell | 5/2F | |
| 05 Sep 26+25d | Ascot | Tote.co.uk For Racing & Sports Betting Handicap Stakes Settled at back of field - pushed along inside final furlong and made late progress - kept on to finish seventh | 7/12 | hd | 8-7 | 80 | 117A | 81A | Connor Planas | 25/1 |
| 11 Aug 26+15d | Nottingham | Oddschecker+ Subscription Service Handicap Stakes 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 | 80 | 94B | 87A | Callum Shepherd | 5/1 |
| 27 Jul 26+16d | Windsor | Fitzdares Sprint Series Handicap Stakes (Windsor Sprint Series Qualifier) 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 | 81 | 95C | 64A | Jack Mitchell | 8/1 |
| 11 Jul 26+19d | Ascot | Club 26 Heritage Handicap 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 | 82 | 121C | 72A | Kieran O'Neill | 10/1 |
| 22 Jun 26+21d | Windsor | Fitzdares Sprint Series Handicap 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 | 81 | 96A | 86A | Jack Mitchell | 4/1 |
| 01 Jun 26+31d | Windsor | Fenchurch Insurance Brokers Handicap 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 | 79 | 126A | 98A | Jack Mitchell | 7/2 | |
| 01 May 26+28d | Ascot | Naas Racecourse Handicap 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 | 79 | 105C | 96A | Jack Mitchell | 12/1 |
| 03 Apr 26+92d | Lingfield (AW) | Midnite All-Weather Vase Sprint Handicap Settled in the pack from the off - held a mid-division position throughout - finished 8th beaten 4 lengths | 8/12 | nk | 8-13 | 80 | 91A | 79A | George Wood | 15/2 |
| 01 Jan 26+14d | Newcastle (AW) | Midnite Are Upping The Betting Game Handicap 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 | 80 | 90A | 78A | Paddy Bradley | 85/40F |
| 18 Dec 25+15d | Chelmsford City (AW) | 'Timeform Sprint Series Final' Handicap 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 | 80 | 110B | 95A | Paddy Bradley | 10/3F |
| 03 Dec 25+35d | Kempton (AW) | Unibet 3 Uniboosts A Day (London Sprint Series Qualifier) Handicap 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 | 81 | 117A | 96A | Rossa Ryan | 15/8F |
| 29 Oct 25+13d | Kempton (AW) | Unibet More Extra Place Races Handicap 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 | 82 | 94A | 95A | Paddy Bradley | 11/4 |
| 16 Oct 25+40d | Chelmsford City (AW) | 'Timeform Sprint Series Qualifier' Handicap (Div 2) 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 | 83 | 101A | 99A | Jack Mitchell | 2/1F |
| 06 Sep 25+13d | Kempton (AW) | Unibet London Sprint Series Final Handicap 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 | 84 | 109A | 96A | Jack Mitchell | 16/1 |
| 24 Aug 25+29d | Yarmouth | QuinnBet Handicap Settled just behind the pace - asked for effort with 2f left - unable to make real headway - finished 5th | 5/6 | 4¼ | 9-10 | 86 | 83B | 78B | Jack Mitchell | 5/2J |
| 26 Jul 25+14d | Ascot | Whispering Angel Handicap Drifted left at the off - held a midpack position - pressed for effort 2f out then dropped away quickly | 12/14 | 1 | 9-0 | 88 | 103C | 72A | Tom Marquand | 14/1 |
| 12 Jul 25+30d | Ascot | LK Bennett Butterfly Mark Heritage Handicap 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 | 87 | 124C | 102A | Jack Mitchell | 22/1 |
| 12 Jun 25+7d | Newbury | Pump Technology Pentair Jung Pumpen Distributor Handicap 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 | 80 | 98C | 89A | Callum Shepherd | 17/2 |
| 05 Jun 25+4d | Lingfield (AW) | Winnings Boost At bet365 Handicap Handy early - hit front with a furlong left and pressed on under urging - won going away | 1/8 | 9-11 | 80 | 105B | 100A | Callum Shepherd | 8/15F | |
| 01 Jun 25+22d | Chelmsford City (AW) | Enter ITV7 For Free Apprentice Handicap 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 | 80 | 101B | 103A | Jack Doughty | 4/1J | |
| 10 May 25+23d | Ascot | Peroni Nastro Azzurro 0.0% Blue Ribbon Handicap (Div 1) 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 | 77 | 100A | 102A | Callum Shepherd | 22/1 |
| 17 Apr 25+57d | Newmarket | Aston Martin Handicap 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 | 78 | 96A | 69A | Sean D Bowen | 22/1 |
| 19 Feb 25+25d | Kempton (AW) | Try Unibet's New Improved Acca Boosts Handicap (Rider Restricted Race) Handy early - pressed leader inside final furlong - kept on to finish third by a whisker | 3/8 | nse | 9-9 | 77 | 112A | 92A | William Carver | 4/1 |
| 25 Jan 25+19d | Newcastle (AW) | Gamble Responsibly At BetUK Handicap 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 | 71 | 116A | 101A | Jason Hart | 12/1 | |
| 06 Jan 25+84d | Wolverhampton (AW) | BetMGM: It's Showtime Handicap 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 | 72 | 85A | 57A | Jack Mitchell | 4/1 |
| 14 Oct 24+17d | Wolverhampton (AW) | Download The Racecourse App Raceday Ready 'Confined' Handicap 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 | 72 | 105A | 92A | Sean D Bowen | 2/1F |
| 27 Sep 24+30d | Wolverhampton (AW) | Get Raceday Ready Handicap 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 | 72 | 102A | 83A | Callum Shepherd | 4/1 |
| 28 Aug 24+11d | Kempton (AW) | Unibet More Boosts In More Races Handicap 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 | 72 | 99A | 82A | Kieran Shoemark | 4/1 |
| 17 Aug 24+91d | Bath | Ann Lewitt Where It All Began Handicap Tracked front group early - pressed for effort with 2f left - kept on without finding extra inside final furlong - finished fourth | 4/9 | ½ | 9-9 | 73 | 112B | 83A | Benoit De La Sayette | 9/2 |
| 18 May 24+26d | Doncaster | Get The Inside Track With raceday-ready.com Handicap | 6/11 | 1 | 8-12 | 74 | 101A | 73A | Finley Marsh | 17/2 |
| 22 Apr 24+19d | Windsor | Get The Inside Track With raceday-ready.com Handicap | 3/11 | ¾ | 9-8 | 74 | 85A | 83A | Kieran Shoemark | 11/2 |
| 03 Apr 24+146d | Kempton (AW) | Unibet Additional Maiden Stakes (GBB Race) | 3/12 | 3¼ | 9-2 | — | 102A | 86A | Kieran Shoemark | 14/1 |
| 09 Nov 23+36d | Chelmsford City (AW) | EBF Novice Stakes (GBB Race) | 6/12 | ½ | 9-7 | — | 85A | 75A | Kieran Shoemark | 10/3 |
| 04 Oct 23 | Kempton (AW) | Unibet/British Stallion Studs EBF Novice Stakes (GBB Race) (Div 1) | 6/12 | 1½ | 9-7 | — | 62A | 76A | 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.