Ben Swift

vs.

Elia Viviani

menu

Sprint analysis

Results in races where both riders started that were won in a sprint of a large group.

Per season

Season #Results Ben Swift Elia Viviani
2025422
20241037
20236-6
2022716
202133-
2020734
2019624
20186-6
2017936
2016743
201512111
2014743
20131-1
201214113
2011734
201011-

All results

# Date Race Ben Swift Elia Viviani ProfileScore
12025-05-18 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 542115
22025-05-15 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 23512364
32025-05-14 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 1363833
42025-05-13 Classique Dunkerque / Grand prix des Hauts de France734841
52024-06-13 Tour of Slovenia | Stage 22013487
62024-06-12 Tour of Slovenia | Stage 1664421
72024-02-24 UAE Tour | Stage 639280
82024-02-23 UAE Tour | Stage 550268
92024-02-22 UAE Tour | Stage 430310
102024-02-19 UAE Tour | Stage 13013159
112024-01-25 Surf Coast Classic14234
122024-01-19 Santos Tour Down Under | Stage 498199
132024-01-18 Santos Tour Down Under | Stage 3114237
142024-01-16 Santos Tour Down Under | Stage 1973227
152023-07-24 Ethias-Tour de Wallonie | Stage 31084654
162023-07-23 Ethias-Tour de Wallonie | Stage 2104457
172023-07-22 Ethias-Tour de Wallonie | Stage 1104486
182023-02-25 UAE Tour | Stage 645230
192023-02-24 UAE Tour | Stage 531263
202023-02-23 UAE Tour | Stage 440190
212022-06-17 La Route d'Occitanie - La Dépêche du Midi | Stage 24412897
222022-06-16 La Route d'Occitanie - La Dépêche du Midi | Stage 128351
232022-03-09 Tirreno-Adriatico | Stage 334953
242022-03-08 Tirreno-Adriatico | Stage 2432970
252022-02-06 Volta a la Comunitat Valenciana | Stage 541212
262022-02-05 Volta a la Comunitat Valenciana | Stage 450419
272022-02-03 Volta a la Comunitat Valenciana | Stage 262383
282021-10-07 Gran Piemonte2111722
292021-09-03 Benelux Tour | Stage 5185745
302021-09-02 Benelux Tour | Stage 440942
312020-10-16 Giro d'Italia | Stage 13232586
322020-10-14 Giro d'Italia | Stage 11181050
332020-10-09 Giro d'Italia | Stage 74105
342020-10-08 Giro d'Italia | Stage 647160107
352020-10-06 Giro d'Italia | Stage 4168545
362020-02-21 Volta ao Algarve em Bicicleta | Stage 314764
372020-02-19 Volta ao Algarve em Bicicleta | Stage 116254
382019-08-25 EuroEyes Cyclassics Hamburg14195
392019-06-19 Tour de Suisse | Stage 513183
402019-06-18 Tour de Suisse | Stage 448192
412019-06-17 Tour de Suisse | Stage 35242
422019-05-03 Tour de Romandie | Stage 373113122
432019-05-01 Tour de Romandie | Stage 161131154
442018-07-29 Prudential RideLondon-Surrey Classic113234
452018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | Stage 534168
462018-06-23 Adriatica Ionica Race/Following the Serenissima Routes | Stage 413132
472018-06-21 Adriatica Ionica Race/Following the Serenissima Routes | Stage 260161
482018-03-05 Paris - Nice | Stage 29124
492018-03-04 Paris - Nice | Stage 11054346
502017-08-20 Cyclassics Hamburg132131
512017-08-10 BinckBank Tour | Stage 4371435
522017-08-09 BinckBank Tour | Stage 343590
532017-08-07 BinckBank Tour | Stage 182410
542017-07-30 Prudential RideLondon-Surrey Classic131135
552017-04-28 Tour de Romandie | Stage 319161
562017-04-26 Tour de Romandie | Stage 1106143136
572017-02-26 Abu Dhabi Tour | Stage 41006660
582017-02-23 Abu Dhabi Tour | Stage 11955
592016-09-29 Giro del Piemonte777
602016-09-11 Tour of Britain | Stage 8285
612016-09-07 Tour of Britain | Stage 43111
622016-09-04 Tour of Britain | Stage 148123
632016-03-19 Milano-Sanremo28464
642016-02-04 Dubai Tour | Stage 261
652016-02-03 Dubai Tour | Stage 1388
662015-10-11 Abu Dhabi Tour | Stage 4471
672015-10-09 Abu Dhabi Tour | Stage 21001
682015-09-12 Tour of Britain | Stage 7282
692015-09-09 Tour of Britain | Stage 4167
702015-09-08 Tour of Britain | Stage 3351
712015-09-06 Tour of Britain | Stage 1161
722015-08-30 GP Ouest France - Plouay8115
732015-08-23 Vattenfall Cyclassics311432
742015-02-07 Dubai Tour | Stage 442
752015-02-04 Dubai Tour | Stage 1293
762015-02-01 Trofeo Playa de Palma-Palma341
772015-01-29 Trofeo Santanyi-Ses Salines-Campos72
782014-06-01 Giro d'Italia | Stage 21162033
792014-05-20 Giro d'Italia | Stage 1081479
802014-05-16 Giro d'Italia | Stage 7151074
812014-05-14 Giro d'Italia | Stage 5152166103
822014-05-13 Giro d'Italia | Stage 417351
832014-05-11 Giro d'Italia | Stage 3238
842014-05-10 Giro d'Italia | Stage 27411
852013-08-13 Eneco Tour | Stage 210066940
862012-09-09 Vuelta a España | Stage 211927
872012-09-06 Vuelta a España | Stage 1821219
882012-08-28 Vuelta a España | Stage 1091047
892012-08-24 Vuelta a España | Stage 710232
902012-08-22 Vuelta a España | Stage 52158
912012-08-19 Vuelta a España | Stage 23440
922012-07-16 Tour de Pologne | Stage 7337
932012-07-14 Tour de Pologne | Stage 512
942012-07-13 Tour de Pologne | Stage 4215
952012-07-12 Tour de Pologne | Stage 3109170
962012-07-11 Tour de Pologne | Stage 212
972012-07-10 Tour de Pologne | Stage 15083
982012-06-12 Tour de Suisse | Stage 368145141
992012-06-11 Tour de Suisse | Stage 2314447
1002011-03-31 Driedaagse De Panne-Koksijde | Stage 310071007
1012011-03-30 Driedaagse De Panne-Koksijde | Stage 213778
1022011-03-29 Driedaagse De Panne-Koksijde | Stage 111416
1032011-01-23 Santos Tour Down Under | Stage 6115
1042011-01-20 Santos Tour Down Under | Stage 32324
1052011-01-19 Santos Tour Down Under | Stage 2127
1062011-01-18 Santos Tour Down Under | Stage 1645
1072010-08-15 Vattenfall Cyclassics5878
4166
show 57 more lines