James McPake (born 24 June 1984) is a retired professional footballer.
He is currently the manager of Dundee.
McPake played for Livingston, Greenock Morton, Coventry City, Hibernian and Dundee.
He mainly played as a defender, although he started his career as a forward.
McPake played once for Northern Ireland, in 2012.
He retired from playing football in January 2018, and then started his coaching career in the Dundee youth system.