Alan Irvine (footballer, born 1958)

Alan Irvine
Irvine as Preston North End manager in 2008
Personal information
Full name James Alan Irvine
Date of birth (1958-07-12) 12 July 1958
Place of birth Glasgow, Scotland
Height 5 ft 8 in (1.73 m)
Position(s) Winger
Team information
Current team
Everton (assistant manager)
Senior career*
Years Team Apps (Gls)
1977–1981 Queen's Park 88 (9)
1981–1984 Everton 60 (4)
1984–1987 Crystal Palace 109 (12)
1987–1989 Dundee United 24 (3)
1989–1992 Blackburn Rovers 58 (3)
Total 339 (31)
Managerial career
2007–2009 Preston North End
2010–2011 Sheffield Wednesday
2014 West Bromwich Albion
2017 Norwich City (interim)
2025– Everton (assistant)
*Club domestic league appearances and goals

James Alan Irvine (born 12 July 1958) is a Scottish former professional footballer and coach. He is currently assistant manager of Premier League club Everton.

Irvine played as a winger for Queen's Park, Everton, Crystal Palace, Dundee United and Blackburn Rovers.

As a coach, Irvine worked in various roles at Blackburn Rovers, Preston North End, Newcastle United and Everton before becoming a manager, firstly with Preston and then Sheffield Wednesday. After three years in charge of the Everton Academy, he became head coach of West Bromwich Albion. He rejoined Blackburn as assistant manager in November 2015, and was later caretaker manager of Norwich City and assistant manager at West Ham United. In 2025, he returned to Everton as assistant manager.