Po to, kai baigė Connacht akademiją, O'Halloranas pasirašė plėtros sutartį 2011-12 sezonui. Tame sezone "Connacht" pirmą kartą įvardijo "Heineken Cup", aukščiausio lygio Europos klubo varžybas. 2011 m. lapkričio 11 d. O'Halloranas užsitarnavo pirmąjį "Connacht" bandymą varžybose prieš "Harlequins". Jis taip pat dalyvavo "Connacht" rungtynėse prieš "Toulouse" 36:10 ir "Gloucester" 23:19. O'Halloranas tada žaidė 24-3 pralaimėjime prieš Tuluzą, bet žaidė pirmojoje provincijos Heineken Cup pergalėje, kai Connachtas nugalėjo Harlequins 9-8. 2011<unk>12 Pro12
O'Halloranas įmušė tris taškus abiem rungtynėms prieš "Cardiff Blues", taip pat įmušė tris taškus "Leinster" ir "Glasgow Warriors". 20-ajame rungtynėse O'Halloranas įmušė įvaržą pergalėje prieš "Ulster" 26:21, kad jo įvaržų skaičius padidėtų iki penkių "Pro12" ir septynių visų varžybų.