James Reynolds McAllister (born 26 April 1978 in Glasgow) is a Scottish former professional footballer, who played as a defender.
McAllister played for Queen of the South, Aberdeen, Livingston, Heart of Midlothian, Bristol City, Preston North End, Yeovil Town, Kerala Blasters and Exeter City.
He made one full international appearance for Scotland, in 2004.
He is currently assistant head coach at Bristol City.