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