Born in Bath, Somerset,[2] Swift rode for the Polypipe and Envelopemaster Giant Sheffield amateur teams before joining UCI Continental teamMadison Genesis for the 2017 season.[6] In his first year with the team, Swift won two rounds of the Tour Series criterium competition – held in Bath and Stevenage respectively[7] – and he also placed seventh in the Velothon Wales one-day race. In the early part of 2018, Swift finished second to Matteo Moschetti on the final stage of the Tour de Normandie,[8] and finished fourth in the Rutland–Melton CiCLE Classic, having suffered a late puncture.[9] He ultimately took his first professional victory later in the season, as he won the British National Road Race Championships in Stamfordham, soloing away from a lead group with 12 kilometres (7.5 miles) remaining to become the first UCI Continental rider to win the title since Kristian House in 2009.[10][11]
Having taken a second-place overall finish at the Kreiz Breizh Elites in July – and finishing in the same time as overall winner Damien Touzé[12] – Swift was announced as a stagiaire by Team Dimension Data,[13] riding for the team at all his remaining starts in 2018, with the exception of the Tour of Britain.[14] He remained with Madison Genesis into the first part of the 2019 season, where he recorded top-ten overall finishes at both the Tour de Normandie and the Tour de Yorkshire,[15][16] before winning the opening round of the Tour Series in Redditch.[15]
Swift took his first victory with the team at the 2021 Tro-Bro Léon, winning a group sprint of five riders in Lannilis,[21] to become the first British rider to win the race. He then followed this up with top-ten results at both Dwars door het Hageland (sixth) and the Tour of Belgium (seventh).[22][23] He rode the Tour de France for the second successive year, featuring as part of the breakaway on the opening stage of the race in Brittany. Later in the season, he won his first stage race at the Tour Poitou-Charentes en Nouvelle-Aquitaine; he took the overall lead following the stage four individual time trial,[24] and maintained this through the final stage the following day.[25] He also recorded a top-five finish in the Bretagne Classic Ouest-France,[26] finishing as part of the first chase group. In 2022, he recorded top-ten finishes in early-season races in France and Spain, finishing seventh overall at Étoile de Bessèges,[27] and fifth at the Clásica Jaén Paraíso Interior.[28] Later in the season, he was unable to defend his previous victories from 2021, finishing third at Tro-Bro Léon – won by teammate Hugo Hofstetter[29] – and fifth overall at the Tour Poitou-Charentes en Nouvelle-Aquitaine.
Swift signed an initial two-year contract to join the Ineos Grenadiers for the 2023 season.[30] His best results on the roads were a third-place finish at the British National Time Trial Championships,[31] and a fourth-place finish in the general classification at the Tour de Wallonie. He did, however, win a round of the UCI Gravel World Series, when he won The Gralloch event in Gatehouse of Fleet.[32] He followed this up with a second-place finish to Joseph Blackmore at the British National Gravel Championships,[33] before finishing third at the UCI Gravel World Championships in Italy.[34] Having extended his contract for a further two years in summer 2024,[35] Swift improved on his National Gravel Championships result from the previous year, winning the race by around three minutes.[36] He won the Graean Cymru UCI Gravel World Series race in Llyn Brenig – ahead of cousin Ben Swift[37] – before the UCI Gravel World Championships in Belgium, where he would ultimately finish in sixth position.[38]
^Gachet, Frédéric (30 July 2018). "Kreiz Breizh Elites - Et. 4 : Classements" [Kreiz Breizh Elites - Stage 4: Rankings]. Directvelo (in French). Association Le Peloton. Retrieved 20 July 2025.
^"Nationals Pride: Connor Swift's custom Genesis Zero SL". Rouleur. Gruppo Media Ltd. 29 August 2018. Retrieved 20 July 2025. Although Swift will be riding for Madison-Genesis at the Tour of Britain, most of his other outings for the rest of the season will be as a stagiaire for Dimension Data.
^Mabyle, Nicolas (26 August 2021). "Tour Poitou-Charentes - Et. 4 : Classements" [Tour Poitou-Charentes - Stage 4: Rankings]. Directvelo (in French). Association Le Peloton. Retrieved 20 July 2025. Connor Swift (Team Arkéa-Samsic) s'empare du maillot blanc de leader. [Connor Swift (Team Arkéa-Samsic) took the leader's white jersey.]
^Mabyle, Nicolas (27 August 2021). "Tour Poitou-Charentes - Et. 5 : Classements" [Tour Poitou-Charentes - Stage 5: Rankings]. Directvelo (in French). Association Le Peloton. Retrieved 20 July 2025. Connor Swift (Team Arkéa-Samsic) s'adjuge le classement général de cette 35e édition. [Connor Swift (Team Arkéa-Samsic) took the overall classification of this 35th edition.]