The highlight of the career so far came in September 2022, when Ndaawi won a Class 2 race at Epsom Downs — one of the most famous racecourses in Britain, home of the Derby. A Class 2 win means competing against genuinely good horses, so this was not a small thing. It came just weeks after a first career win at Goodwood in August 2022, which meant Ndaawi had gone from opening the account to winning at one of Britain's great tracks in the space of a month. Both races are now a few years in the past, but Ndaawi has remained active and relevant — most recently winning at Cork just this week, in April 2026, which shows the fire is still very much there.
Where Ndaawi really comes alive is on normal ground and at a distance of a mile and a furlong to a mile and two furlongs. On normal conditions, the record reads 3 wins from 6 races — exactly 50%, which is exceptional. At that preferred trip, it is the same story: 2 wins from 4 races, again at 50%. In racing, finding a horse that is genuinely comfortable in specific conditions is half the battle, and Ndaawi clearly has a sweet spot.
The one open question is at the very top level. In 5 races at Class 1 — the elite tier — Ndaawi has yet to win. That is not unusual; the step up in class is steep and the fields are the deepest you will find. Recent form has been mixed, with a win followed by some mid-pack finishes, but a horse that is still winning races at 6 and was successful just this week is clearly not running out of ideas. Jockey Jack Kennedy has partnered Ndaawi in 9 of those 23 races, winning twice — a 22% win rate together, which is a solid partnership by any measure.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
3 | 1 third, 2 other | 11 Oct | 0% |
| Ascot Galloping |
3 | 3 other | 18 Jun | 0% |
| Cheltenham Galloping |
3 | 1 second, 1 third, 1 other | 13 Mar | 0% |
| Galway Tight |
2 | 1 win, 1 second | 31 Jul | 50% |
| Fairyhouse Galloping |
2 | 1 third, 1 other | 1 Apr | 0% |
| Cork Galloping |
1 | 1 win | 5 Apr | 100% |
| Naas Galloping |
1 | 1 win | 28 Jan | 100% |
| Epsom Downs Undulating |
1 | 1 win | 25 Sep | 100% |
| The Curragh Galloping |
1 | 1 win | 21 Jul | 100% |
| Goodwood Undulating |
1 | 1 win | 28 Aug | 100% |
| Lingfield Park Sharp |
1 | 1 other | 13 May | 0% |
| Chester Tight |
1 | 1 other | 13 Sep | 0% |
| Punchestown Galloping |
1 | 1 third | 22 Nov | 0% |
| Dundalk Galloping |
1 | 1 third | 20 Feb | 0% |
| Leopardstown Galloping |
1 | 1 other | 27 Dec | 0% |