In 2017 won Connor het Engelse Cross Country kampioenschap. In hetzelfde jaar werd hij zesde op de 2017 European Cross Country Championships.
, en vijfde op de Nacht van 10.000m PBs race. In 2018 behaalde Connor de achtste plaats op de halve marathon van Barcelona in een persoonlijke beste tijd van 1:01:12. Het was de achtste snelste tijd in de geschiedenis door een Brit. Connor was een favoriet voor de 2018 Night of 10,000m PBs race.