Overview
Profile views
Number of hits by visitors for the last 30 days.
- 607622
- 374923
- 145424
- 167525
- 172426
- 201127
- 73728
- 64929
- 64630
- 61531
- 5741
- 8642
- 8323
- 8384
- 8985
- 10216
- 12237
- 9738
- 10969
- 445410
- 2071011
- 747112
- 32813
- 87814
- 81515
- 71916
- 75017
- 73618
Photos
Stats per season
Overview of points per season, rider photos and top results.
Season | Points | Wins | Racedays | ||
---|---|---|---|---|---|
2025 | 896 | 896 | 3 | 49 | |
2024 | 684 | 684 | 3 | 70 | |
2023 | 1512 | 1512 | 8 | 68 | |
2022 | 526 | 526 | 6 | 68 | |
2021 | 747 | 747 | 7 | 66 | |
2020 | 797 | 797 | 7 | 46 | |
2019 | 401 | 401 | 3 | 55 | |
2018 | 142 | 142 | - | 60 | |
2017 | 36 | 36 | - | 50 | |
2016 | 83 | 83 | - | 28 | |
2015 | 17 | 17 | - | 12 | |
2014 | 220 | 220 | - | 9 | |
2013 | 17 | 17 | - | 7 | |
6078 | 37 | 588 |
Top results
2x stage World Championships ME - ITT ('21, '20)
7x stage Giro d'Italia ('24, '21, '20)
GC Ethias-Tour de Wallonie ('23)
GC Vuelta a San Juan Internacional ('23)
4x stage Tirreno-Adriatico ('25, '23, '22, '20)
2x stage La Vuelta Ciclista a España ('25, '23)
2nd stage Olympic Games ME - ITT ('24)
2x 2nd Milano-Sanremo ('25, '23)
2nd GC Tirreno-Adriatico ('25)
2x 2nd stage World Championships ME - ITT ('24, '23)
6x stage National Championships Italy ME - ITT ('25, '24, '23, '22, '20, '19)
2x stage Ethias-Tour de Wallonie ('23)
stage Critérium du Dauphiné ('22)
stage BinckBank Tour ('19)
stage UAE Tour ('21)
3x stage Etoile de Bessèges - Tour du Gard ('22, '21)
2x stage Tour de La Provence ('22, '19)
stage Deutschland Tour ('22)
stage Vuelta a San Juan Internacional ('23)
stage Tour of Austria ('24)
Paris-Roubaix Espoirs ('16)
stage Chrono Champenois Masculin International ('15)
GP Laguna Poreč ('16)
Top results per season
2025
stage La Vuelta Ciclista a España (2.UWT)
2nd Milano-Sanremo (1.UWT)
2nd GC Tirreno-Adriatico (2.UWT)
stage Tirreno-Adriatico (2.UWT)
3rd E3 Saxo Classic ME (1.UWT)
Leader in
Tirreno-Adriatico (5)2024
stage Giro d'Italia (2.UWT)
2nd Olympic Games ME - ITT (Olympics)
2nd World Championships ME - ITT (WC)
stage Tour of Austria (2.1)
2nd stage Giro d'Italia (2.UWT)
2023
GC Vuelta a San Juan Internacional (2.Pro)
GC Ethias-Tour de Wallonie (2.Pro)
stage La Vuelta Ciclista a España (2.UWT)
2nd Milano-Sanremo (1.UWT)
2nd World Championships ME - ITT (WC)
stage Tirreno-Adriatico (2.UWT)
2x stage Ethias-Tour de Wallonie (2.Pro)
stage Vuelta a San Juan Internacional (2.Pro)
2022
stage Tirreno-Adriatico (2.UWT)
stage Critérium du Dauphiné (2.UWT)
stage Tour de la Provence (2.Pro)
stage Deutschland Tour (2.Pro)
stage Etoile de Bessèges - Tour du Gard (2.1)
2021
2x stage Giro d'Italia (2.UWT)
stage UAE Tour (2.UWT)
2x stage Etoile de Bessèges - Tour du Gard (2.1)
5th Olympic Games - ITT (Olympics)
Leader in
Giro d'Italia (3)2020
4x stage Giro d'Italia (2.UWT)
stage Tirreno-Adriatico (2.UWT)
2nd GC Vuelta a San Juan Internacional (2.Pro)
Leader in
Giro d'Italia (2)2019
stage BinckBank Tour (2.UWT)
3rd World Championships ME - ITT (WC)
stage Tour de La Provence (2.1)
2nd Chrono des Nations (1.1)
Leader in
Tour de La Provence (1)2018
2nd GC Vuelta a San Juan Internacional (2.1)
2nd stage Vuelta a San Juan Internacional (2.1)
2nd National Championships Italy - ITT (NC)
5th stage Amgen Tour of California (2.UWT)
4th stage Vuelta a San Juan Internacional (2.1)
Leader in
Vuelta a San Juan Internacional (2)2017
5th stage Amgen Tour of California (2.UWT)
102nd Prudential RideLondon-Surrey Classic (1.UWT)
109th GC Amgen Tour of California (2.UWT)
116th Cyclassics Hamburg (1.UWT)
2016
2015
2014
Trofeo Emilio Paganessi (1.1)
Chrono des Nations MJ (1.1)
4th World Championships MJ - ITT (WC)
4th European Championships MJ - ITT (CC)
2013
67th GC Tour of Istria - Memorial Edi Rajkovic (2.Ncup)
ID: 177672