James Duncan McAlister (born 2 November 1985 in Rothesay) is a retired Scottish footballer, who is most known for being club captain for Greenock Morton, making 361 appearances for the club. Although predominantly right-footed, McAlister played on the left side of midfield in an eight-year first spell at Morton and was transformed into a right wing-back while at Hamilton Academical. At Dundee, he established himself as a central midfielder. After a three-year spell in English football with Blackpool, McAlister returned to Morton in 2018 and retired midway through the 2020–21 season.