menu

Geraint Thomas

   vs.   

Ben Swift

Same race results

Results in races where both riders started, sorted by the lowest positioned rider.
#DateRaceGeraint ThomasBen Swift
12025-05-04 Tour de Romandie | General classification2855
22025-05-04 Tour de Romandie | Stage 5 (ITT)4567
32025-05-03 Tour de Romandie | Stage 42755
42025-05-02 Tour de Romandie | Stage 34053
52025-05-01 Tour de Romandie | Stage 24861
62025-04-30 Tour de Romandie | Stage 15210
72025-04-29 Tour de Romandie | Prologue78109
82025-03-22 Milano-Sanremo110130
92025-02-02 Cadel Evans Great Ocean Road Race - MenDNF52
102025-01-30 Surf Coast Classic - Men627
112025-01-26 Santos Tour Down Under | General Classification12978
122025-01-26 Santos Tour Down Under | Stage 613081
132025-01-25 Santos Tour Down Under | Stage 58373
142025-01-24 Santos Tour Down Under | Stage 4109108
152025-01-23 Santos Tour Down Under | Stage 313172
162025-01-22 Santos Tour Down Under | Stage 212641
172025-01-21 Santos Tour Down Under | Stage 11345
182024-05-26 Giro d'Italia | General classification358
192024-05-26 Giro d'Italia | Stage 212764
202024-05-25 Giro d'Italia | Stage 20767
212024-05-24 Giro d'Italia | Stage 193245
222024-05-23 Giro d'Italia | Stage 184737
232024-05-22 Giro d'Italia | Stage 17436
242024-05-21 Giro d'Italia | Stage 161553
252024-05-19 Giro d'Italia | Stage 15649
262024-05-18 Giro d'Italia | Stage 14 (ITT)4113
272024-05-17 Giro d'Italia | Stage 1333106
282024-05-16 Giro d'Italia | Stage 121759
292024-05-15 Giro d'Italia | Stage 115196
302024-05-14 Giro d'Italia | Stage 101663
312024-05-12 Giro d'Italia | Stage 93223
322024-05-11 Giro d'Italia | Stage 8550
332024-05-10 Giro d'Italia | Stage 7 (ITT)10122
342024-05-09 Giro d'Italia | Stage 61584
352024-05-08 Giro d'Italia | Stage 543123
362024-05-07 Giro d'Italia | Stage 454167
372024-05-06 Giro d'Italia | Stage 349134
382024-05-05 Giro d'Italia | Stage 2392
392024-05-04 Giro d'Italia | Stage 110105
402024-04-19 Tour of the Alps | General classification1368
412024-04-19 Tour of the Alps | Stage 51741
422024-04-18 Tour of the Alps | Stage 41277
432024-04-17 Tour of the Alps | Stage 32360
442024-04-16 Tour of the Alps | Stage 22195
452024-04-15 Tour of the Alps | Stage 16111
462023-06-21 National Championships Great Britain ME - ITTDNSDNS
472023-05-28 Giro d'Italia | General classification261
482023-05-28 Giro d'Italia | Stage 2162123
492023-05-27 Giro d'Italia | Stage 20 (ITT)268
502023-05-26 Giro d'Italia | Stage 19558
512023-05-25 Giro d'Italia | Stage 18884
522023-05-24 Giro d'Italia | Stage 173018
532023-05-23 Giro d'Italia | Stage 16230
542023-05-21 Giro d'Italia | Stage 151550
552023-05-20 Giro d'Italia | Stage 143330
562023-05-19 Giro d'Italia | Stage 13947
572023-05-18 Giro d'Italia | Stage 1227116
582023-05-17 Giro d'Italia | Stage 116169
592023-05-16 Giro d'Italia | Stage 1022119
602023-05-14 Giro d'Italia | Stage 9 (ITT)261
612023-05-13 Giro d'Italia | Stage 812104
622023-05-12 Giro d'Italia | Stage 7776
632023-05-11 Giro d'Italia | Stage 63315
642023-05-10 Giro d'Italia | Stage 527118
652023-05-09 Giro d'Italia | Stage 42571
662023-05-08 Giro d'Italia | Stage 331138
672023-05-07 Giro d'Italia | Stage 23464
682023-05-06 Giro d'Italia | Stage 1 (ITT)9113
692023-04-21 Tour of the Alps | General classification1568
702023-04-21 Tour of the Alps | Stage 51459
712023-04-20 Tour of the Alps | Stage 43178
722023-04-19 Tour of the Alps | Stage 31883
732023-04-18 Tour of the Alps | Stage 216104
742023-04-17 Tour of the Alps | Stage 115102
752023-01-22 Santos Tour Down Under | General classification8870
762023-01-22 Santos Tour Down Under | Stage 59563
772023-01-21 Santos Tour Down Under | Stage 45749
782023-01-20 Santos Tour Down Under | Stage 3108116
792023-01-19 Santos Tour Down Under | Stage 26364
802023-01-18 Santos Tour Down Under | Stage 111954
812023-01-17 Santos Tour Down Under | Prologue10184
822022-09-11 Grand Prix Cycliste de MontréalDNF64
832022-09-09 Grand Prix Cycliste de Québec101119
842022-08-20 PostNord Danmark Rundt - Tour of Denmark | Stage 547DNF
852022-08-19 PostNord Danmark Rundt - Tour of Denmark | Stage 43115
862022-08-18 PostNord Danmark Rundt - Tour of Denmark | Stage 33144
872022-08-17 PostNord Danmark Rundt - Tour of Denmark | Stage 2 (ITT)450
882022-08-16 PostNord Danmark Rundt - Tour of Denmark | Stage 19814
892022-08-07 Commonwealth Games ME - Road Race815
902021-09-05 Benelux Tour | Stage 7DNF45
912021-09-04 Benelux Tour | Stage 65344
922021-09-03 Benelux Tour | Stage 512518
932021-09-02 Benelux Tour | Stage 410940
942021-09-01 Benelux Tour | Stage 39232
952021-08-31 Benelux Tour | Stage 2 (ITT)4599
962021-08-30 Benelux Tour | Stage 18858
972020-10-06 Giro d'Italia | Stage 4DNS168
982020-10-05 Giro d'Italia | Stage 36946
992020-10-04 Giro d'Italia | Stage 211132
1002020-10-03 Giro d'Italia | Stage 1 (ITT)467
1012020-02-23 Volta ao Algarve em Bicicleta | General classification2120
1022020-02-23 Volta ao Algarve em Bicicleta | Stage 5 (ITT)1253
1032020-02-22 Volta ao Algarve em Bicicleta | Stage 43123
1042020-02-21 Volta ao Algarve em Bicicleta | Stage 38914
1052020-02-20 Volta ao Algarve em Bicicleta | Stage 22019
1062020-02-19 Volta ao Algarve em Bicicleta | Stage 17816
1072019-09-29 World Championships ME - Road RaceDNF31
1082019-09-01 Deutschland Tour | General classification6518
1092019-09-01 Deutschland Tour | Stage 4668
1102019-08-31 Deutschland Tour | Stage 39223
1112019-08-30 Deutschland Tour | Stage 2584
1122019-08-29 Deutschland Tour | Stage 18911
1132019-06-18 Tour de Suisse | Stage 4DNF48
1142019-06-17 Tour de Suisse | Stage 3245
1152019-06-16 Tour de Suisse | Stage 22710
1162019-06-15 Tour de Suisse | Stage 1 (ITT)1388
1172019-05-05 Tour de Romandie | General classification360
1182019-05-05 Tour de Romandie | Stage 5 (ITT)1069
1192019-05-04 Tour de Romandie | Stage 4382
1202019-05-03 Tour de Romandie | Stage 31473
1212019-05-02 Tour de Romandie | Stage 24721
1222019-05-01 Tour de Romandie | Stage 12061
1232019-04-30 Tour de Romandie | Prologue564
1242019-02-10 Volta a la Comunitat Valenciana | General classification4422
1252019-02-10 Volta a la Comunitat Valenciana | Stage 512417
1262019-02-09 Volta a la Comunitat Valenciana | Stage 47939
1272019-02-08 Volta a la Comunitat Valenciana | Stage 3397
1282019-02-07 Volta a la Comunitat Valenciana | Stage 2673
1292019-02-06 Volta a la Comunitat Valenciana | Stage 1 (ITT)1334
1302018-09-09 Ovo Energy Tour of Britain | General classification3658
1312018-09-09 Ovo Energy Tour of Britain | Stage 86987
1322018-09-08 Ovo Energy Tour of Britain | Stage 76231
1332018-09-07 Ovo Energy Tour of Britain | Stage 63739
1342018-09-05 Ovo Energy Tour of Britain | Stage 48149
1352018-09-04 Ovo Energy Tour of Britain | Stage 35994
1362018-09-03 Ovo Energy Tour of Britain | Stage 26062
1372018-09-02 Ovo Energy Tour of Britain | Stage 17716
1382018-07-01 National Championships Great Britain ME - Road RaceDNS8
1392018-02-18 Volta ao Algarve em Bicicleta | General classification234
1402018-02-18 Volta ao Algarve em Bicicleta | Stage 5249
1412018-02-17 Volta ao Algarve em Bicicleta | Stage 42218
1422018-02-16 Volta ao Algarve em Bicicleta | Stage 3 (ITT)166
1432018-02-15 Volta ao Algarve em Bicicleta | Stage 2366
1442018-02-14 Volta ao Algarve em Bicicleta | Stage 12915
1452017-07-09 Tour de France | Stage 9DNF145
1462017-07-08 Tour de France | Stage 833112
1472017-07-07 Tour de France | Stage 74577
1482017-07-06 Tour de France | Stage 651185
1492017-07-05 Tour de France | Stage 510172
1502017-07-04 Tour de France | Stage 4154107
1512017-07-03 Tour de France | Stage 38103
1522017-07-02 Tour de France | Stage 2357
1532017-07-01 Tour de France | Stage 1 (ITT)1103
1542017-01-22 Santos Tour Down Under | General classification4938
1552017-01-22 Santos Tour Down Under | Stage 611440
1562017-01-21 Santos Tour Down Under | Stage 56248
1572017-01-20 Santos Tour Down Under | Stage 41004
1582017-01-19 Santos Tour Down Under | Stage 36624
1592017-01-18 Santos Tour Down Under | Stage 24460
1602017-01-17 Santos Tour Down Under | Stage 13336
1612016-10-16 World Championships ME - Road RaceDNF49
1622016-09-25 Eneco Tour | General classification3237
1632016-09-25 Eneco Tour | Stage 74647
1642016-09-24 Eneco Tour | Stage 63729
1652016-09-22 Eneco Tour | Stage 410372
1662016-09-21 Eneco Tour | Stage 364133
1672016-09-20 Eneco Tour | Stage 2 (ITT)3683
1682016-09-19 Eneco Tour | Stage 183119
1692016-07-31 RideLondon Classic7844
1702016-05-01 Tour de Romandie | General classification51110
1712016-05-01 Tour de Romandie | Stage 5101104
1722016-04-30 Tour de Romandie | Stage 4125124
1732016-04-29 Tour de Romandie | Stage 3 (ITT)36142
1742016-04-28 Tour de Romandie | Stage 219119
1752016-04-27 Tour de Romandie | Stage 122139
1762016-04-26 Tour de Romandie | Prologue490
1772016-03-25 Volta Ciclista a Catalunya | Stage 5DNS10
1782016-03-24 Volta Ciclista a Catalunya | Stage 474127
1792016-03-23 Volta Ciclista a Catalunya | Stage 31373
1802016-03-22 Volta Ciclista a Catalunya | Stage 21618
1812016-03-21 Volta Ciclista a Catalunya | Stage 1292
1822016-03-19 Milano-Sanremo1692
1832016-03-13 Paris - Nice | General classification134
1842016-03-13 Paris - Nice | Stage 71172
1852016-03-12 Paris - Nice | Stage 6233
1862016-03-11 Paris - Nice | Stage 52219
1872016-03-10 Paris - Nice | Stage 4116
1882016-03-08 Paris - Nice | Stage 2176
1892016-03-07 Paris - Nice | Stage 1102
1902016-03-06 Paris - Nice | Prologue779
1912016-01-24 Santos Tour Down Under | General classification39107
1922016-01-24 Santos Tour Down Under | Stage 61086
1932016-01-23 Santos Tour Down Under | Stage 552118
1942016-01-22 Santos Tour Down Under | Stage 4312
1952016-01-21 Santos Tour Down Under | Stage 317101
1962016-01-20 Santos Tour Down Under | Stage 286117
1972016-01-19 Santos Tour Down Under | Stage 1517
1982015-03-22 Milano-Sanremo3113
1992015-03-15 Paris - Nice | General classification531
2002015-03-15 Paris - Nice | Stage 7 (ITT)7104
2012015-03-14 Paris - Nice | Stage 61322
2022015-03-13 Paris - Nice | Stage 51311
2032015-03-12 Paris - Nice | Stage 4265
2042015-03-11 Paris - Nice | Stage 31913
2052015-03-10 Paris - Nice | Stage 24733
2062015-03-09 Paris - Nice | Stage 1229
2072015-03-08 Paris - Nice | Prologue10100
2082015-02-22 Volta ao Algarve em Bicicleta | General classification138
2092015-02-22 Volta ao Algarve em Bicicleta | Stage 5279
2102015-02-21 Volta ao Algarve em Bicicleta | Stage 4458
2112015-02-20 Volta ao Algarve em Bicicleta | Stage 3 (ITT)315
2122015-02-19 Volta ao Algarve em Bicicleta | Stage 2128
2132015-02-18 Volta ao Algarve em Bicicleta | Stage 1192
2142015-02-07 Dubai Tour | General classification3877
2152015-02-07 Dubai Tour | Stage 4974
2162015-02-06 Dubai Tour | Stage 3977
2172015-02-05 Dubai Tour | Stage 24139
2182015-02-04 Dubai Tour | Stage 15429
2192014-09-28 World Championships ME - Road RaceDNF12
2202014-06-29 National Championships Great Britain ME - Road Race82
2212014-04-20 Amstel Gold RaceDNFDNF
2222014-03-23 Milano-SanremoDNF3
2232013-05-26 Bayern-Rundfahrt | General classification220
2242013-05-26 Bayern-Rundfahrt | Stage 52411
2252013-05-25 Bayern-Rundfahrt | Stage 4 (ITT)438
2262013-05-24 Bayern-Rundfahrt | Stage 3214
2272013-05-23 Bayern-Rundfahrt | Stage 2828
2282013-05-22 Bayern-Rundfahrt | Stage 182
2292012-09-28 Eurométropole Tour | Stage 2106DNF
2302012-09-27 Eurométropole Tour | Stage 114018
2312011-09-18 Tour of Britain | Stage 8a (ITT)549
2322011-09-18 Tour of Britain | General classification1255
2332011-09-18 Tour of Britain | Stage 8b45
2342011-09-17 Tour of Britain | Stage 71075
2352011-09-16 Tour of Britain | Stage 62585
2362011-09-15 Tour of Britain | Stage 5480
2372011-09-14 Tour of Britain | Stage 41182
2382011-09-13 Tour of Britain | Stage 3324
2392011-09-11 Tour of Britain | Stage 157
2402011-08-28 GP Ouest France - Plouay75DNF
2412011-08-14 Eneco Tour | Stage 743DNF
2422011-08-13 Eneco Tour | Stage 683137
2432011-08-12 Eneco Tour | Stage 5 (ITT)24159
2442011-08-11 Eneco Tour | Stage 482133
2452011-08-10 Eneco Tour | Stage 32190
2462011-08-09 Eneco Tour | Stage 21995
2472011-08-08 Eneco Tour | Prologue990
2482011-07-24 Tour de France | General classification31137
2492011-07-24 Tour de France | Stage 2163144
2502011-07-23 Tour de France | Stage 20 (ITT)44127
2512011-07-22 Tour de France | Stage 1942106
2522011-07-21 Tour de France | Stage 1825148
2532011-07-20 Tour de France | Stage 1769152
2542011-07-19 Tour de France | Stage 1632132
2552011-07-17 Tour de France | Stage 151146
2562011-07-16 Tour de France | Stage 1456109
2572011-07-15 Tour de France | Stage 13121117
2582011-07-14 Tour de France | Stage 1235137
2592011-07-13 Tour de France | Stage 1124111
2602011-07-12 Tour de France | Stage 109144
2612011-07-10 Tour de France | Stage 921135
2622011-07-09 Tour de France | Stage 822178
2632011-07-08 Tour de France | Stage 7126143
2642011-07-07 Tour de France | Stage 616104
2652011-07-06 Tour de France | Stage 55102
2662011-07-05 Tour de France | Stage 42895
2672011-07-04 Tour de France | Stage 31565
2682011-07-02 Tour de France | Stage 1670
2692011-06-26 National Championships Great Britain ME - Road Race27
2702011-05-01 Tour de Romandie | General classification8867
2712011-05-01 Tour de Romandie | Stage 5381
2722011-04-30 Tour de Romandie | Stage 4 (ITT)10299
2732011-04-29 Tour de Romandie | Stage 3914
2742011-04-28 Tour de Romandie | Stage 29447
2752011-04-27 Tour de Romandie | Stage 19796
2762011-04-26 Tour de Romandie | Prologue1329
2772011-04-03 Ronde van Vlaanderen / Tour des Flandres ME10111
2782011-02-26 Giro di Sardegna | General classification3489
2792011-02-26 Giro di Sardegna | Stage 56191
2802011-02-25 Giro di Sardegna | Stage 4104
2812011-02-24 Giro di Sardegna | Stage 32593
2822011-02-23 Giro di Sardegna | Stage 252103
2832011-02-22 Giro di Sardegna | Stage 11366
2842011-01-23 Santos Tour Down Under | General classification683
2852011-01-23 Santos Tour Down Under | Stage 6561
2862011-01-22 Santos Tour Down Under | Stage 59310
2872011-01-21 Santos Tour Down Under | Stage 4247
2882011-01-20 Santos Tour Down Under | Stage 35323
2892011-01-19 Santos Tour Down Under | Stage 21251
2902011-01-18 Santos Tour Down Under | Stage 17464
2912010-05-16 Tour de Picardie | General classification381
2922010-05-16 Tour de Picardie | Stage 3579
2932010-05-15 Tour de Picardie | Stage 2231
2942010-05-14 Tour de Picardie | Stage 1792
2952009-09-27 World Championships ME - Road RaceDNFDNF
2962009-09-19 Tour of Britain | General classification667
2972009-09-19 Tour of Britain | Stage 84943
2982009-09-18 Tour of Britain | Stage 761
2992009-09-17 Tour of Britain | Stage 63771
3002009-09-16 Tour of Britain | Stage 51859
3012009-09-15 Tour of Britain | Stage 41190
3022009-09-14 Tour of Britain | Stage 31052
3032009-09-13 Tour of Britain | Stage 23589
3042009-09-12 Tour of Britain | Stage 1543
3052009-08-09 Vuelta a Burgos | Stage 5DNFDNF
3062009-08-08 Vuelta a Burgos | Stage 4 (ITT)1955
3072009-08-07 Vuelta a Burgos | Stage 38820
3082009-08-06 Vuelta a Burgos | Stage 29647
3092009-08-05 Vuelta a Burgos | Stage 11810
3102009-03-07 Monte Paschi EroicaDNF64
3112009-02-28 Gran Premio Dell'Insubria3110
3122008-09-14 Tour of Britain | General classification7326
3132008-09-14 Tour of Britain | Stage 85337
3142008-09-13 Tour of Britain | Stage 76924
3152008-09-12 Tour of Britain | Stage 6476
3162008-09-11 Tour of Britain | Stage 5857
3172008-09-10 Tour of Britain | Stage 47631
3182008-09-09 Tour of Britain | Stage 37882
3192008-09-08 Tour of Britain | Stage 21610
3202008-09-07 Tour of Britain | Stage 14323
3212007-09-15 Tour of Britain | General classification5932
3222007-09-15 Tour of Britain | Stage 61556
3232007-09-14 Tour of Britain | Stage 56541
3242007-09-13 Tour of Britain | Stage 45425
3252007-09-12 Tour of Britain | Stage 3387
3262007-09-11 Tour of Britain | Stage 29254
3272007-09-10 Tour of Britain | Stage 1510
3282007-09-09 Tour of Britain | Prologue751
3292007-08-11 Giro del LazioDNF63
3302006-09-10 Giro della Toscana | General classification3650
3312006-09-10 Giro della Toscana | Stage 43736
3322006-09-09 Giro della Toscana | Stage 36384
3332006-09-08 Giro della Toscana | Stage 267107
3342006-09-07 Giro della Toscana | Stage 12679
3352006-09-03 Tour of Britain | General classification4066
3362006-09-03 Tour of Britain | Stage 65364
3372006-09-02 Tour of Britain | Stage 53428
3382006-09-01 Tour of Britain | Stage 4535
3392006-08-31 Tour of Britain | Stage 37248
3402006-08-30 Tour of Britain | Stage 28284
3412006-08-29 Tour of Britain | Stage 17481
3422006-06-25 National Championships Great Britain ME - Road Race371
3432006-06-18 Giro Ciclistico d'Italia | General classification49102
3442006-06-18 Giro Ciclistico d'Italia | Stage 10430
3452006-06-17 Giro Ciclistico d'Italia | Stage 95475
3462006-06-16 Giro Ciclistico d'Italia | Stage 8119121
3472006-06-15 Giro Ciclistico d'Italia | Stage 7988
3482006-06-14 Giro Ciclistico d'Italia | Stage 61296
3492006-06-13 Giro Ciclistico d'Italia | Stage 557146
3502006-06-12 Giro Ciclistico d'Italia | Stage 464156
3512006-06-11 Giro Ciclistico d'Italia | Stage 35398
3522006-06-10 Giro Ciclistico d'Italia | Stage 2583
3532006-06-09 Giro Ciclistico d'Italia | Stage 1 (ITT)3366
3542006-05-28 Flèche du Sud | General classification156
3552006-05-28 Flèche du Sud | Stage 4483
3562006-05-27 Flèche du Sud | Stage 3b283
3572006-05-27 Flèche du Sud | Stage 3a1087
3582006-05-26 Flèche du Sud | Stage 2126
3592006-05-25 Flèche du Sud | Stage 1740
3602006-05-01 Giro delle Regioni | General classification6189
3612006-05-01 Giro delle Regioni | Stage 646101
3622006-04-30 Giro delle Regioni | Stage 5b (ITT)2947
3632006-04-29 Giro delle Regioni | Stage 46984
3642006-04-28 Giro delle Regioni | Stage 33294
3652006-04-27 Giro delle Regioni | Stage 2994
3662006-04-26 Giro delle Regioni | Stage 11884
219143
show more