Scrivi una continuazione per questo paragrafo - McSharry si è unito a Connacht prima della stagione 2011-12, essendo stato in precedenza nell'Accademia di Leinster. McSharry ha fatto il suo debutto per Connacht il 5 novembre 2011, partendo contro l'Ulster nel 2011-12 Pro12.
e giocare tutti gli 80 minuti. McSharry ha fatto il suo debutto europeo per la squadra con un inizio contro gli Harlequins nella Heineken Cup 2011-12 l'11 novembre 2011, la prima partita della provincia nella loro prima stagione in assoluto nella competizione. Fece altre quattro apparizioni nella competizione, iniziando in ogni occasione. McSharry fece anche un totale di nove presenze in campionato in quella stagione, iniziando sette volte e segnando un tentativo. McSharry ha firmato un'estensione del contratto nel dicembre 2011 che lo vedrà rimanere con Connacht almeno fino al 2014.