Won Giro stage(s)? Yes
Won Vuelta stage(s)? No
Won Tour stage(s)? No
Sprinter? Yes
Climber? No
Puncheur? No
Swiss? No
Italian? Yes
French? No
From a country with a current WT stage race? Yes
From a country with a currently ongoing WT stage race? No
GT winner? No
GT stage winner? Yes
Active? No
Male? Yes
European? Yes
Won Vuelta stage(s)? No
Won Tour stage(s)? No
Sprinter? Yes
Climber? No
Puncheur? No
Swiss? No
Italian? Yes
French? No
From a country with a current WT stage race? Yes
From a country with a currently ongoing WT stage race? No
GT winner? No
GT stage winner? Yes
Active? No
Male? Yes
European? Yes