Scrie o continuare pentru acest paragraf - McSharry s-a alăturat Connacht înainte de sezonul 2011-12, după ce a fost anterior în Academia Leinster. McSharry și-a făcut debutul pentru Connacht la 5 noiembrie 2011, începând cu Ulster în 2011<unk>12 Pro12
şi a jucat 80 de minute. McSharry și-a făcut debutul european pentru echipa sa cu un start împotriva lui Harlequins în Cupa Heineken 2011-12 pe 11 noiembrie 2011, primul meci al provinciei în primul lor sezon în competiție. El a mai apărut încă patru ori în competiție, începând de la fiecare ocazie. McSharry a jucat în total nouă meciuri în liga din acel sezon, fiind titular de șapte ori și marcând o încercare. McSharry a semnat o prelungire a contractului în decembrie 2011 care îl va vedea să rămână cu Connacht până cel puțin în 2014.