In 2018 stond O'Connor voor het eerst op het World Darts Championship. Hij speelde in de eerste ronde tegen Steve Beaton en verloor met 3-1 in sets. Hij speelde dat jaar met Steve Lennon op de World Cup waar zij na een spannende wedstrijd verloren van België met 5-4 in legs.