Trzykrotnie pokonał bramkarza w meczu ligi z Hamilton Academical, który zakończył się remisem 3:3. 26 lutego zdobył cztery bramki w meczu ligowym z St. Mirren (6:2). Z 48 bramkami po raz pierwszy został królem strzelców Scottish Division One, jednak pomimo jego skuteczności, Celtic zakończył rozgrywki na 3. miejscu. Łącznie w sezonie zanotował 8 hat-tricków, z czego 7 w lidze, a jeden w Pucharze Szkocji. Sezon zakończył z 59 trafieniami, które zanotował występując w 41 meczach.
Po znakomitym sezonie, McGrory stał się pożądanym zawodnikiem. Z ofertą dla McGrory’ego wystąpił angielski klub Arsenal, który zaoferował 10 tys. funtów szterlingów.. W sierpniu Celtic zaakceptował warunki proponowane przez angielski zespół. Nie zgodził się jednak sam zawodnik, któremu później obniżono zarobki z 9 funtów do 8.
Sezon 1927/1928 13 sierpnia 1927 strzelił gola w meczu Scottish Football League z Hibernian (3:0). 26 września 1927 w meczu półfinałowym Pucharu Glasgow przeciwko Third Lanark (7:0) strzelił 5 bramek. 29 października strzelił 4 bramki w meczu przeciwko St. Mirren. 10 grudnia w meczu ligi przeciwko St. Johnstone (5:3) strzelił 3 gole.