 He moved to Halifax Town midway through the 1972–73 season, but left the club after six months.Irvine ended his football career with a spell at semi-professional Great Harwood, before retiring at the age of 29.In addition to playing club football, Irvine also represented the Northern Ireland national football team.