 In June 2011, McGowan joined A-League franchise Gold Coast United on a season long loan.He made his debut on the opening day of the season on 9 October against Wellington Phoenix.In June 2014, McGowan returned to his hometown, signing with Adelaide United on a two-year contract.