Over 42 races, he has won 6 times and finished in the places on 19 other occasions, giving him a win rate of roughly 1 in every 7 races. That might not sound spectacular, but when you factor in how consistently he appears in the frame — placing nearly half the time across his career — it paints a picture of a horse that is almost always trying. He got his first win at Market Rasen back in August 2022, and his most recent came at Wetherby just two months ago in March 2026, which tells you he hasn't lost the will to get his nose in front.
The level he operates at most often — Class 4, the solid mid-tier of British racing — suits him well, though he has won just 2 of 15 races there, around 1 in every 7 or 8 attempts at that level. It's competitive enough that winning anything takes real ability, and Giovanni Change keeps delivering. His recent form tells a similar story: in his last six outings he has a win, two thirds, and a second, meaning he has been out of the placings just once in that stretch. That is a horse in good nick.
He is trained by Mark Walford at Sheriff Hutton in North Yorkshire, a yard that has been in excellent form this season with 35 winners already sent out — so Giovanni Change is part of a team clearly firing on all cylinders. His most regular partner in the saddle has been Jamie Hamilton, though their record together — 1 win from 13 races, just 1 in 13 — suggests the combination hasn't always clicked. Whether that changes going forward will be one of the more interesting questions surrounding him. For a horse still racing actively at 11, with a win just eight weeks ago, the story is far from over.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Market Rasen Sharp |
21 | 4 wins, 2 seconds, 7 thirds, 8 other | 8 May | 19.0% |
| Pontefract Undulating |
4 | 1 win, 3 other | 9 Aug | 25% |
| Wetherby Galloping |
2 | 1 win, 1 second | 27 Mar | 50% |
| Musselburgh Sharp |
2 | 1 third, 1 other | 22 Dec | 0% |
| Doncaster Galloping |
2 | 1 second, 1 other | 9 Dec | 0% |
| Perth Galloping |
2 | 2 other | 9 Jun | 0% |
| Hexham Undulating |
2 | 2 other | 6 Jun | 0% |
| Uttoxeter Sharp |
1 | 1 other | 2 Jul | 0% |
| Carlisle Undulating |
1 | 1 other | 5 Aug | 0% |
| Huntingdon Galloping |
1 | 1 other | 26 May | 0% |
| Cartmel Tight |
1 | 1 other | 28 May | 0% |
| Wolverhampton Galloping |
1 | 1 third | 18 Apr | 0% |
| York Galloping |
1 | 1 other | 8 Oct | 0% |
| Aintree Galloping |
1 | 1 other | 29 Oct | 0% |