Elia Viviani

vs.

Ben Swift

menu

Same race results

Results in races where both riders started.
  • Racetype
  • Season
  • clear filter
# Date Race Elia Viviani Ben Swift
12025-08-17 ADAC Cyclassics48111
22025-05-18 4 Jours de Dunkerque / Grand Prix des Hauts de France | General classification7324
32025-05-18 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 51142
42025-05-17 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 411529
52025-05-16 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 32841
62025-05-15 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 212335
72025-05-14 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 13836
82025-05-13 Classique Dunkerque / Grand prix des Hauts de France4873
92024-06-16 Tour of Slovenia | Stage 5DNF90
102024-06-15 Tour of Slovenia | Stage 413776
112024-06-14 Tour of Slovenia | Stage 311980
122024-06-13 Tour of Slovenia | Stage 213420
132024-06-12 Tour of Slovenia | Stage 14466
142024-04-07 Paris-RoubaixDNF58
152024-03-31 Ronde van Vlaanderen - Tour des Flandres MEDNFDNF
162024-03-27 Dwars door Vlaanderen - A travers la Flandre ME120124
172024-03-24 Gent-Wevelgem in Flanders Fields MEDNF63
182024-03-22 E3 Saxo ClassicDNF93
192024-03-13 Danilith Nokere Koerse2540
202024-02-25 UAE Tour | General classification11056
212024-02-25 UAE Tour | Stage 710756
222024-02-24 UAE Tour | Stage 62839
232024-02-23 UAE Tour | Stage 52650
242024-02-22 UAE Tour | Stage 43130
252024-02-21 UAE Tour | Stage 310060
262024-02-20 UAE Tour | Stage 2 (ITT)9169
272024-02-19 UAE Tour | Stage 113130
282024-01-28 Cadel Evans Great Ocean Road Race2178
292024-01-25 Surf Coast Classic214
302024-01-21 Santos Tour Down Under | General classification118110
312024-01-21 Santos Tour Down Under | Stage 6124114
322024-01-20 Santos Tour Down Under | Stage 510988
332024-01-19 Santos Tour Down Under | Stage 41998
342024-01-18 Santos Tour Down Under | Stage 32114
352024-01-17 Santos Tour Down Under | Stage 2112129
362024-01-16 Santos Tour Down Under | Stage 13297
372023-07-26 Ethias-Tour de Wallonie | Stage 5DNF72
382023-07-25 Ethias-Tour de Wallonie | Stage 4 (ITT)5943
392023-07-24 Ethias-Tour de Wallonie | Stage 346108
402023-07-23 Ethias-Tour de Wallonie | Stage 24104
412023-07-22 Ethias-Tour de Wallonie | Stage 14104
422023-02-26 UAE Tour | General classification12348
432023-02-26 UAE Tour | Stage 712246
442023-02-25 UAE Tour | Stage 62345
452023-02-24 UAE Tour | Stage 52631
462023-02-23 UAE Tour | Stage 41940
472023-02-22 UAE Tour | Stage 313554
482023-02-20 UAE Tour | Stage 12036
492022-08-28 Bretagne Classic - Ouest-France52DNF
502022-08-21 BEMER Cyclassics2591
512022-06-19 La Route d'Occitanie - La Dépêche du Midi | General classification9438
522022-06-19 La Route d'Occitanie - La Dépêche du Midi | Stage 4423
532022-06-18 La Route d'Occitanie - La Dépêche du Midi | Stage 313066
542022-06-17 La Route d'Occitanie - La Dépêche du Midi | Stage 212844
552022-06-16 La Route d'Occitanie - La Dépêche du Midi | Stage 1328
562022-03-30 Dwars door Vlaanderen - A travers la Flandre ME10498
572022-03-27 Gent-Wevelgem in Flanders Fields ME69DNF
582022-03-19 Milano-Sanremo116108
592022-03-12 Tirreno-Adriatico | Stage 6DNF47
602022-03-11 Tirreno-Adriatico | Stage 513371
612022-03-10 Tirreno-Adriatico | Stage 4132106
622022-03-09 Tirreno-Adriatico | Stage 3934
632022-03-08 Tirreno-Adriatico | Stage 22943
642022-03-07 Tirreno-Adriatico | Stage 1 (ITT)94110
652022-02-06 Volta a la Comunitat Valenciana | General classification9250
662022-02-06 Volta a la Comunitat Valenciana | Stage 5241
672022-02-05 Volta a la Comunitat Valenciana | Stage 4450
682022-02-04 Volta a la Comunitat Valenciana | Stage 311760
692022-02-03 Volta a la Comunitat Valenciana | Stage 2362
702022-02-02 Volta a la Comunitat Valenciana | Stage 112388
712021-10-07 Gran Piemonte11721
722021-10-04 Coppa Bernocchi - GP BPM1063
732021-09-05 Benelux Tour | Stage 7DNF45
742021-09-04 Benelux Tour | Stage 611844
752021-09-03 Benelux Tour | Stage 55718
762021-09-02 Benelux Tour | Stage 49440
772021-09-01 Benelux Tour | Stage 311932
782021-08-31 Benelux Tour | Stage 2 (ITT)12899
792021-08-30 Benelux Tour | Stage 14458
802021-03-20 Milano-Sanremo6876
812020-10-25 Giro d'Italia | General classification11218
822020-10-25 Giro d'Italia | Stage 21 (ITT)8028
832020-10-24 Giro d'Italia | Stage 206833
842020-10-23 Giro d'Italia | Stage 192332
852020-10-22 Giro d'Italia | Stage 189716
862020-10-21 Giro d'Italia | Stage 1710126
872020-10-20 Giro d'Italia | Stage 161025
882020-10-18 Giro d'Italia | Stage 159419
892020-10-17 Giro d'Italia | Stage 14 (ITT)7839
902020-10-16 Giro d'Italia | Stage 132523
912020-10-15 Giro d'Italia | Stage 1212659
922020-10-14 Giro d'Italia | Stage 111018
932020-10-13 Giro d'Italia | Stage 101164
942020-10-11 Giro d'Italia | Stage 99528
952020-10-10 Giro d'Italia | Stage 81225
962020-10-09 Giro d'Italia | Stage 7104
972020-10-08 Giro d'Italia | Stage 616047
982020-10-07 Giro d'Italia | Stage 515236
992020-10-06 Giro d'Italia | Stage 45168
1002020-10-05 Giro d'Italia | Stage 314746
1012020-10-04 Giro d'Italia | Stage 2122132
1022020-10-03 Giro d'Italia | Stage 1 (ITT)15367
1032020-08-08 Milano-Sanremo3831
1042020-02-23 Volta ao Algarve em Bicicleta | General classification13220
1052020-02-23 Volta ao Algarve em Bicicleta | Stage 5 (ITT)8853
1062020-02-22 Volta ao Algarve em Bicicleta | Stage 415223
1072020-02-21 Volta ao Algarve em Bicicleta | Stage 3714
1082020-02-20 Volta ao Algarve em Bicicleta | Stage 215719
1092020-02-19 Volta ao Algarve em Bicicleta | Stage 1216
1102019-08-25 EuroEyes Cyclassics Hamburg114
1112019-06-23 Tour de Suisse | General classification10923
1122019-06-23 Tour de Suisse | Stage 911118
1132019-06-22 Tour de Suisse | Stage 8 (ITT)52118
1142019-06-21 Tour de Suisse | Stage 713426
1152019-06-20 Tour de Suisse | Stage 613854
1162019-06-19 Tour de Suisse | Stage 5113
1172019-06-18 Tour de Suisse | Stage 4148
1182019-06-17 Tour de Suisse | Stage 325
1192019-06-16 Tour de Suisse | Stage 213710
1202019-06-15 Tour de Suisse | Stage 1 (ITT)5788
1212019-05-03 Tour de Romandie | Stage 311373
1222019-05-02 Tour de Romandie | Stage 2521
1232019-05-01 Tour de Romandie | Stage 113161
1242019-04-30 Tour de Romandie | Prologue2364
1252018-08-12 European Continental Championships ME - Road Race20DNF
1262018-07-29 Prudential RideLondon-Surrey Classic2113
1272018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | General classification6458
1282018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | Stage 5134
1292018-06-23 Adriatica Ionica Race/Following the Serenissima Routes | Stage 4113
1302018-06-22 Adriatica Ionica Race/Following the Serenissima Routes | Stage 37857
1312018-06-21 Adriatica Ionica Race/Following the Serenissima Routes | Stage 2160
1322018-03-28 Dwars door Vlaanderen - A travers la Flandre MEDNF80
1332018-03-25 Gent-Wevelgem in Flanders Fields ME2127
1342018-03-17 Milano-Sanremo1944
1352018-03-09 Paris - Nice | Stage 682DNF
1362018-03-08 Paris - Nice | Stage 528117
1372018-03-07 Paris - Nice | Stage 4 (ITT)145115
1382018-03-06 Paris - Nice | Stage 38130
1392018-03-05 Paris - Nice | Stage 2291
1402018-03-04 Paris - Nice | Stage 143105
1412017-09-24 World Championships ME - Road Race575
1422017-08-20 Cyclassics Hamburg1132
1432017-08-13 BinckBank Tour | Stage 742DNF
1442017-08-12 BinckBank Tour | Stage 6108137
1452017-08-11 BinckBank Tour | Stage 518115
1462017-08-10 BinckBank Tour | Stage 414337
1472017-08-09 BinckBank Tour | Stage 35943
1482017-08-08 BinckBank Tour | Stage 2 (ITT)14223
1492017-08-07 BinckBank Tour | Stage 14182
1502017-07-30 Prudential RideLondon-Surrey Classic1113
1512017-04-29 Tour de Romandie | Stage 4DNFDNF
1522017-04-28 Tour de Romandie | Stage 3119
1532017-04-27 Tour de Romandie | Stage 21425
1542017-04-26 Tour de Romandie | Stage 1143106
1552017-04-25 Tour de Romandie | Prologue51111
1562017-03-18 Milano-Sanremo917
1572017-02-25 Abu Dhabi Tour | Stage 315364
1582017-02-24 Abu Dhabi Tour | Stage 2646
1592017-02-23 Abu Dhabi Tour | Stage 1519
1602016-10-16 World Championships ME - Road Race2049
1612016-09-29 Giro del Piemonte777
1622016-09-11 Tour of Britain | General classification1048
1632016-09-11 Tour of Britain | Stage 8528
1642016-09-10 Tour of Britain | Stage 7b10512
1652016-09-10 Tour of Britain | Stage 7a (ITT)9318
1662016-09-09 Tour of Britain | Stage 69714
1672016-09-08 Tour of Britain | Stage 59319
1682016-09-07 Tour of Britain | Stage 41113
1692016-09-06 Tour of Britain | Stage 310223
1702016-09-05 Tour of Britain | Stage 21116
1712016-09-04 Tour of Britain | Stage 112348
1722016-03-19 Milano-Sanremo842
1732016-02-06 Dubai Tour | General classification1118
1742016-02-06 Dubai Tour | Stage 4216
1752016-02-05 Dubai Tour | Stage 32517
1762016-02-04 Dubai Tour | Stage 216
1772016-02-03 Dubai Tour | Stage 1838
1782015-10-11 Abu Dhabi Tour | General classification5990
1792015-10-11 Abu Dhabi Tour | Stage 4147
1802015-10-10 Abu Dhabi Tour | Stage 37689
1812015-10-09 Abu Dhabi Tour | Stage 21100
1822015-10-08 Abu Dhabi Tour | Stage 1752
1832015-09-27 World Championships ME - Road Race8922
1842015-09-13 Tour of Britain | General classification7122
1852015-09-13 Tour of Britain | Stage 8150
1862015-09-12 Tour of Britain | Stage 7228
1872015-09-11 Tour of Britain | Stage 66128
1882015-09-10 Tour of Britain | Stage 510944
1892015-09-09 Tour of Britain | Stage 4716
1902015-09-08 Tour of Britain | Stage 3135
1912015-09-07 Tour of Britain | Stage 29537
1922015-09-06 Tour of Britain | Stage 1116
1932015-08-30 GP Ouest France - Plouay1581
1942015-08-23 Vattenfall Cyclassics1431
1952015-08-02 Prudential RideLondon & Surrey Classic283
1962015-02-07 Dubai Tour | General classification4977
1972015-02-07 Dubai Tour | Stage 424
1982015-02-06 Dubai Tour | Stage 36677
1992015-02-05 Dubai Tour | Stage 2139
2002015-02-04 Dubai Tour | Stage 1329
2012015-02-01 Trofeo Playa de Palma-Palma413
2022015-01-29 Trofeo Santanyi-Ses Salines-Campos27
2032014-08-31 GP Ouest France - Plouay3132
2042014-08-10 Prudential RideLondon Classic92
2052014-06-01 Giro d'Italia | General classification145113
2062014-06-01 Giro d'Italia | Stage 212016
2072014-05-31 Giro d'Italia | Stage 20140123
2082014-05-30 Giro d'Italia | Stage 19 (ITT)11142
2092014-05-29 Giro d'Italia | Stage 1812499
2102014-05-28 Giro d'Italia | Stage 1766121
2112014-05-27 Giro d'Italia | Stage 1612125
2122014-05-25 Giro d'Italia | Stage 15151124
2132014-05-24 Giro d'Italia | Stage 14157132
2142014-05-23 Giro d'Italia | Stage 1368
2152014-05-22 Giro d'Italia | Stage 12 (ITT)15875
2162014-05-21 Giro d'Italia | Stage 11116171
2172014-05-20 Giro d'Italia | Stage 101478
2182014-05-18 Giro d'Italia | Stage 9140145
2192014-05-17 Giro d'Italia | Stage 8142131
2202014-05-16 Giro d'Italia | Stage 71015
2212014-05-15 Giro d'Italia | Stage 6135190
2222014-05-14 Giro d'Italia | Stage 5166152
2232014-05-13 Giro d'Italia | Stage 45173
2242014-05-11 Giro d'Italia | Stage 332
2252014-05-10 Giro d'Italia | Stage 247
2262014-03-30 Settimana Internazionale Coppi e Bartali | General classification6965
2272014-03-30 Settimana Internazionale Coppi e Bartali | Stage 4 (ITT)90102
2282014-03-29 Settimana Internazionale Coppi e Bartali | Stage 312
2292014-03-28 Settimana Internazionale Coppi e Bartali | Stage 29599
2302014-03-27 Settimana Internazionale Coppi e Bartali | Stage 1a681
2312013-08-12 Eneco Tour | Stage 15167
2322012-09-09 Vuelta a España | General classification128121
2332012-09-09 Vuelta a España | Stage 21219
2342012-09-08 Vuelta a España | Stage 2011880
2352012-09-07 Vuelta a España | Stage 19738
2362012-09-06 Vuelta a España | Stage 18122
2372012-09-05 Vuelta a España | Stage 176648
2382012-09-03 Vuelta a España | Stage 1613682
2392012-09-02 Vuelta a España | Stage 15155130
2402012-09-01 Vuelta a España | Stage 14118131
2412012-08-31 Vuelta a España | Stage 131359
2422012-08-30 Vuelta a España | Stage 12125130
2432012-08-29 Vuelta a España | Stage 11 (ITT)89152
2442012-08-28 Vuelta a España | Stage 10109
2452012-08-26 Vuelta a España | Stage 989123
2462012-08-25 Vuelta a España | Stage 8150172
2472012-08-24 Vuelta a España | Stage 7210
2482012-08-23 Vuelta a España | Stage 6143135
2492012-08-22 Vuelta a España | Stage 5521
2502012-08-21 Vuelta a España | Stage 4162176
2512012-08-20 Vuelta a España | Stage 3140192
2522012-08-19 Vuelta a España | Stage 243
2532012-07-16 Tour de Pologne | Stage 7373
2542012-07-16 Tour de Pologne | General classification11979
2552012-07-15 Tour de Pologne | Stage 6147112
2562012-07-14 Tour de Pologne | Stage 521
2572012-07-13 Tour de Pologne | Stage 4152
2582012-07-12 Tour de Pologne | Stage 3170109
2592012-07-11 Tour de Pologne | Stage 221
2602012-07-10 Tour de Pologne | Stage 18350
2612012-06-17 Tour de Suisse | Stage 8DNFDNF
2622012-06-16 Tour de Suisse | Stage 7101113
2632012-06-15 Tour de Suisse | Stage 6 (ITT)97137
2642012-06-14 Tour de Suisse | Stage 5872
2652012-06-13 Tour de Suisse | Stage 4887
2662012-06-12 Tour de Suisse | Stage 314568
2672012-06-11 Tour de Suisse | Stage 21443
2682012-06-10 Tour de Suisse | Stage 1141104
2692012-06-09 Tour de Suisse | Prologue117135
2702011-04-03 Ronde van Vlaanderen / Tour des Flandres MEDNF111
2712011-03-31 Driedaagse De Panne-Koksijde | Stage 3OTLOTL
2722011-03-30 Driedaagse De Panne-Koksijde | Stage 278137
2732011-03-29 Driedaagse De Panne-Koksijde | Stage 116114
2742011-01-23 Santos Tour Down Under | General classification323
2752011-01-23 Santos Tour Down Under | Stage 6151
2762011-01-22 Santos Tour Down Under | Stage 56610
2772011-01-21 Santos Tour Down Under | Stage 4147
2782011-01-20 Santos Tour Down Under | Stage 32423
2792011-01-19 Santos Tour Down Under | Stage 2271
2802011-01-18 Santos Tour Down Under | Stage 1564
2812010-08-15 Vattenfall Cyclassics7858
127150
show 261 more lines