Both wins have come in the last six races, which suggests this is a horse that has found its stride recently rather than one living off early promise. The first win came at Ffos Las in September 2025, and the second at Southwell in April 2026 — two very different tracks, which hints that Proof is versatile rather than a specialist who only clicks in one specific set of conditions. Winning at two separate venues matters; it means the horse is genuinely improving, not just getting lucky on a familiar patch of turf.
The interesting wrinkle is that Proof typically runs at Class 4 level — the solid, competitive middle tier of British racing — and has yet to win at that grade in seven attempts, with both victories coming in lower-grade races. That 0 from 7 record at Class 4 is a puzzle worth watching. Is this a horse that is building toward cracking that level, or one that is more comfortable stepping down? The recent uptick in form suggests the former, but it is an open question. What is not in doubt is that Proof is currently active and in form, having raced just yesterday, which tells you the team at Charles Hills's yard in Lambourn feel the horse is in a good place right now.
Hills has had a productive season with 29 winners already, so this is not a yard that sends horses out without a plan. Proof sits in a stable that knows how to place a horse to win. With two victories in the last six races and the most recent run just 24 hours ago, this is very much a horse in the middle of its story — not at the top of the game yet, but clearly moving in the right direction.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Doncaster Galloping |
2 | 1 third, 1 other | 8 Nov | 0% |
| Southwell Galloping |
1 | 1 win | 11 Apr | 100% |
| Ffos Las Galloping |
1 | 1 win | 28 Sep | 100% |
| Ascot Galloping |
1 | 1 other | 11 Jul | 0% |
| Sandown Park Galloping |
1 | 1 third | 29 Aug | 0% |
| Salisbury Undulating |
1 | 1 second | 24 May | 0% |
| Newbury Galloping |
1 | 1 other | 25 Oct | 0% |
| Chester Tight |
1 | 1 other | 8 May | 0% |
| Hamilton Park Sharp |
1 | 1 other | 17 May | 0% |
| Haydock Park Galloping |
1 | 1 other | 4 Jul | 0% |
| Goodwood Undulating |
1 | 1 second | 20 Jun | 0% |
| Bath Undulating |
1 | 1 other | 6 Jun | 0% |