VeloStatistics

Lucas Hamilton
AUS | Born on 1996-02-12 | Length: 184 cm | Weigth: 71 kg
Total Grand Tours Monuments One Day races Stage races Big races
Jaar Team Z P T D Z R P T S F Z P T S F Z P T S F Z R P T S F Z R P T S F Points
2025 INEOS Grenadiers 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 2 2 .0
2024 Jayco Alula 0 0 2 55 0 0 0 0 0 0 0 0 0 1 1 0 0 0 4 3 0 0 0 0 3 2 0 0 0 0 7 5 .0
2023 Jayco - Alula 0 0 2 29 0 0 0 0 0 0 0 0 0 1 1 0 0 0 4 4 0 0 0 0 3 3 0 0 0 0 7 7 27.2
2022 Team BikeExchange - Jayco 0 0 2 57 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 3 3 80.6
2021 AUSTRALIA 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .0
Team BikeExchange 0 0 10 67 0 0 0 0 2 1 0 0 0 1 1 0 0 0 2 2 0 0 0 3 4 3 0 0 0 3 8 6 185.1
Jaartotaal 0 0 10 68 0 0 0 0 2 1 0 0 0 1 1 0 0 0 2 2 0 0 0 3 4 3 0 0 0 3 8 6 185.1
2020 Mitchelton - Scott 1 2 7 27 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 1 2 2 0 1 0 1 4 2 216.9
2019 Mitchelton - Scott 2 4 14 50 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 3 3 293.0
2018 Mitchelton - Scott 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .0
2017 4 14 14 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232.6
2016 0 2 2 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.0
Totaal 7 22 53 330 0 0 0 0 6 4 0 0 0 4 3 0 0 0 12 10 0 1 0 4 16 14 0 1 0 4 34 28 311.8
Results
Year Date Race Pos Team UCI Km RaceType
2025 2025-02-02 Cadel Evans Great Ocean Road Race 37 INEOS Grenadiers 1.WT 183,8 Hill
2025 2025-01-26 Tour Down Under 65 INEOS Grenadiers 2.WT GC
2025 2025-01-26 Tour Down Under | Rit 6 131 INEOS Grenadiers 2.WT 90 Sprint
2025 2025-01-25 Tour Down Under | Rit 5 82 INEOS Grenadiers 2.WT 145,7 Hill
2025 2025-01-24 Tour Down Under | Rit 4 50 INEOS Grenadiers 2.WT 157,2 Sprint
2025 2025-01-23 Tour Down Under | Rit 3 73 INEOS Grenadiers 2.WT 147,5 Hill
2025 2025-01-22 Tour Down Under | Rit 2 99 INEOS Grenadiers 2.WT 128,8 Hill
2025 2025-01-21 Tour Down Under | Rit 1 35 INEOS Grenadiers 2.WT 150,7 Sprint
2024 2024-10-20 Tour of Guangxi 59 Jayco Alula 2.WT GC
2024 2024-10-20 Tour of Guangxi | Rit 6 45 Jayco Alula 2.WT 134,3 Hill
2024 2024-10-19 Tour of Guangxi | Rit 5 89 Jayco Alula 2.WT 165,8 Hill
2024 2024-10-18 Tour of Guangxi | Rit 4 78 Jayco Alula 2.WT 176,8
2024 2024-10-17 Tour of Guangxi | Rit 3 87 Jayco Alula 2.WT 214 Sprint
2024 2024-10-16 Tour of Guangxi | Rit 2 72 Jayco Alula 2.WT 181,5 Hill
2024 2024-10-15 Tour of Guangxi | Rit 1 97 Jayco Alula 2.WT 149,4 Sprint
2024 2024-09-15 G.P. Montreal 74 Jayco Alula 1.WT 209,1 Hill
2024 2024-09-13 G.P. Quebec 114 Jayco Alula 1.WT 201,6 Hill
2024 2024-08-25 Bretagne Classic - Ouest-France DNF Jayco Alula 1.WT 259,6 Hill
2024 2024-08-18 Tour of Poland | Rit 7 DNF Jayco Alula 2.WT 152 Sprint
2024 2024-08-17 Tour of Poland | Rit 6 88 Jayco Alula 2.WT 183,2 Mountain finish
2024 2024-08-16 Tour of Poland | Rit 5 103 Jayco Alula 2.WT 187,6 Sprint
2024 2024-08-15 Tour of Poland | Rit 4 73 Jayco Alula 2.WT 195,3 Sprint
2024 2024-08-14 Tour of Poland | Rit 3 59 Jayco Alula 2.WT 156,5 Mountain finish
2024 2024-08-13 Tour of Poland | Rit 2 68 Jayco Alula 2.WT 15,4 ITT
2024 2024-08-12 Tour of Poland | Rit 1 65 Jayco Alula 2.WT 156,1 Hill
2024 2024-04-06 Vuelta al Pais Vasco | Rit 6 30 Jayco Alula 2.WT 137,8 Mountain
2024 2024-04-06 Vuelta al Pais Vasco 32 Jayco Alula 2.WT GC
2024 2024-04-05 Vuelta al Pais Vasco | Rit 5 41 Jayco Alula 2.WT 175,9 Hill
2024 2024-04-04 Vuelta al Pais Vasco | Rit 4 135 Jayco Alula 2.WT 157,5 Hill
2024 2024-04-03 Vuelta al Pais Vasco | Rit 3 110 Jayco Alula 2.WT 190,9 Hill
2024 2024-04-02 Vuelta al Pais Vasco | Rit 2 87 Jayco Alula 2.WT 160 Flat
2024 2024-04-01 Vuelta al Pais Vasco | Rit 1 82 Jayco Alula 2.WT 10 ITT
2024 2024-03-16 Milano - Sanremo 118 Jayco Alula 1.WT 288 Flat
2023 2023-10-07 Il Lombardia 122 Jayco - Alula 1.WT 238 Hill
2023 2023-09-08 G.P. Quebec 68 Jayco - Alula 1.WT 201,6 Sprint
2023 2023-08-20 Bemer Cyclassics - Hamburg 69 Jayco - Alula 1.WT 205,6 Flat
2023 2023-08-04 Tour of Poland 68 Jayco - Alula 2.WT GC
2023 2023-08-04 Tour of Poland | Rit 7 61 Jayco - Alula 2.WT 166,6 Sprint
2023 2023-08-03 Tour of Poland | Rit 6 58 Jayco - Alula 2.WT 16,6 ITT
2023 2023-08-02 Tour of Poland | Rit 5 43 Jayco - Alula 2.WT 198,8 Hill
2023 2023-08-01 Tour of Poland | Rit 4 131 Jayco - Alula 2.WT 198,6 Sprint
2023 2023-07-31 Tour of Poland | Rit 3 102 Jayco - Alula 2.WT 163,3 Hill
2023 2023-07-30 Tour of Poland | Rit 2 67 Jayco - Alula 2.WT 202,9 Uphill finish
2023 2023-07-29 Tour of Poland | Rit 1 48 Jayco - Alula 2.WT 183,7 Sprint
2023 2023-03-12 Paris - Nice 22 Jayco - Alula 2.WT GC
2023 2023-03-12 Paris - Nice | Rit 8 20 Jayco - Alula 2.WT 118,4 Mountain
2023 2023-01-29 Cadel Evans Great Ocean Road Race 36 Jayco - Alula 1.WT 172,7 Hill
2023 2023-01-22 Tour Down Under 54 Jayco - Alula 2.WT GC
2023 2023-01-20 Tour Down Under | Rit 3 16 Jayco - Alula 2.WT 118,5 Hill
2022 2022-09-11 Vuelta a Espana 78 Team BikeExchange - Jayco GT GC
2022 2022-09-11 Vuelta a Espana | Rit 21 107 Team BikeExchange - Jayco GT 100,5 Sprint
2022 2022-09-10 Vuelta a Espana | Rit 20 92 Team BikeExchange - Jayco GT 175,5 Mountain
2022 2022-09-09 Vuelta a Espana | Rit 19 24 Team BikeExchange - Jayco GT 132,7 Hill
2022 2022-09-08 Vuelta a Espana | Rit 18 108 Team BikeExchange - Jayco GT 191,7 Mountain
2022 2022-09-07 Vuelta a Espana | Rit 17 136 Team BikeExchange - Jayco GT 160 Hill
2022 2022-09-06 Vuelta a Espana | Rit 16 132 Team BikeExchange - Jayco GT 188,9 Flat
2022 2022-09-04 Vuelta a Espana | Rit 15 104 Team BikeExchange - Jayco GT 148,1 Mountain
2022 2022-09-03 Vuelta a Espana | Rit 14 92 Team BikeExchange - Jayco GT 160,3 Mountain
2022 2022-09-02 Vuelta a Espana | Rit 13 127 Team BikeExchange - Jayco GT 171 Flat
2022 2022-09-01 Vuelta a Espana | Rit 12 116 Team BikeExchange - Jayco GT 195,5 Mountain
2022 2022-08-31 Vuelta a Espana | Rit 11 146 Team BikeExchange - Jayco GT 193 Sprint
2022 2022-08-30 Vuelta a Espana | Rit 10 84 Team BikeExchange - Jayco GT 31,1 ITT
2022 2022-08-28 Vuelta a Espana | Rit 9 62 Team BikeExchange - Jayco GT 175,5 Hill
2022 2022-08-27 Vuelta a Espana | Rit 8 40 Team BikeExchange - Jayco GT 154,5 Mountain
2022 2022-08-26 Vuelta a Espana | Rit 7 124 Team BikeExchange - Jayco GT 190,1 Hill
2022 2022-08-25 Vuelta a Espana | Rit 6 138 Team BikeExchange - Jayco GT 180 Mountain
2022 2022-08-24 Vuelta a Espana | Rit 5 18 Team BikeExchange - Jayco GT 187 Hill
2022 2022-08-23 Vuelta a Espana | Rit 4 22 Team BikeExchange - Jayco GT 153,5 Hill
2022 2022-08-21 Vuelta a Espana | Rit 3 75 Team BikeExchange - Jayco GT 193,2 Sprint
2022 2022-08-20 Vuelta a Espana | Rit 2 63 Team BikeExchange - Jayco GT 175,1 Sprint
2022 2022-08-05 Tour of Poland 18 Team BikeExchange - Jayco 2.WT GC
2022 2022-08-01 Tour of Poland | Rit 3 9 Team BikeExchange - Jayco 2.WT 237,9 Hill
2022 2022-05-29 Giro d'Italia 13 Team BikeExchange - Jayco GT GC
2022 2022-05-29 Giro d'Italia | Rit 21 25 Team BikeExchange - Jayco GT 17,1 ITT
2022 2022-05-28 Giro d'Italia | Rit 20 18 Team BikeExchange - Jayco GT 167 Mountain
2022 2022-05-27 Giro d'Italia | Rit 19 22 Team BikeExchange - Jayco GT 178 Hill
2022 2022-05-26 Giro d'Italia | Rit 18 30 Team BikeExchange - Jayco GT 146 Flat
2022 2022-05-25 Giro d'Italia | Rit 17 27 Team BikeExchange - Jayco GT 165 Mountain
2022 2022-05-24 Giro d'Italia | Rit 16 15 Team BikeExchange - Jayco GT 200 Mountain
2022 2022-05-22 Giro d'Italia | Rit 15 19 Team BikeExchange - Jayco GT 177 Mountain
2022 2022-05-21 Giro d'Italia | Rit 14 13 Team BikeExchange - Jayco GT 153 Hill
2022 2022-05-20 Giro d'Italia | Rit 13 42 Team BikeExchange - Jayco GT 157 Flat
2022 2022-05-19 Giro d'Italia | Rit 12 7 Team BikeExchange - Jayco GT 186 Hill
2022 2022-05-18 Giro d'Italia | Rit 11 102 Team BikeExchange - Jayco GT 201 Sprint
2022 2022-05-17 Giro d'Italia | Rit 10 14 Team BikeExchange - Jayco GT 194 Hill
2022 2022-05-15 Giro d'Italia | Rit 9 35 Team BikeExchange - Jayco GT 187 Mountain
2022 2022-05-14 Giro d'Italia | Rit 8 66 Team BikeExchange - Jayco GT 149 Hill
2022 2022-05-13 Giro d'Italia | Rit 7 25 Team BikeExchange - Jayco GT 198 Hill
2022 2022-05-12 Giro d'Italia | Rit 6 47 Team BikeExchange - Jayco GT 192 Sprint
2022 2022-05-11 Giro d'Italia | Rit 5 44 Team BikeExchange - Jayco GT 172 Sprint
2022 2022-05-10 Giro d'Italia | Rit 4 18 Team BikeExchange - Jayco GT 166 Mountain
2022 2022-05-08 Giro d'Italia | Rit 3 56 Team BikeExchange - Jayco GT 201 Sprint
2022 2022-05-07 Giro d'Italia | Rit 2 25 Team BikeExchange - Jayco GT 9,2 ITT
2022 2022-05-06 Giro d'Italia | Rit 1 53 Team BikeExchange - Jayco GT 195 Flat
2021 2021-09-19 Eschborn - Frankfurt 82 Team BikeExchange 1.WT 186,49 Sprint
2021 2021-09-05 Vuelta a Espana 54 Team BikeExchange GT 3336,1 GC
2021 2021-09-05 Vuelta a Espana | Rit 21 53 Team BikeExchange GT 33,7 ITT
2021 2021-09-04 Vuelta a Espana | Rit 20 37 Team BikeExchange GT 173,6 Mountain
2021 2021-09-03 Vuelta a Espana | Rit 19 105 Team BikeExchange GT 187,8 Hill
2021 2021-09-02 Vuelta a Espana | Rit 18 51 Team BikeExchange GT 159,2 Mountain
2021 2021-09-01 Vuelta a Espana | Rit 17 65 Team BikeExchange GT 181,6 Mountain
2021 2021-08-31 Vuelta a Espana | Rit 16 103 Team BikeExchange GT 170,8 Sprint
2021 2021-08-29 Vuelta a Espana | Rit 15 65 Team BikeExchange GT 197,5 Mountain
2021 2021-08-28 Vuelta a Espana | Rit 14 110 Team BikeExchange GT 159,7 Mountain
2021 2021-08-27 Vuelta a Espana | Rit 13 142 Team BikeExchange GT 197,2 Flat
2021 2021-08-26 Vuelta a Espana | Rit 12 53 Team BikeExchange GT 166,7 Hill
2021 2021-08-25 Vuelta a Espana | Rit 11 97 Team BikeExchange GT 131,6 Hill
2021 2021-08-24 Vuelta a Espana | Rit 10 66 Team BikeExchange GT 190,2 Hill
2021 2021-08-22 Vuelta a Espana | Rit 9 92 Team BikeExchange GT 187,8 Mountain
2021 2021-08-21 Vuelta a Espana | Rit 8 165 Team BikeExchange GT 163,3 Sprint
2021 2021-08-20 Vuelta a Espana | Rit 7 116 Team BikeExchange GT 152 Mountain
2021 2021-08-19 Vuelta a Espana | Rit 6 30 Team BikeExchange GT 159 Flat
2021 2021-08-18 Vuelta a Espana | Rit 5 58 Team BikeExchange GT 184,4 Sprint
2021 2021-08-17 Vuelta a Espana | Rit 4 66 Team BikeExchange GT 163,6 Sprint
2021 2021-08-16 Vuelta a Espana | Rit 3 74 Team BikeExchange GT 202,8 Mountain
2021 2021-08-15 Vuelta a Espana | Rit 2 76 Team BikeExchange GT 169,5 Sprint
2021 2021-08-14 Vuelta a Espana | Rit 1 98 Team BikeExchange GT 7,1 ITT
2021 2021-07-09 Tour de France | Rit 13 DNF Team BikeExchange GT 219,9 Sprint
2021 2021-07-08 Tour de France | Rit 12 137 Team BikeExchange GT 159,4 Flat
2021 2021-07-07 Tour de France | Rit 11 97 Team BikeExchange GT 198,9 Mountain
2021 2021-07-06 Tour de France | Rit 10 152 Team BikeExchange GT 190,7 Sprint
2021 2021-07-04 Tour de France | Rit 9 94 Team BikeExchange GT 144,89 Mountain
2021 2021-07-03 Tour de France | Rit 8 68 Team BikeExchange GT 150,8 Mountain
2021 2021-07-02 Tour de France | Rit 7 46 Team BikeExchange GT 249,1 Hill
2021 2021-07-01 Tour de France | Rit 6 59 Team BikeExchange GT 160,6 Sprint
2021 2021-06-30 Tour de France | Rit 5 56 Team BikeExchange GT 27,2 ITT
2021 2021-06-29 Tour de France | Rit 4 51 Team BikeExchange GT 150,4 Sprint
2021 2021-06-28 Tour de France | Rit 3 67 Team BikeExchange GT 182,7 Flat
2021 2021-06-27 Tour de France | Rit 2 39 Team BikeExchange GT 183,5 Flat
2021 2021-06-26 Tour de France | Rit 1 28 Team BikeExchange GT 197,8 Flat
2021 2021-06-11 Tour de Suisse | Rit 6 DNF Team BikeExchange 2.WT 130,41 Mountain
2021 2021-06-10 Tour de Suisse | Rit 5 4 Team BikeExchange 2.WT 175,66 Mountain
2021 2021-05-02 Tour de Romandie 8 Team BikeExchange 2.WT 684,74 GC
2021 2021-05-01 Tour de Romandie | Rit 4 4 Team BikeExchange 2.WT 161,39 Mountain
2021 2021-04-30 Tour de Romandie | Rit 3 20 Team BikeExchange 2.WT 169,26 Hill
2021 2021-04-25 Liège - Bastogne - Liège 73 Team BikeExchange 1.WT 259,34 Hill
2021 2021-03-28 Vuelta a Catalunya | Rit 7 18 Team BikeExchange 2.WT 132,9 Mountain
2021 2021-03-28 Vuelta a Catalunya 10 Team BikeExchange 2.WT 1099,3 GC
2021 2021-03-25 Vuelta a Catalunya | Rit 4 10 Team BikeExchange 2.WT 168,9 Mountain
2021 2021-03-24 Vuelta a Catalunya | Rit 3 13 Team BikeExchange 2.WT 204,2 Mountain
2021 2021-03-14 Paris - Nice | Rit 8 14 Team BikeExchange 2.WT 92,7 Hill
2021 2021-03-14 Paris - Nice 4 Team BikeExchange 2.WT 1235,9 GC
2021 2021-03-13 Paris - Nice | Rit 7 4 Team BikeExchange 2.WT 119,2 Mountain
2021 2021-03-12 Paris - Nice | Rit 6 6 Team BikeExchange 2.WT 202,8 Hill
2021 2021-03-10 Paris - Nice | Rit 4 6 Team BikeExchange 2.WT 188 Hill
2020 2020-10-13 Giro d'Italia | Rit 10 DNF Mitchelton - Scott GT 212
2020 2020-10-11 Giro d'Italia | Rit 9 7 Mitchelton - Scott GT 208
2020 2020-10-10 Giro d'Italia | Rit 8 41 Mitchelton - Scott GT 200
2020 2020-10-09 Giro d'Italia | Rit 7 37 Mitchelton - Scott GT 143
2020 2020-10-08 Giro d'Italia | Rit 6 22 Mitchelton - Scott GT 188
2020 2020-10-07 Giro d'Italia | Rit 5 5 Mitchelton - Scott GT 225
2020 2020-10-06 Giro d'Italia | Rit 4 53 Mitchelton - Scott GT 140
2020 2020-10-05 Giro d'Italia | Rit 3 25 Mitchelton - Scott GT 150
2020 2020-10-04 Giro d'Italia | Rit 2 10 Mitchelton - Scott GT 150
2020 2020-10-03 Giro d'Italia | Rit 1 49 Mitchelton - Scott GT 15,1 ITT
2020 2020-09-14 Tirreno - Adriatico 32 Mitchelton - Scott 2.WT
2020 2020-09-10 Tirreno - Adriatico | Rit 4 1 Mitchelton - Scott 2.WT 194
2020 2020-09-09 Tirreno - Adriatico | Rit 3 20 Mitchelton - Scott 2.WT 217
2020 2020-08-15 Il Lombardia DNF Mitchelton - Scott 1.WT 231
2020 2020-01-26 Tour Down Under | Rit 6 11 Mitchelton - Scott 2.WT 151,5
2020 2020-01-26 Tour Down Under 9 Mitchelton - Scott 2.WT
2020 2020-01-23 Tour Down Under | Rit 3 10 Mitchelton - Scott 2.WT 131
2020 2020-01-22 Tour Down Under | Rit 2 12 Mitchelton - Scott 2.WT 135,8
2019 2019-06-02 Giro d'Italia 25 Mitchelton - Scott GT
2019 2019-06-02 Giro d'Italia | Rit 21 35 Mitchelton - Scott GT 17 ITT
2019 2019-06-01 Giro d'Italia | Rit 20 16 Mitchelton - Scott GT 193
2019 2019-05-31 Giro d'Italia | Rit 19 27 Mitchelton - Scott GT 151
2019 2019-05-30 Giro d'Italia | Rit 18 68 Mitchelton - Scott GT 220
2019 2019-05-29 Giro d'Italia | Rit 17 27 Mitchelton - Scott GT 180
2019 2019-05-28 Giro d'Italia | Rit 16 17 Mitchelton - Scott GT 194
2019 2019-05-26 Giro d'Italia | Rit 15 43 Mitchelton - Scott GT 237
2019 2019-05-25 Giro d'Italia | Rit 14 52 Mitchelton - Scott GT 131
2019 2019-05-24 Giro d'Italia | Rit 13 25 Mitchelton - Scott GT 188
2019 2019-05-23 Giro d'Italia | Rit 12 38 Mitchelton - Scott GT 146
2019 2019-05-22 Giro d'Italia | Rit 11 119 Mitchelton - Scott GT 221
2019 2019-05-21 Giro d'Italia | Rit 10 119 Mitchelton - Scott GT 147
2019 2019-05-19 Giro d'Italia | Rit 9 129 Mitchelton - Scott GT 34,7 ITT
2019 2019-05-18 Giro d'Italia | Rit 8 117 Mitchelton - Scott GT 239
2019 2019-05-17 Giro d'Italia | Rit 7 4 Mitchelton - Scott GT 180
2019 2019-05-16 Giro d'Italia | Rit 6 35 Mitchelton - Scott GT 233
2019 2019-05-15 Giro d'Italia | Rit 5 155 Mitchelton - Scott GT 140
2019 2019-05-14 Giro d'Italia | Rit 4 59 Mitchelton - Scott GT 235
2019 2019-05-13 Giro d'Italia | Rit 3 70 Mitchelton - Scott GT 219
2019 2019-05-12 Giro d'Italia | Rit 2 120 Mitchelton - Scott GT 200
2019 2019-05-11 Giro d'Italia | Rit 1 34 Mitchelton - Scott GT 8 ITT
2019 2019-04-13 Vuelta al Pais Vasco 15 Mitchelton - Scott 2.WT
2019 2019-04-13 Vuelta al Pais Vasco | Rit 6 10 Mitchelton - Scott 2.WT 118,2
2019 2019-04-12 Vuelta al Pais Vasco | Rit 5 8 Mitchelton - Scott 2.WT 149,8
2019 2019-04-08 Vuelta al Pais Vasco | Rit 1 19 Mitchelton - Scott 2.WT 11,3 ITT
2019 2019-01-20 Tour Down Under 19 Mitchelton - Scott 2.WT
2019 2019-01-18 Tour Down Under | Rit 4 17 Mitchelton - Scott 2.WT 129,2

DNF means that the rider did not start or finish that day. DF means that the rider finished that day, but no result is known.
VeloStatistics makes every effort to update and/or supplement the content of the website as often as possible.
Despite this care and attention, it is possible that content is incomplete and/or incorrect.
Nothing from this website may be reproduced and/or made public without prior permission from VeloStatistics.
© 2024-2025 VeloStatistics