Both of his wins came in a tight window: Chepstow in September 2024, then Windsor just thirteen days later. Back-to-back wins like that suggest a horse who found his feet and briefly hit a sweet spot — and the fact that both came on normal ground, where he has won 2 from 10 races (a 20% win rate that dwarfs his overall record), hints strongly at what he needs to show his best. At the level he typically competes at, the lowest tier of British racing, he has also won 2 from 10 races at that grade. In other words, when conditions and company are right, he delivers.
The problem is that nothing has gone right since Windsor. Judge Frank has not won in 21 months, and his last six finishes — 7th, 11th, 7th, 7th, 8th, 8th — paint a picture of a horse running consistently without threatening. His most regular jockey, Rob Hornby, has yet to get the best out of him across five rides together. That is not necessarily a damning stat — partnership takes time — but it is worth noting given how little has clicked lately.
What keeps the yard sending him out is presumably that belief that the formula exists. He raced just one day ago, which speaks to an active campaign and a team that has not given up on him. With 8 winners on the board this season, John & Rhys Flint are not short of confidence. For Judge Frank, the recipe seems straightforward enough: normal ground, a distance between seven furlongs and a mile, and the right level of company. He has proved it works once before. Whether he can find that window again is the question hanging over every run.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Bath Undulating |
5 | 1 second, 1 third, 3 other | 17 Apr | 0% |
| Chepstow Galloping |
4 | 1 win, 3 other | 15 Jun | 25% |
| Lingfield Park Sharp |
4 | 4 other | 2 Dec | 0% |
| Windsor Sharp |
3 | 1 win, 2 other | 23 May | 33.3% |
| Salisbury Undulating |
2 | 2 other | 4 May | 0% |
| Sandown Park Galloping |
1 | 1 other | 7 Jul | 0% |
| Chester Tight |
1 | 1 other | 14 Jun | 0% |
| Ffos Las Galloping |
1 | 1 other | 23 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 24 Mar | 0% |
| Nottingham Galloping |
1 | 1 other | 7 Aug | 0% |
| Newbury Galloping |
1 | 1 second | 15 Jun | 0% |