1 1992 9 65.99 km 10.71 km/h 6 hours, 9 minutes, 46 seconds 2 1993 15 109.98 km 12.08 km/h 9 hours, 6 minutes, 10 seconds 3 1994 7 51.33 km 11.60 km/h 4 hours, 25 minutes, 30 seconds 4 1995 6 43.99 km 11.94 km/h 3 hours, 40 minutes, 59 seconds 5 1996 6 43.38 km 11.85 km/h 3 hours, 39 minutes, 42 seconds 6 1997 12 117.06 km 11.20 km/h 10 hours, 27 minutes, 10 seconds 7 1998 11 61.86 km 12.39 km/h 4 hours, 59 minutes, 35 seconds 8 1999 4 23.06 km Longest distance 12.46 km/h1 hours, 51 minutes, 0 seconds 9 2000 1 7.33 km 11.04 km/h 39 minutes, 51 seconds 10 2001 10 47.2 km 10.20 km/h 4 hours, 37 minutes, 39 seconds 11 2002 20 148.53 km 12.18 km/h 12 hours, 11 minutes, 58 seconds 12 2003 13 96.85 km 11.93 km/h 8 hours, 7 minutes, 3 seconds 13 2004 30 241.87 km 10.84 km/h 22 hours, 18 minutes, 29 seconds 14 2005 45 294.14 km 11.57 km/h 1 days, 1 hours, 25 minutes, 29 seconds 15 2006 44 249.82 km 11.70 km/h 21 hours, 21 minutes, 25 seconds 16 2007 44 296.03 km 11.09 km/h 1 days, 2 hours, 41 minutes, 59 seconds 17 2008 24 175.31 km 10.66 km/h 16 hours, 26 minutes, 29 seconds 18 2009 51 411.69 km 10.33 km/h 1 days, 15 hours, 50 minutes, 17 seconds 19 2010 72 634.03 km 10.63 km/h 2 days, 11 hours, 40 minutes, 3 seconds 20 2011 78 739.6 km 10.41 km/h 2 days, 23 hours, 2 minutes, 9 seconds 21 2012 101 919.3 km 10.29 km/h 3 days, 17 hours, 17 minutes, 50 seconds 22 2013 65 603.26 km 10.68 km/h 2 days, 8 hours, 28 minutes, 43 seconds 23 2014 76 720.22 km 10.87 km/h 2 days, 18 hours, 13 minutes, 53 seconds 24 2015 75 754.86 km 10.58 km/h 2 days, 23 hours, 18 minutes, 56 seconds 25 2016 86 979.32 km 10.11 km/h 4 days, 52 minutes, 3 seconds 26 2017 89 981.09 km 10.23 km/h 3 days, 23 hours, 53 minutes, 50 seconds 27 2018 101 1151.96 km 9.87 km/h 4 days, 20 hours, 46 minutes, 0 seconds 28 2019 84 1120.94 km 8.55 km/h 5 days, 11 hours, 9 minutes, 38 seconds 29 2020 Most runs 115Longest distance 1480.24 km9.58 km/h Most runs 6 days, 10 hours, 31 minutes, 54 seconds30 2021 96 1408.94 km 9.40 km/h 6 days, 5 hours, 54 minutes, 2 seconds 31 2022 88 1246.45 km 9.57 km/h 5 days, 10 hours, 16 minutes, 21 seconds 32 2023 79 1077.38 km 9.38 km/h 4 days, 18 hours, 54 minutes, 21 seconds 33 Longest distance 2024106 (#4 ) 1181.08 km9.51 km/h 5 days, 4 hours, 12 minutes, 32 seconds