McGowan bereikte in 2012 met Heart of Midlothian de finale van de Scottish Cup. Daarin won hij met zijn teamgenoten met 5–1 van Hearts' rivaal Hibernian. Bij Shandong Luneng Taishan speelde McGowan met rugnummer 51 als verwijzing hiernaar. McGowan nam in juni 2017 met Australië deel aan de FIFA Confederations Cup in Rusland, waar in de groepsfase eenmaal werd verloren en tweemaal werd gelijkgespeeld.