Bei den Commonwealth Games 2014 in Glasgow gewann O’Connor drei Einzel- und drei Staffelmedaillen, darunter Gold über 200 m Lagen. Bei der Kurzbahn-WM in Doha gewann sie drei Silbermedaillen: über 100 und 200 m Lagen sowie in neuer Europarekordzeit mit der Mixed-Staffel über 4×50 m Lagen. Bei den Weltmeisterschaften 2015 gewann sie Bronze über 200 m Lagen und wurde in Weltrekordzeit Weltmeisterin mit der gemischten 4×100-m-Lagenstaffel. Mit den Frauenstaffeln über 4×200 m Freistil sowie 4×100 m Lagen wurde sie Fünfte bzw. Sechste. Bei den Kurzbahneuropameisterschaften 2015 in Netanja gewann sie zwei Silbermedaillen über 100 und 200 m Lagen und erreichte zudem die Finalläufe über 50 und 100 m Schmetterling, wo sie die Plätze 6 und 7 belegte. 2016 wurde O’Connor bei den Europameisterschaften in London zweifache Europameisterin mit den 4×100-m-Lagenstaffeln der Frauen und im Mixed. Außerdem gewann sie hinter Katinka Hosszú Silber über 200 m Lagen.