McSharry gekk til liðs við Connacht fyrir tímabilið 2011-12 eftir að hafa verið áður í Leinster's Academy. McSharry gerði sitt fyrsta leiki fyrir Connacht 5. nóvember 2011 og byrjaði gegn Ulster í 2011<unk>12 Pro12
og spilađ allar 80 mínúturnar. McSharry gerði Evrópudebut sinn með liðinu með byrjun gegn Harlequins í 2011-12 Heineken Cup þann 11. nóvember 2011, fyrsta leik héraðsins í fyrsta tímabili þeirra í keppninni. Hann kom fjórum sinnum til leiks í keppninni, og byrjaði á hverju sinni. McSharry lék einnig samtals níu leiki í deildinni það tímabil, byrjaði sjö sinnum og skoraði eitt tilraun. McSharry skrifaði undir samningsframlengingu í desember 2011 sem mun sjá hann áfram hjá Connacht til að minnsta kosti 2014.