 Irvine made a total of 11 first-team appearances for Halifax Town, scoring one goal for the club.He played his last competitive game for the club in the 1–0 win against York City on 13 March 1973, after manager George Mulhall accused Irvine of not trying and not deserving his wage.At the end of the 1972–73 season, the team avoided relegation to the Fourth Division on goal difference.