Geraint Thomas

vs.

Connor Swift

menu

Same race results

Results in races where both riders started.
  • Racetype
  • Season
  • clear filter
# Date Race Geraint Thomas Connor Swift
12025-07-27 Tour de France | General classification58109
22025-07-27 Tour de France | Stage 213742
32025-07-26 Tour de France | Stage 2095129
42025-07-25 Tour de France | Stage 196679
52025-07-24 Tour de France | Stage 184291
62025-07-23 Tour de France | Stage 17125124
72025-07-22 Tour de France | Stage 166677
82025-07-20 Tour de France | Stage 1594104
92025-07-19 Tour de France | Stage 144095
102025-07-18 Tour de France | Stage 13 (ITT)7678
112025-07-17 Tour de France | Stage 1289111
122025-07-16 Tour de France | Stage 1191157
132025-07-14 Tour de France | Stage 1061106
142025-07-13 Tour de France | Stage 9106107
152025-07-12 Tour de France | Stage 8136143
162025-07-11 Tour de France | Stage 77462
172025-07-10 Tour de France | Stage 680116
182025-07-09 Tour de France | Stage 5 (ITT)3136
192025-07-08 Tour de France | Stage 47497
202025-07-07 Tour de France | Stage 3171173
212025-07-06 Tour de France | Stage 237114
222025-07-05 Tour de France | Stage 18786
232025-03-22 Milano-Sanremo110132
242025-02-02 Cadel Evans Great Ocean Road Race - MenDNF35
252025-01-30 Surf Coast Classic - Men6229
262025-01-26 Santos Tour Down Under | General Classification12966
272025-01-26 Santos Tour Down Under | Stage 6130100
282025-01-25 Santos Tour Down Under | Stage 58384
292025-01-24 Santos Tour Down Under | Stage 410962
302025-01-23 Santos Tour Down Under | Stage 313178
312025-01-22 Santos Tour Down Under | Stage 212696
322025-01-21 Santos Tour Down Under | Stage 113452
332024-05-26 Giro d'Italia | General classification383
342024-05-26 Giro d'Italia | Stage 2127110
352024-05-25 Giro d'Italia | Stage 20757
362024-05-24 Giro d'Italia | Stage 193263
372024-05-23 Giro d'Italia | Stage 1847139
382024-05-22 Giro d'Italia | Stage 174102
392024-05-21 Giro d'Italia | Stage 161558
402024-05-19 Giro d'Italia | Stage 15670
412024-05-18 Giro d'Italia | Stage 14 (ITT)487
422024-05-17 Giro d'Italia | Stage 1333145
432024-05-16 Giro d'Italia | Stage 121766
442024-05-15 Giro d'Italia | Stage 115150
452024-05-14 Giro d'Italia | Stage 101677
462024-05-12 Giro d'Italia | Stage 932111
472024-05-11 Giro d'Italia | Stage 8559
482024-05-10 Giro d'Italia | Stage 7 (ITT)1074
492024-05-09 Giro d'Italia | Stage 61588
502024-05-08 Giro d'Italia | Stage 543142
512024-05-07 Giro d'Italia | Stage 454142
522024-05-06 Giro d'Italia | Stage 349128
532024-05-05 Giro d'Italia | Stage 23121
542024-05-04 Giro d'Italia | Stage 110106
552022-08-07 Commonwealth Games ME - Road Race849
562022-07-24 Tour de France | General classification369
572022-07-24 Tour de France | Stage 213840
582022-07-23 Tour de France | Stage 20 (ITT)423
592022-07-22 Tour de France | Stage 191499
602022-07-21 Tour de France | Stage 18468
612022-07-20 Tour de France | Stage 17489
622022-07-19 Tour de France | Stage 161788
632022-07-17 Tour de France | Stage 153259
642022-07-16 Tour de France | Stage 142674
652022-07-15 Tour de France | Stage 132585
662022-07-14 Tour de France | Stage 127111
672022-07-13 Tour de France | Stage 113109
682022-07-12 Tour de France | Stage 102314
692022-07-10 Tour de France | Stage 97106
702022-07-09 Tour de France | Stage 81189
712022-07-08 Tour de France | Stage 75145
722022-07-07 Tour de France | Stage 614139
732022-07-06 Tour de France | Stage 520110
742022-07-05 Tour de France | Stage 45073
752022-07-03 Tour de France | Stage 33431
762022-07-02 Tour de France | Stage 229144
772022-07-01 Tour de France | Stage 1 (ITT)1847
782022-02-20 Volta ao Algarve em Bicicleta | General classification6212
792022-02-20 Volta ao Algarve em Bicicleta | Stage 59914
802022-02-19 Volta ao Algarve em Bicicleta | Stage 4 (ITT)2210
812022-02-18 Volta ao Algarve em Bicicleta | Stage 310717
822022-02-17 Volta ao Algarve em Bicicleta | Stage 26414
832022-02-16 Volta ao Algarve em Bicicleta | Stage 13240
842021-07-18 Tour de France | General classification4189
852021-07-18 Tour de France | Stage 2111519
862021-07-17 Tour de France | Stage 20 (ITT)4734
872021-07-16 Tour de France | Stage 1952127
882021-07-15 Tour de France | Stage 1859104
892021-07-14 Tour de France | Stage 1730125
902021-07-13 Tour de France | Stage 16101126
912021-07-11 Tour de France | Stage 1538117
922021-07-10 Tour de France | Stage 147898
932021-07-09 Tour de France | Stage 1310058
942021-07-08 Tour de France | Stage 1214911
952021-07-07 Tour de France | Stage 11138117
962021-07-06 Tour de France | Stage 1012977
972021-07-04 Tour de France | Stage 919108
982021-07-03 Tour de France | Stage 817461
992021-07-02 Tour de France | Stage 741123
1002021-07-01 Tour de France | Stage 646116
1012021-06-30 Tour de France | Stage 5 (ITT)1673
1022021-06-29 Tour de France | Stage 45533
1032021-06-28 Tour de France | Stage 348103
1042021-06-27 Tour de France | Stage 22893
1052021-06-26 Tour de France | Stage 11081
1062021-02-07 Etoile de Bessèges - Tour du Gard | General classification4922
1072021-02-07 Etoile de Bessèges - Tour du Gard | Stage 5 (ITT)2313
1082021-02-06 Etoile de Bessèges - Tour du Gard | Stage 48138
1092021-02-05 Etoile de Bessèges - Tour du Gard | Stage 37254
1102021-02-04 Etoile de Bessèges - Tour du Gard | Stage 25874
1112021-02-03 Etoile de Bessèges - Tour du Gard | Stage 19787
1122018-09-09 Ovo Energy Tour of Britain | General classification3630
1132018-09-09 Ovo Energy Tour of Britain | Stage 86960
1142018-09-08 Ovo Energy Tour of Britain | Stage 76222
1152018-09-07 Ovo Energy Tour of Britain | Stage 63748
1162018-09-05 Ovo Energy Tour of Britain | Stage 48121
1172018-09-04 Ovo Energy Tour of Britain | Stage 3596
1182018-09-03 Ovo Energy Tour of Britain | Stage 26015
1192018-09-02 Ovo Energy Tour of Britain | Stage 17793
1202018-06-28 National Championships Great Britain ME - ITT110
1212017-09-10 OVO Energy Tour of Britain | General classification739
1222017-09-10 OVO Energy Tour of Britain | Stage 81836
1232017-09-09 OVO Energy Tour of Britain | Stage 73428
1242017-09-08 OVO Energy Tour of Britain | Stage 63262
1252017-09-07 OVO Energy Tour of Britain | Stage 5 (ITT)843
1262017-09-06 OVO Energy Tour of Britain | Stage 45570
1272017-09-05 OVO Energy Tour of Britain | Stage 33841
1282017-09-04 OVO Energy Tour of Britain | Stage 25488
1292017-09-03 OVO Energy Tour of Britain | Stage 15188
9039
show 109 more lines