 McGowan signed a new one year contract with Adelaide United in 7 June 2016.McGowan signed a two year contract with Portuguese club Paços Ferreira on 16 May 2017.In January 2018, McGowan moved to K League 1 side Gangwon on loan.