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