The horse tends to operate at Class 6 level, which is the entry-level tier of British racing, and has won 2 of its 20 races at that grade. That 10% win rate — 1 in every 10 — is actually respectable at a level where the fields are competitive and nobody is handing anything away. Its sweet spot distance-wise appears to be the middle-ground trips of around a mile and three or four furlongs, where it has won 1 from just 3 attempts — a 33% conversion rate that suggests when conditions suit and the trip is right, Al Baahy is genuinely competitive.
The most recent win came at Lingfield Park on 31 January 2026, just four months ago, so this is not a horse that has gone completely cold. That said, it has not troubled the judge in its last six races, finishing fifth twice and drifting back as far as eighth, which suggests it is in one of those frustrating patches that most horses at this level go through. Whether a return to its preferred trip can unlock something remains to be seen.
Jack Mitchell is the jockey most associated with Al Baahy, and their partnership has produced 1 win from 8 races together — roughly 1 in 8, or 12% — which broadly mirrors the horse's overall profile. The yard behind it is Kevin Frost's operation at Averham Park in Nottinghamshire, a team that has sent out 25 winners already this season, so the training form is clearly there. Al Baahy raced just yesterday, making it very much an active part of the string rather than a horse being nursed through the twilight of its career. At seven years old, with the right race and the right ground, there is still a story to be written here.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
13 | 1 win, 2 seconds, 1 third, 9 other | 5 May | 7.7% |
| Southwell Galloping |
7 | 1 second, 6 other | 19 Dec | 0% |
| Newcastle Galloping |
5 | 1 second, 2 thirds, 2 other | 10 Jan | 0% |
| Doncaster Galloping |
4 | 4 other | 16 May | 0% |
| Nottingham Galloping |
3 | 3 other | 18 Apr | 0% |
| Lingfield Park Sharp |
2 | 1 win, 1 third | 31 Jan | 50% |
| Leicester Sharp |
2 | 1 second, 1 third | 14 Jul | 0% |
| chelmsford | 2 | 1 second, 1 other | 12 Feb | 0% |
| Newbury Galloping |
2 | 2 other | 6 Jul | 0% |
| Pontefract Undulating |
2 | 1 second, 1 other | 29 Apr | 0% |
| Wetherby Galloping |
1 | 1 win | 16 May | 100% |
| Newmarket Galloping |
1 | 1 other | 17 May | 0% |
| York Galloping |
1 | 1 third | 21 May | 0% |
| Chester Tight |
1 | 1 third | 24 Sep | 0% |
| Thirsk Galloping |
1 | 1 other | 9 Sep | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 28 Jun | 0% |
| Goodwood Undulating |
1 | 1 other | 7 Jun | 0% |