The first win came at Chepstow in May 2025, but the more telling moment arrived just this week. Angel Numbers won at Thirsk on 16 July 2026, and the timing matters — that recent form had shown a dip, with two finishes outside the top four sandwiched around a runner-up spot. Winning now, at this point in the season, suggests the horse has found its feet again rather than fading away.
What makes that Thirsk win worth noting is the context around it. Angel Numbers has raced at Class 4 level — a solid, competitive tier, not the very top but far from easy — three times without winning. The breakthrough this week snaps that particular blank, and it comes at a yard that has been in excellent form, sending out 56 winners already this season. Ruth Carr's operation clearly knows how to place a horse to give it the best chance, and Angel Numbers looks like a beneficiary of exactly that kind of shrewd management.
With two wins now on the board, a string of placed efforts showing it is rarely far away, and a trainer firing on all cylinders, Angel Numbers heads into the next chapter of its season with genuine momentum. The numbers have started to add up.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
3 | 1 second, 1 third, 1 other | 30 Mar | 0% |
| Windsor Sharp |
2 | 1 second, 1 other | 27 Jun | 0% |
| Goodwood Undulating |
2 | 2 other | 23 May | 0% |
| Chepstow Galloping |
1 | 1 win | 13 May | 100% |
| Thirsk Galloping |
1 | 1 win | 16 Jul | 100% |
| Southwell Galloping |
1 | 1 other | 24 Oct | 0% |
| York Galloping |
1 | 1 other | 12 Jun | 0% |
| Chester Tight |
1 | 1 other | 13 Sep | 0% |
| Bath Undulating |
1 | 1 second | 27 Apr | 0% |
| Beverley Undulating |
1 | 1 other | 24 May | 0% |