Both of those wins have come at Chelmsford, and that is not a coincidence. At that track specifically, Giant has won 2 from 8 races — roughly 1 in every 4 — which is a dramatically different horse to the one that plods along elsewhere. Some horses simply click with a particular track, whether it is the shape of the turns, the surface, or something harder to explain, and Chelmsford clearly suits Giant in a way that other venues do not. The most recent win there came on 14 August 2025, which was just under a year ago, so the form is real and relatively recent.
His preferred trip also matters. At a mile and one or two furlongs, Giant wins 1 from 7 races — around 14%, or roughly 1 in every 7. That might not sound earth-shattering, but compared to his overall record it represents a clear sweet spot, and it is the kind of detail that separates an informed bet from a hopeful one.
The regular partnership with jockey Neil Callan has not paid off yet — zero wins from eight rides together — though that says as much about the nature of horse racing as anything else. Giant competes mostly at Class 4 level, which is the bread-and-butter tier of British racing, and has won just 1 of his 20 races at that level. He is not a star, but he is a consistent presence.
Ian Williams has had a strong season, sending out 96 winners from his yard, so the operation clearly knows what it is doing. Giant raced just yesterday, meaning he is in good health and active. The last six runs — placings of third, second, fourth, second, and then a couple of forgettable finishes — show a horse that is knocking on the door without quite being able to open it. The next time the card shows Chelmsford at a mile-plus, Giant is worth a second look.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
13 | 3 seconds, 10 other | 3 Jul | 0% |
| chelmsford | 8 | 2 wins, 2 seconds, 4 other | 12 Mar | 25% |
| Wolverhampton Galloping |
5 | 1 second, 1 third, 3 other | 6 Dec | 0% |
| Chester Tight |
4 | 2 seconds, 1 third, 1 other | 11 Jul | 0% |
| Great Yarmouth Galloping |
3 | 3 other | 2 Jul | 0% |
| Newcastle Galloping |
2 | 2 other | 28 Sep | 0% |
| Lingfield Park Sharp |
2 | 2 other | 19 May | 0% |
| Newmarket Galloping |
2 | 2 other | 20 Apr | 0% |
| Southwell Galloping |
1 | 1 third | 7 Apr | 0% |
| Windsor Sharp |
1 | 1 second | 22 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 24 Apr | 0% |