Ben Swift

vs.

Elia Viviani

menu

Same race results

Results in races where both riders started.
  • Racetype
  • Season
  • clear filter
# Date Race Ben Swift Elia Viviani
12025-05-18 4 Jours de Dunkerque / Grand Prix des Hauts de France | General classification2473
22025-05-18 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 54211
32025-05-17 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 429115
42025-05-16 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 34128
52025-05-15 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 235123
62025-05-14 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 13638
72025-05-13 Classique Dunkerque / Grand prix des Hauts de France7348
82024-06-16 Tour of Slovenia | Stage 590DNF
92024-06-15 Tour of Slovenia | Stage 476137
102024-06-14 Tour of Slovenia | Stage 380119
112024-06-13 Tour of Slovenia | Stage 220134
122024-06-12 Tour of Slovenia | Stage 16644
132024-04-07 Paris-Roubaix58DNF
142024-03-31 Ronde van Vlaanderen - Tour des Flandres MEDNFDNF
152024-03-27 Dwars door Vlaanderen - A travers la Flandre ME124120
162024-03-24 Gent-Wevelgem in Flanders Fields ME63DNF
172024-03-22 E3 Saxo Classic93DNF
182024-03-13 Danilith Nokere Koerse4025
192024-02-25 UAE Tour | General classification56110
202024-02-25 UAE Tour | Stage 756107
212024-02-24 UAE Tour | Stage 63928
222024-02-23 UAE Tour | Stage 55026
232024-02-22 UAE Tour | Stage 43031
242024-02-21 UAE Tour | Stage 360100
252024-02-20 UAE Tour | Stage 2 (ITT)6991
262024-02-19 UAE Tour | Stage 130131
272024-01-28 Cadel Evans Great Ocean Road Race7821
282024-01-25 Surf Coast Classic142
292024-01-21 Santos Tour Down Under | General classification110118
302024-01-21 Santos Tour Down Under | Stage 6114124
312024-01-20 Santos Tour Down Under | Stage 588109
322024-01-19 Santos Tour Down Under | Stage 49819
332024-01-18 Santos Tour Down Under | Stage 31142
342024-01-17 Santos Tour Down Under | Stage 2129112
352024-01-16 Santos Tour Down Under | Stage 19732
362023-07-26 Ethias-Tour de Wallonie | Stage 572DNF
372023-07-25 Ethias-Tour de Wallonie | Stage 4 (ITT)4359
382023-07-24 Ethias-Tour de Wallonie | Stage 310846
392023-07-23 Ethias-Tour de Wallonie | Stage 21044
402023-07-22 Ethias-Tour de Wallonie | Stage 11044
412023-02-26 UAE Tour | General classification48123
422023-02-26 UAE Tour | Stage 746122
432023-02-25 UAE Tour | Stage 64523
442023-02-24 UAE Tour | Stage 53126
452023-02-23 UAE Tour | Stage 44019
462023-02-22 UAE Tour | Stage 354135
472023-02-20 UAE Tour | Stage 13620
482022-08-28 Bretagne Classic - Ouest-FranceDNF52
492022-08-21 BEMER Cyclassics9125
502022-06-19 La Route d'Occitanie - La Dépêche du Midi | General classification3894
512022-06-19 La Route d'Occitanie - La Dépêche du Midi | Stage 4234
522022-06-18 La Route d'Occitanie - La Dépêche du Midi | Stage 366130
532022-06-17 La Route d'Occitanie - La Dépêche du Midi | Stage 244128
542022-06-16 La Route d'Occitanie - La Dépêche du Midi | Stage 1283
552022-03-30 Dwars door Vlaanderen - A travers la Flandre ME98104
562022-03-27 Gent-Wevelgem in Flanders Fields MEDNF69
572022-03-19 Milano-Sanremo108116
582022-03-12 Tirreno-Adriatico | Stage 647DNF
592022-03-11 Tirreno-Adriatico | Stage 571133
602022-03-10 Tirreno-Adriatico | Stage 4106132
612022-03-09 Tirreno-Adriatico | Stage 3349
622022-03-08 Tirreno-Adriatico | Stage 24329
632022-03-07 Tirreno-Adriatico | Stage 1 (ITT)11094
642022-02-06 Volta a la Comunitat Valenciana | General classification5092
652022-02-06 Volta a la Comunitat Valenciana | Stage 5412
662022-02-05 Volta a la Comunitat Valenciana | Stage 4504
672022-02-04 Volta a la Comunitat Valenciana | Stage 360117
682022-02-03 Volta a la Comunitat Valenciana | Stage 2623
692022-02-02 Volta a la Comunitat Valenciana | Stage 188123
702021-10-07 Gran Piemonte21117
712021-10-04 Coppa Bernocchi - GP BPM6310
722021-09-05 Benelux Tour | Stage 745DNF
732021-09-04 Benelux Tour | Stage 644118
742021-09-03 Benelux Tour | Stage 51857
752021-09-02 Benelux Tour | Stage 44094
762021-09-01 Benelux Tour | Stage 332119
772021-08-31 Benelux Tour | Stage 2 (ITT)99128
782021-08-30 Benelux Tour | Stage 15844
792021-03-20 Milano-Sanremo7668
802020-10-25 Giro d'Italia | General classification18112
812020-10-25 Giro d'Italia | Stage 21 (ITT)2880
822020-10-24 Giro d'Italia | Stage 203368
832020-10-23 Giro d'Italia | Stage 193223
842020-10-22 Giro d'Italia | Stage 181697
852020-10-21 Giro d'Italia | Stage 1726101
862020-10-20 Giro d'Italia | Stage 165102
872020-10-18 Giro d'Italia | Stage 151994
882020-10-17 Giro d'Italia | Stage 14 (ITT)3978
892020-10-16 Giro d'Italia | Stage 132325
902020-10-15 Giro d'Italia | Stage 1259126
912020-10-14 Giro d'Italia | Stage 111810
922020-10-13 Giro d'Italia | Stage 104116
932020-10-11 Giro d'Italia | Stage 92895
942020-10-10 Giro d'Italia | Stage 82512
952020-10-09 Giro d'Italia | Stage 7410
962020-10-08 Giro d'Italia | Stage 647160
972020-10-07 Giro d'Italia | Stage 536152
982020-10-06 Giro d'Italia | Stage 41685
992020-10-05 Giro d'Italia | Stage 346147
1002020-10-04 Giro d'Italia | Stage 2132122
1012020-10-03 Giro d'Italia | Stage 1 (ITT)67153
1022020-08-08 Milano-Sanremo3138
1032020-02-23 Volta ao Algarve em Bicicleta | General classification20132
1042020-02-23 Volta ao Algarve em Bicicleta | Stage 5 (ITT)5388
1052020-02-22 Volta ao Algarve em Bicicleta | Stage 423152
1062020-02-21 Volta ao Algarve em Bicicleta | Stage 3147
1072020-02-20 Volta ao Algarve em Bicicleta | Stage 219157
1082020-02-19 Volta ao Algarve em Bicicleta | Stage 1162
1092019-08-25 EuroEyes Cyclassics Hamburg141
1102019-06-23 Tour de Suisse | General classification23109
1112019-06-23 Tour de Suisse | Stage 918111
1122019-06-22 Tour de Suisse | Stage 8 (ITT)11852
1132019-06-21 Tour de Suisse | Stage 726134
1142019-06-20 Tour de Suisse | Stage 654138
1152019-06-19 Tour de Suisse | Stage 5131
1162019-06-18 Tour de Suisse | Stage 4481
1172019-06-17 Tour de Suisse | Stage 352
1182019-06-16 Tour de Suisse | Stage 210137
1192019-06-15 Tour de Suisse | Stage 1 (ITT)8857
1202019-05-04 Tour de Romandie | Stage 482DNS
1212019-05-03 Tour de Romandie | Stage 373113
1222019-05-02 Tour de Romandie | Stage 2215
1232019-05-01 Tour de Romandie | Stage 161131
1242019-04-30 Tour de Romandie | Prologue6423
1252018-08-12 European Continental Championships ME - Road RaceDNF20
1262018-07-29 Prudential RideLondon-Surrey Classic1132
1272018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | General classification5864
1282018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | Stage 5341
1292018-06-23 Adriatica Ionica Race/Following the Serenissima Routes | Stage 4131
1302018-06-22 Adriatica Ionica Race/Following the Serenissima Routes | Stage 35778
1312018-06-21 Adriatica Ionica Race/Following the Serenissima Routes | Stage 2601
1322018-03-28 Dwars door Vlaanderen - A travers la Flandre ME80DNF
1332018-03-25 Gent-Wevelgem in Flanders Fields ME1272
1342018-03-17 Milano-Sanremo4419
1352018-03-09 Paris - Nice | Stage 6DNF82
1362018-03-08 Paris - Nice | Stage 511728
1372018-03-07 Paris - Nice | Stage 4 (ITT)115145
1382018-03-06 Paris - Nice | Stage 33081
1392018-03-05 Paris - Nice | Stage 2912
1402018-03-04 Paris - Nice | Stage 110543
1412017-09-24 World Championships ME - Road Race557
1422017-08-20 Cyclassics Hamburg1321
1432017-08-13 BinckBank Tour | Stage 7DNF42
1442017-08-12 BinckBank Tour | Stage 6137108
1452017-08-11 BinckBank Tour | Stage 511518
1462017-08-10 BinckBank Tour | Stage 437143
1472017-08-09 BinckBank Tour | Stage 34359
1482017-08-08 BinckBank Tour | Stage 2 (ITT)23142
1492017-08-07 BinckBank Tour | Stage 18241
1502017-07-30 Prudential RideLondon-Surrey Classic1311
1512017-04-29 Tour de Romandie | Stage 4DNFDNF
1522017-04-28 Tour de Romandie | Stage 3191
1532017-04-27 Tour de Romandie | Stage 25142
1542017-04-26 Tour de Romandie | Stage 1106143
1552017-04-25 Tour de Romandie | Prologue11151
1562017-03-18 Milano-Sanremo179
1572017-02-26 Abu Dhabi Tour | Stage 4DNS66
1582017-02-25 Abu Dhabi Tour | Stage 364153
1592017-02-24 Abu Dhabi Tour | Stage 2466
1602017-02-23 Abu Dhabi Tour | Stage 1195
1612016-10-16 World Championships ME - Road Race4920
1622016-09-29 Giro del Piemonte777
1632016-09-11 Tour of Britain | General classification8104
1642016-09-11 Tour of Britain | Stage 8285
1652016-09-10 Tour of Britain | Stage 7b12105
1662016-09-10 Tour of Britain | Stage 7a (ITT)1893
1672016-09-09 Tour of Britain | Stage 61497
1682016-09-08 Tour of Britain | Stage 51993
1692016-09-07 Tour of Britain | Stage 43111
1702016-09-06 Tour of Britain | Stage 323102
1712016-09-05 Tour of Britain | Stage 26111
1722016-09-04 Tour of Britain | Stage 148123
1732016-03-19 Milano-Sanremo284
1742016-02-06 Dubai Tour | General classification1811
1752016-02-06 Dubai Tour | Stage 4162
1762016-02-05 Dubai Tour | Stage 31725
1772016-02-04 Dubai Tour | Stage 261
1782016-02-03 Dubai Tour | Stage 1388
1792015-10-11 Abu Dhabi Tour | General classification9059
1802015-10-11 Abu Dhabi Tour | Stage 4471
1812015-10-10 Abu Dhabi Tour | Stage 38976
1822015-10-09 Abu Dhabi Tour | Stage 21001
1832015-10-08 Abu Dhabi Tour | Stage 1527
1842015-09-27 World Championships ME - Road Race2289
1852015-09-13 Tour of Britain | General classification2271
1862015-09-13 Tour of Britain | Stage 8501
1872015-09-12 Tour of Britain | Stage 7282
1882015-09-11 Tour of Britain | Stage 62861
1892015-09-10 Tour of Britain | Stage 544109
1902015-09-09 Tour of Britain | Stage 4167
1912015-09-08 Tour of Britain | Stage 3351
1922015-09-07 Tour of Britain | Stage 23795
1932015-09-06 Tour of Britain | Stage 1161
1942015-08-30 GP Ouest France - Plouay8115
1952015-08-23 Vattenfall Cyclassics3114
1962015-08-02 Prudential RideLondon & Surrey Classic328
1972015-02-07 Dubai Tour | General classification7749
1982015-02-07 Dubai Tour | Stage 442
1992015-02-06 Dubai Tour | Stage 37766
2002015-02-05 Dubai Tour | Stage 2391
2012015-02-04 Dubai Tour | Stage 1293
2022015-02-01 Trofeo Playa de Palma-Palma341
2032015-01-29 Trofeo Santanyi-Ses Salines-Campos72
2042014-08-31 GP Ouest France - Plouay3231
2052014-08-10 Prudential RideLondon Classic29
2062014-06-01 Giro d'Italia | General classification113145
2072014-06-01 Giro d'Italia | Stage 211620
2082014-05-31 Giro d'Italia | Stage 20123140
2092014-05-30 Giro d'Italia | Stage 19 (ITT)42111
2102014-05-29 Giro d'Italia | Stage 1899124
2112014-05-28 Giro d'Italia | Stage 1712166
2122014-05-27 Giro d'Italia | Stage 1625121
2132014-05-25 Giro d'Italia | Stage 15124151
2142014-05-24 Giro d'Italia | Stage 14132157
2152014-05-23 Giro d'Italia | Stage 1386
2162014-05-22 Giro d'Italia | Stage 12 (ITT)75158
2172014-05-21 Giro d'Italia | Stage 11171116
2182014-05-20 Giro d'Italia | Stage 108147
2192014-05-18 Giro d'Italia | Stage 9145140
2202014-05-17 Giro d'Italia | Stage 8131142
2212014-05-16 Giro d'Italia | Stage 71510
2222014-05-15 Giro d'Italia | Stage 6190135
2232014-05-14 Giro d'Italia | Stage 5152166
2242014-05-13 Giro d'Italia | Stage 41735
2252014-05-11 Giro d'Italia | Stage 323
2262014-05-10 Giro d'Italia | Stage 274
2272014-03-30 Settimana Internazionale Coppi e Bartali | General classification6569
2282014-03-30 Settimana Internazionale Coppi e Bartali | Stage 4 (ITT)10290
2292014-03-29 Settimana Internazionale Coppi e Bartali | Stage 321
2302014-03-28 Settimana Internazionale Coppi e Bartali | Stage 29995
2312014-03-27 Settimana Internazionale Coppi e Bartali | Stage 1a168
2322013-08-13 Eneco Tour | Stage 2DNS69
2332013-08-12 Eneco Tour | Stage 11675
2342012-09-09 Vuelta a España | General classification121128
2352012-09-09 Vuelta a España | Stage 21192
2362012-09-08 Vuelta a España | Stage 2080118
2372012-09-07 Vuelta a España | Stage 19873
2382012-09-06 Vuelta a España | Stage 18212
2392012-09-05 Vuelta a España | Stage 174866
2402012-09-03 Vuelta a España | Stage 1682136
2412012-09-02 Vuelta a España | Stage 15130155
2422012-09-01 Vuelta a España | Stage 14131118
2432012-08-31 Vuelta a España | Stage 139135
2442012-08-30 Vuelta a España | Stage 12130125
2452012-08-29 Vuelta a España | Stage 11 (ITT)15289
2462012-08-28 Vuelta a España | Stage 10910
2472012-08-26 Vuelta a España | Stage 912389
2482012-08-25 Vuelta a España | Stage 8172150
2492012-08-24 Vuelta a España | Stage 7102
2502012-08-23 Vuelta a España | Stage 6135143
2512012-08-22 Vuelta a España | Stage 5215
2522012-08-21 Vuelta a España | Stage 4176162
2532012-08-20 Vuelta a España | Stage 3192140
2542012-08-19 Vuelta a España | Stage 234
2552012-07-16 Tour de Pologne | Stage 7337
2562012-07-16 Tour de Pologne | General classification79119
2572012-07-15 Tour de Pologne | Stage 6112147
2582012-07-14 Tour de Pologne | Stage 512
2592012-07-13 Tour de Pologne | Stage 4215
2602012-07-12 Tour de Pologne | Stage 3109170
2612012-07-11 Tour de Pologne | Stage 212
2622012-07-10 Tour de Pologne | Stage 15083
2632012-06-17 Tour de Suisse | Stage 8DNFDNF
2642012-06-16 Tour de Suisse | Stage 7113101
2652012-06-15 Tour de Suisse | Stage 6 (ITT)13797
2662012-06-14 Tour de Suisse | Stage 5287
2672012-06-13 Tour de Suisse | Stage 4878
2682012-06-12 Tour de Suisse | Stage 368145
2692012-06-11 Tour de Suisse | Stage 23144
2702012-06-10 Tour de Suisse | Stage 1104141
2712012-06-09 Tour de Suisse | Prologue135117
2722011-04-03 Ronde van Vlaanderen / Tour des Flandres ME111DNF
2732011-03-31 Driedaagse De Panne-Koksijde | Stage 3OTLOTL
2742011-03-30 Driedaagse De Panne-Koksijde | Stage 213778
2752011-03-29 Driedaagse De Panne-Koksijde | Stage 111416
2762011-01-23 Santos Tour Down Under | General classification332
2772011-01-23 Santos Tour Down Under | Stage 6115
2782011-01-22 Santos Tour Down Under | Stage 51066
2792011-01-21 Santos Tour Down Under | Stage 4714
2802011-01-20 Santos Tour Down Under | Stage 32324
2812011-01-19 Santos Tour Down Under | Stage 2127
2822011-01-18 Santos Tour Down Under | Stage 1645
2832010-08-15 Vattenfall Cyclassics5878
151128
show 263 more lines