Those three wins include two Class 1 races — the top tier of British racing — which tells you this is a horse who has spent most of his career competing against the very best. When William Knight sent him out at Newcastle in April 2022 and he bolted up in what looked a competitive field, the trainer described being "absolutely delighted and excited" with the manner of the win, and said improvement was still to come. The problem was what happened next: the Guineas, the interference at the start, and a career that never quite fulfilled that early promise. His November 2023 win back at Newmarket — nearly two years after his debut — was described by Knight as simply nice to get his head back in front after some tough assignments. He had finished fourth in a Group One at Ascot shortly before. Fourth in a Group One is not failure; it is elite-level sport.
The difficulty now is that it has been 33 months since that last win. His recent form reads 3-10-6-10-9-3, meaning he has finished in the top three twice in his last six races but has not won any of them. Regular jockey Callum Shepherd has partnered him 12 times and won once together — 1 from 12. Knight's yard has been in good form this season with 28 winners, so it is not a stable in the doldrums. Checkandchallenge simply operates at a level where winning is genuinely hard. His best distance appears to be around a mile and three to four furlongs, where he has won 1 from 3 races — a 33% win rate that suggests the trip suits him well. He raced just yesterday, which means he is still active and still being asked questions. The answers, for now, remain elusive.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ascot Galloping |
8 | 1 third, 7 other | 17 Jun | 0% |
| Sandown Park Galloping |
5 | 2 seconds, 3 other | 4 Jul | 0% |
| Newmarket Galloping |
4 | 1 win, 3 other | 2 Nov | 25% |
| Newbury Galloping |
4 | 4 other | 16 May | 0% |
| York Galloping |
4 | 2 thirds, 2 other | 11 Jul | 0% |
| Goodwood Undulating |
2 | 2 other | 24 Sep | 0% |
| Wolverhampton Galloping |
1 | 1 win | 25 Nov | 100% |
| Newcastle Galloping |
1 | 1 win | 15 Apr | 100% |
| Kempton Park Galloping |
1 | 1 other | 21 Apr | 0% |
| Doncaster Galloping |
1 | 1 second | 29 Mar | 0% |
| Pontefract Undulating |
1 | 1 third | 27 Jul | 0% |
| Haydock Park Galloping |
1 | 1 third | 6 Sep | 0% |