menu

Ben Swift

   vs.   

Mark Cavendish

Same race results

Results in races where both riders started, sorted by the lowest positioned rider.
#DateRaceBen SwiftMark Cavendish
12024-02-24 UAE Tour | Stage 639DNS
22024-02-23 UAE Tour | Stage 55017
32024-02-22 UAE Tour | Stage 43021
42024-02-21 UAE Tour | Stage 360134
52024-02-20 UAE Tour | Stage 2 (ITT)69117
62024-02-19 UAE Tour | Stage 13022
72023-05-28 Giro d'Italia | General classification61119
82023-05-28 Giro d'Italia | Stage 211231
92023-05-27 Giro d'Italia | Stage 20 (ITT)68119
102023-05-26 Giro d'Italia | Stage 1958107
112023-05-25 Giro d'Italia | Stage 1884115
122023-05-24 Giro d'Italia | Stage 171819
132023-05-23 Giro d'Italia | Stage 1630121
142023-05-21 Giro d'Italia | Stage 1550128
152023-05-20 Giro d'Italia | Stage 1430104
162023-05-19 Giro d'Italia | Stage 1347129
172023-05-18 Giro d'Italia | Stage 1211692
182023-05-17 Giro d'Italia | Stage 11693
192023-05-16 Giro d'Italia | Stage 101198
202023-05-14 Giro d'Italia | Stage 9 (ITT)61134
212023-05-13 Giro d'Italia | Stage 8104103
222023-05-12 Giro d'Italia | Stage 776144
232023-05-11 Giro d'Italia | Stage 615141
242023-05-10 Giro d'Italia | Stage 51184
252023-05-09 Giro d'Italia | Stage 471171
262023-05-08 Giro d'Italia | Stage 3138134
272023-05-07 Giro d'Italia | Stage 264107
282023-05-06 Giro d'Italia | Stage 1 (ITT)113126
292023-03-18 Milano-Sanremo73150
302023-02-26 UAE Tour | General classification4889
312023-02-26 UAE Tour | Stage 746103
322023-02-25 UAE Tour | Stage 645131
332023-02-24 UAE Tour | Stage 5318
342023-02-23 UAE Tour | Stage 44018
352023-02-22 UAE Tour | Stage 354104
362023-02-20 UAE Tour | Stage 1363
372022-08-07 Commonwealth Games ME - Road Race1544
382022-06-26 National Championships Great Britain ME - Road Race191
392022-05-29 Giro d'Italia | General classification66145
402022-05-29 Giro d'Italia | Stage 21 (ITT)86145
412022-05-28 Giro d'Italia | Stage 2037149
422022-05-27 Giro d'Italia | Stage 19106138
432022-05-26 Giro d'Italia | Stage 18238
442022-05-25 Giro d'Italia | Stage 1742143
452022-05-24 Giro d'Italia | Stage 1688151
462022-05-22 Giro d'Italia | Stage 1568152
472022-05-21 Giro d'Italia | Stage 1469130
482022-05-20 Giro d'Italia | Stage 13143
492022-05-19 Giro d'Italia | Stage 1230151
502022-05-18 Giro d'Italia | Stage 111486
512022-05-17 Giro d'Italia | Stage 10130151
522022-05-15 Giro d'Italia | Stage 963162
532022-05-14 Giro d'Italia | Stage 833166
542022-05-13 Giro d'Italia | Stage 771108
552022-05-12 Giro d'Italia | Stage 6313
562022-05-11 Giro d'Italia | Stage 5119157
572022-05-10 Giro d'Italia | Stage 491172
582022-05-08 Giro d'Italia | Stage 31141
592022-05-07 Giro d'Italia | Stage 2 (ITT)97124
602022-05-06 Giro d'Italia | Stage 1119146
612022-03-16 Milano - Torino81
622022-03-13 Tirreno-Adriatico | General classification58128
632022-03-13 Tirreno-Adriatico | Stage 74631
642022-03-12 Tirreno-Adriatico | Stage 647140
652022-03-11 Tirreno-Adriatico | Stage 571122
662022-03-10 Tirreno-Adriatico | Stage 4106117
672022-03-09 Tirreno-Adriatico | Stage 33427
682022-03-08 Tirreno-Adriatico | Stage 24368
692022-03-07 Tirreno-Adriatico | Stage 1 (ITT)110100
702021-10-17 National Championships Great Britain ME - Road Race1DNF
712021-09-26 World Championships ME - Road RaceDNFDNF
722021-03-27 Settimana Internazionale Coppi e Bartali | General classification2786
732021-03-27 Settimana Internazionale Coppi e Bartali | Stage 53970
742021-03-26 Settimana Internazionale Coppi e Bartali | Stage 439119
752021-03-25 Settimana Internazionale Coppi e Bartali | Stage 312122
762021-03-24 Settimana Internazionale Coppi e Bartali | Stage 251101
772021-03-23 Settimana Internazionale Coppi e Bartali | Stage 1a182
782019-09-20 Kampioenschap van Vlaanderen6125
792019-09-14 OVO Energy Tour of Britain | General classification1787
802019-09-14 OVO Energy Tour of Britain | Stage 816106
812019-09-13 OVO Energy Tour of Britain | Stage 73260
822019-09-12 OVO Energy Tour of Britain | Stage 6 (ITT)3147
832019-09-11 OVO Energy Tour of Britain | Stage 5710
842019-09-10 OVO Energy Tour of Britain | Stage 44113
852019-09-09 OVO Energy Tour of Britain | Stage 31484
862019-09-08 OVO Energy Tour of Britain | Stage 2686
872019-09-07 OVO Energy Tour of Britain | Stage 1530
882019-09-01 Deutschland Tour | Stage 48DNF
892019-08-31 Deutschland Tour | Stage 32374
902019-08-30 Deutschland Tour | Stage 24110
912019-08-29 Deutschland Tour | Stage 111100
922019-08-08 Tour de Pologne | Stage 616DNS
932019-08-07 Tour de Pologne | Stage 53138
942019-08-05 Tour de Pologne | Stage 3406
952019-08-04 Tour de Pologne | Stage 21618
962019-08-03 Tour de Pologne | Stage 120151
972019-06-30 National Championships Great Britain ME - Road Race122
982018-07-29 Prudential RideLondon-Surrey Classic11312
992018-07-01 National Championships Great Britain ME - Road Race8DNF
1002018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | General classification5868
1012018-06-24 Adriatica Ionica Race/Following the Serenissima Routes | Stage 5342
1022018-06-23 Adriatica Ionica Race/Following the Serenissima Routes | Stage 41329
1032018-06-22 Adriatica Ionica Race/Following the Serenissima Routes | Stage 35794
1042018-06-21 Adriatica Ionica Race/Following the Serenissima Routes | Stage 26061
1052018-05-06 Tour de Yorkshire | Stage 436DNF
1062018-05-05 Tour de Yorkshire | Stage 335115
1072018-05-04 Tour de Yorkshire | Stage 25187
1082018-05-03 Tour de Yorkshire | Stage 14593
1092018-03-17 Milano-Sanremo44DNF
1102017-07-05 Tour de France | Stage 5172DNS
1112017-07-04 Tour de France | Stage 4107186
1122017-07-03 Tour de France | Stage 3103171
1132017-07-02 Tour de France | Stage 274
1142017-07-01 Tour de France | Stage 1 (ITT)103176
1152017-06-25 National Championships Great Britain ME - Road Race5OTL
1162017-03-18 Milano-Sanremo17101
1172017-02-26 Abu Dhabi Tour | Stage 4DNS2
1182017-02-25 Abu Dhabi Tour | Stage 364130
1192017-02-24 Abu Dhabi Tour | Stage 2463
1202017-02-23 Abu Dhabi Tour | Stage 1191
1212016-10-16 World Championships ME - Road Race492
1222016-09-11 Tour of Britain | General classification883
1232016-09-11 Tour of Britain | Stage 82844
1242016-09-10 Tour of Britain | Stage 7b12106
1252016-09-10 Tour of Britain | Stage 7a (ITT)18115
1262016-09-09 Tour of Britain | Stage 61481
1272016-09-08 Tour of Britain | Stage 51948
1282016-09-07 Tour of Britain | Stage 4370
1292016-09-06 Tour of Britain | Stage 32331
1302016-09-05 Tour of Britain | Stage 2668
1312016-09-04 Tour of Britain | Stage 148122
1322016-03-19 Milano-Sanremo2110
1332016-02-06 Dubai Tour | General classification1885
1342016-02-06 Dubai Tour | Stage 4163
1352016-02-05 Dubai Tour | Stage 31793
1362016-02-04 Dubai Tour | Stage 2610
1372016-02-03 Dubai Tour | Stage 1382
1382016-01-31 Cadel Evans Great Ocean Road Race8DNF
1392015-09-11 Tour of Britain | Stage 628DNF
1402015-09-10 Tour of Britain | Stage 54465
1412015-09-09 Tour of Britain | Stage 41613
1422015-09-08 Tour of Britain | Stage 33588
1432015-09-07 Tour of Britain | Stage 23766
1442015-09-06 Tour of Britain | Stage 1162
1452015-08-23 Vattenfall Cyclassics3166
1462015-08-02 Prudential RideLondon & Surrey Classic344
1472015-03-22 Milano-Sanremo1346
1482015-02-07 Dubai Tour | General classification771
1492015-02-07 Dubai Tour | Stage 441
1502015-02-06 Dubai Tour | Stage 37717
1512015-02-05 Dubai Tour | Stage 2392
1522015-02-04 Dubai Tour | Stage 1291
1532014-09-14 Tour of Britain | Stage 8b182
1542014-09-14 Tour of Britain | General classification2541
1552014-09-14 Tour of Britain | Stage 8a (ITT)2515
1562014-09-13 Tour of Britain | Stage 72242
1572014-09-12 Tour of Britain | Stage 6663
1582014-09-11 Tour of Britain | Stage 5541
1592014-09-10 Tour of Britain | Stage 4735
1602014-09-09 Tour of Britain | Stage 339102
1612014-09-08 Tour of Britain | Stage 2234
1622014-09-07 Tour of Britain | Stage 153
1632014-08-24 Vattenfall Cyclassics1175
1642014-06-29 National Championships Great Britain ME - Road Race2DNS
1652014-06-22 Tour de Suisse | Stage 9DNFDNF
1662014-06-21 Tour de Suisse | Stage 8138141
1672014-06-20 Tour de Suisse | Stage 7 (ITT)76144
1682014-06-19 Tour de Suisse | Stage 64118
1692014-06-18 Tour de Suisse | Stage 599162
1702014-06-17 Tour de Suisse | Stage 4151
1712014-06-16 Tour de Suisse | Stage 3137133
1722014-06-15 Tour de Suisse | Stage 25137
1732014-06-14 Tour de Suisse | Stage 1 (ITT)131150
1742014-03-23 Milano-Sanremo35
1752014-03-08 Strade Bianche53DNF
1762013-06-23 National Championships Great Britain ME - Road RaceDNF1
1772012-09-23 World Championships ME - Road Race60DNF
1782011-09-18 Tour of Britain | Stage 8a (ITT)4913
1792011-09-18 Tour of Britain | General classification5513
1802011-09-18 Tour of Britain | Stage 8b51
1812011-09-17 Tour of Britain | Stage 7757
1822011-09-16 Tour of Britain | Stage 68526
1832011-09-15 Tour of Britain | Stage 5802
1842011-09-14 Tour of Britain | Stage 48244
1852011-09-13 Tour of Britain | Stage 3245
1862011-09-11 Tour of Britain | Stage 171
1872011-07-24 Tour de France | General classification137130
1882011-07-24 Tour de France | Stage 211441
1892011-07-23 Tour de France | Stage 20 (ITT)127154
1902011-07-22 Tour de France | Stage 1910696
1912011-07-21 Tour de France | Stage 1814894
1922011-07-20 Tour de France | Stage 17152164
1932011-07-19 Tour de France | Stage 1613242
1942011-07-17 Tour de France | Stage 1561
1952011-07-16 Tour de France | Stage 14109162
1962011-07-15 Tour de France | Stage 13117127
1972011-07-14 Tour de France | Stage 12137151
1982011-07-13 Tour de France | Stage 111111
1992011-07-12 Tour de France | Stage 101442
2002011-07-10 Tour de France | Stage 9135176
2012011-07-09 Tour de France | Stage 8178168
2022011-07-08 Tour de France | Stage 71431
2032011-07-07 Tour de France | Stage 610499
2042011-07-06 Tour de France | Stage 51021
2052011-07-05 Tour de France | Stage 495148
2062011-07-04 Tour de France | Stage 3655
2072011-07-02 Tour de France | Stage 17069
2082011-06-19 Tour de Suisse | Stage 9 (ITT)62135
2092011-06-19 Tour de Suisse | General classification106127
2102011-06-18 Tour de Suisse | Stage 8365
2112011-06-17 Tour de Suisse | Stage 7139125
2122011-06-16 Tour de Suisse | Stage 6121143
2132011-06-15 Tour de Suisse | Stage 51041
2142011-06-14 Tour de Suisse | Stage 445147
2152011-06-13 Tour de Suisse | Stage 395141
2162011-06-12 Tour de Suisse | Stage 2139138
2172011-06-11 Tour de Suisse | Prologue112144
2182011-04-03 Ronde van Vlaanderen / Tour des Flandres ME111110
2192011-01-23 Santos Tour Down Under | General classification3129
2202011-01-23 Santos Tour Down Under | Stage 61120
2212011-01-22 Santos Tour Down Under | Stage 510129
2222011-01-21 Santos Tour Down Under | Stage 4798
2232011-01-20 Santos Tour Down Under | Stage 323130
2242011-01-19 Santos Tour Down Under | Stage 21130
2252011-01-18 Santos Tour Down Under | Stage 16462
2262010-08-30 Vuelta a España | Stage 3DNF141
2272010-08-29 Vuelta a España | Stage 272
2282010-05-01 Tour de Romandie | Stage 436DNS
2292010-04-30 Tour de Romandie | Stage 3 (ITT)92138
2302010-04-29 Tour de Romandie | Stage 281
2312010-04-28 Tour de Romandie | Stage 19131
2322010-04-27 Tour de Romandie | Prologue5217
2332009-05-23 Giro d'Italia | Stage 14153DNS
2342009-05-22 Giro d'Italia | Stage 1381
2352009-05-21 Giro d'Italia | Stage 12 (ITT)157170
2362009-05-20 Giro d'Italia | Stage 11111
2372009-05-19 Giro d'Italia | Stage 10101135
2382009-05-17 Giro d'Italia | Stage 9121
2392009-05-16 Giro d'Italia | Stage 884155
2402009-05-15 Giro d'Italia | Stage 71011
2412009-05-14 Giro d'Italia | Stage 6102154
2422009-05-13 Giro d'Italia | Stage 5164191
2432009-05-12 Giro d'Italia | Stage 4170149
2442009-05-11 Giro d'Italia | Stage 313784
2452009-05-10 Giro d'Italia | Stage 232
2462009-03-07 Monte Paschi Eroica6424
2472009-02-06 Tour of Qatar | General classification1059
2482009-02-06 Tour of Qatar | Stage 61121
2492009-02-04 Tour of Qatar | Stage 41281
2502009-02-03 Tour of Qatar | Stage 36926
2512009-02-02 Tour of Qatar | Stage 210915
2522008-06-29 National Championships Great Britain ME - Road Race315
2532007-09-15 Tour of Britain | General classification3236
2542007-09-15 Tour of Britain | Stage 6566
2552007-09-14 Tour of Britain | Stage 5412
2562007-09-13 Tour of Britain | Stage 42524
2572007-09-12 Tour of Britain | Stage 379
2582007-09-11 Tour of Britain | Stage 25434
2592007-09-10 Tour of Britain | Stage 1101
2602007-09-09 Tour of Britain | Prologue511
2612006-09-03 Tour of Britain | General classification6626
2622006-09-03 Tour of Britain | Stage 6643
2632006-09-02 Tour of Britain | Stage 5282
2642006-09-01 Tour of Britain | Stage 4352
2652006-08-31 Tour of Britain | Stage 34831
2662006-08-30 Tour of Britain | Stage 2844
2672006-08-29 Tour of Britain | Stage 1817
2682006-06-10 Giro Ciclistico d'Italia | Stage 283DNF
2692006-06-09 Giro Ciclistico d'Italia | Stage 1 (ITT)66154
161106
show more