| 22/09/2024 | | WCTT | | | | World Championships (Zurich) I.T.T. (46,1 km) | |
| 11/08/2023 | | WCTT | | | | World Championships (Stirling) I.T.T. (47,8 km) | |
| 18/09/2022 | | WCTT | | | | World Championships (Wollongong) I.T.T. (34,2 km) | |
| 19/09/2021 | | WCTT | | | | World Championships (Knokke-Heist - Brugge) I.T.T. (43,3 km) | |
| 25/09/2020 | | WCTT | | | | World Championships (Imola) I.T.T. (31,7 km) | |
| 25/09/2019 | | WCTT | | | | World Championships (Harrogate) I.T.T. (54 km) | |
| 26/09/2018 | | WCTT | | | | World Championships (Innsbruck) I.T.T. (52,3 km) | |
| 20/09/2017 | | WCTT | | | | World Championships (Bergen) I.T.T. (31 km) | |
| 12/10/2016 | | WCTT | | | | World Championships (Doha) I.T.T. (40 km) | |
| 23/09/2015 | | WCTT | | | | World Championships (Richmond) I.T.T. (53,5 km) | |
| 24/09/2014 | | WCTT | | | | World Championships (Ponferrada) I.T.T. (47,1 km) | |
| 25/09/2013 | | WCTT | | | | World Championships (Montecatini Terme - Firenze) I.T.T. (57,9 km) | |
| 19/09/2012 | | WCTT | | | | World Championships (Heerlen - Valkenburg) I.T.T. (45,7 km) | |
| 21/09/2011 | | WCTT | | | | World Championships (Kobenhavn) I.T.T. (46,4 km) | |
| 30/09/2010 | | WCTT | | | | World Championships (Geelong) I.T.T. (45,6 km) | |
| 24/09/2009 | | WCTT | | | | World Championships (Mendrisio) I.T.T. (49,8 km) | |
| 25/09/2008 | | WCTT | | | | World Championships (Varese) I.T.T. (43,7 km) | |
| 27/09/2007 | | WCTT | | | | World Championships (Stuttgart) I.T.T. (44,9 km) | |
| 21/09/2006 | | WCTT | | | | World Championships (Salzburg) I.T.T. (50,8 km) | |
| 22/09/2005 | | WCTT | | | | World Championships (Madrid) I.T.T. (44,1 km) | |
| 29/09/2004 | | WCTT | | | | World Championships (Verona) I.T.T. (47 km) | |
| 9/10/2003 | | WCTT | | | | World Championships (Hamilton) I.T.T. (41,6 km) | |
| 10/10/2002 | | WCTT | | | | World Championships (Zolder) I.T.T. (40 km) | |
| 11/10/2001 | | WCTT | | | | World Championships (Lisboa) I.T.T. (39 km) | |
| 12/10/2000 | | WCTT | | | | World Championships (Plouay) I.T.T. (48 km) | |
| 6/10/1999 | | WCTT | | | | World Championships (Verona) I.T.T. (51 km) | |