The real picture emerges when you look at where and how Haatem wins. At Ascot, where he has raced five times, he has won twice, and both victories came a year apart in the same race — the Wolferton in 2024 and 2025. His trainer Richard Hannon, based in Wiltshire, describes him as sound, honest, and versatile, but there is a specific distance where Haatem truly excels. Between seven furlongs and a mile, he wins two races from every five he runs — 40 percent — a rate that tells you exactly where his engine works best. For years, the team kept running him shorter, and he ran respectably but rarely won. Once they stepped him up to seven furlongs and beyond, everything changed. A jockey told Hannon bluntly after a race in France: Haatem does not have the speed for a mile in a sprint; stretch the trip and he thrives. That observation proved accurate, and it has shaped his recent success.
His most recent form shows he has gone six races without a win, finishing fifth just yesterday, but Hannon's plans for him are already in motion. The Wolferton at Royal Ascot in June is the target again, and the trainer sees no reason why he cannot make it three wins in the race. For a horse that spent much of his career in the wrong shape for his talents, Haatem has found his place, and Hannon, who trains a stable sending out 118 winners this season, clearly believes there is more to come from him. In racing, horses that keep people smiling in the office do not always win the biggest races, but they tend to stick around long enough to surprise you.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| Ascot Galloping |
5 | 2 wins, 1 third, 2 other | 16 Jun | 40% |
| Newmarket Galloping |
5 | 1 win, 1 second, 1 third, 2 other | 10 Oct | 20% |
| Goodwood Undulating |
4 | 1 win, 1 third, 2 other | 31 Jul | 25% |
| Bath Undulating |
1 | 1 win | 17 May | 100% |
| Haydock Park Galloping |
1 | 1 other | 9 Aug | 0% |
| The Curragh Galloping |
1 | 1 second | 25 May | 0% |
| Epsom Downs Undulating |
1 | 1 third | 2 Jun | 0% |
| Newbury Galloping |
1 | 1 other | 23 Sep | 0% |
| York Galloping |
1 | 1 other | 25 Aug | 0% |
| Sandown Park Galloping |
1 | 1 other | 25 Apr | 0% |