What makes Kaaress worth watching is how sharply his win rate improves in certain conditions and places. On normal ground, he has won 3 of his 17 races—nearly one in five, significantly better than his overall record. He is a genuine specialist at Wolverhampton, where he has notched 2 wins from just 9 races there, suggesting he has found a course that suits him. Over his preferred trip of 1m3f to 1m4f, he has won 2 of 12 races, another encouraging sign of consistency over a specific distance. At Class 6 level—the lower tiers of competition—his record improves to 3 wins from 16 races (roughly one in five), which tells you he is a competitive performer when conditions and the race type align. His last win came at Lingfield Park on 31 January 2026, now seven months in the past, suggesting a lean spell recently.
Trained by Michael Attwater at Epsom, Kaaress has regular support from jockey Harry Russell, though their record together stands at 2 wins from 15 races (13%)—slightly below his career average, suggesting they have not yet found a perfect fit. Worryingly, Kaaress has not won in his last six races, and was last seen a day ago finishing outside the places again, which means he is in the thick of a genuine drought. For a horse who wins roughly one in every nine times he races, a six-race losing streak is not unusual; the question is whether his next win will come sooner rather than later, ideally back on normal ground and over his preferred distance.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
9 | 2 wins, 1 second, 6 other | 9 Apr | 22.2% |
| Lingfield Park Sharp |
6 | 1 win, 5 other | 27 Aug | 16.7% |
| Redcar Galloping |
5 | 1 win, 1 second, 3 other | 30 Jul | 20% |
| Newcastle Galloping |
3 | 1 second, 2 other | 19 Sep | 0% |
| Beverley Undulating |
3 | 3 other | 15 Jul | 0% |
| Pontefract Undulating |
2 | 2 other | 9 Jul | 0% |
| Southwell Galloping |
1 | 1 other | 29 Sep | 0% |
| Carlisle Undulating |
1 | 1 other | 1 Sep | 0% |
| Hexham Undulating |
1 | 1 second | 1 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 17 Aug | 0% |
| Market Rasen Sharp |
1 | 1 other | 14 Jun | 0% |
| chelmsford | 1 | 1 other | 26 Feb | 0% |
| York Galloping |
1 | 1 other | 16 Jun | 0% |
| Windsor Sharp |
1 | 1 other | 3 Aug | 0% |
| Thirsk Galloping |
1 | 1 third | 11 Aug | 0% |