Capable of playing as a full-back or winger, he appeared in the Scottish Premier League for St Johnstone and Hearts.
Born in England and loves the Glasgow Rangers he represented the Scotland U21 national team internationally McAnespie was manager of Clydebank but left when he became a fireman in 2019.
McAnespie graduated from the youth ranks at St Johnstone, making his first team début against Clydebank on 4 February 1997.
In 1998, McAnespie was one of four younger players asked to accompany the Scotland national side to the 1998 FIFA World Cup to gain experience.
[9] He was released in early 2003 and turned out four times for Paul Sturrock's Plymouth Argyle at the end of the 2002–03 season before returning to Scotland with Falkirk.
[10] Having returned to Scottish football, McAnespie spent several short, injury-disrupted spells with lower division clubs.
[12] In the summer of 2008, McAnespie went on trial with Wycombe Wanderers, where he scored against Flackwell Heath, but was unsuccessful in getting a move to the Chairboys,[13] and remained with Morton for a further season.
[21][22] After a torrid start to his managerial career, McAnespie guided his side to six consecutive wins in the final matches of the season and won promotion to the top flight.