The career numbers are remarkable. Nine wins and 16 places from just 22 races means Giavellotto has finished in the frame in all but one of its outings — a record that speaks to rare consistency. That 41% win rate translates to winning almost 2 in every 5 races it enters, which at the top level of British racing is exceptional. And the level it operates at is worth spelling out: four of those nine wins have come in Class 1 races — the very best races in the country — and it has won 4 of 4 at that trip of a mile and three to four furlongs. Every single time it has been asked to run over its ideal distance, it has won. That is not luck; that is a horse that knows exactly what it is doing.
Certain venues seem to bring the best out of it. York, one of Britain's most celebrated tracks, has seen Giavellotto win twice from just three visits, including back-to-back Class 1 victories in May 2023 and May 2024. Kempton Park is another happy hunting ground — that is where it scored its first ever win in December 2021, and it returned there to win a Class 1 as recently as September 2025. Most recently, it won at Ascot this week. There is something satisfying about a horse that keeps coming back to the big occasions and delivering.
The ground conditions tell their own story. On dry, fast ground, Giavellotto has won 3 of 4 races — 75%. On slower, wetter ground, it has won all three times it has encountered it — a perfect record. That combination of versatility and reliability is rare, and it helps explain why trainer Marco Botti, based in Newmarket, keeps pointing this horse at the top races. Botti's yard has sent out 45 winners already this season, so this is no small operation, and Giavellotto sits comfortably near the top of their stable star list.
Having won 3 of its last 6 races — including that Ascot win just days ago — Giavellotto is in the form of its life at an age when many horses are winding down. Worth watching wherever it runs next.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| York Galloping |
3 | 2 wins, 1 third | 17 May | 66.7% |
| meydan | 3 | 3 other | 5 Apr | 0% |
| Newmarket Galloping |
2 | 2 wins | 11 Jul | 100% |
| Kempton Park Galloping |
2 | 2 wins | 6 Sep | 100% |
| Ascot Galloping |
2 | 1 win, 1 second | 20 Jun | 50% |
| sha_tin | 2 | 1 win, 1 other | 14 Dec | 50% |
| Doncaster Galloping |
2 | 2 thirds | 11 Sep | 0% |
| Newcastle Galloping |
1 | 1 win | 28 Mar | 100% |
| Haydock Park Galloping |
1 | 1 second | 2 Jul | 0% |
| Sandown Park Galloping |
1 | 1 other | 22 Apr | 0% |
| The Curragh Galloping |
1 | 1 third | 15 Sep | 0% |
| Goodwood Undulating |
1 | 1 other | 1 Aug | 0% |
| Epsom Downs Undulating |
1 | 1 third | 6 Jun | 0% |