He has since played for a series of non league clubs including Radcliffe Borough and FC United of Manchester.
Chalmers played youth team football at Manchester City and Accrington Stanley before joining Altrincham during the 2002–03 season.
He played regularly in Altrincham's reserves and signed a full contract in November 2004 before making his debut in March 2005.
Chalmers was then recalled early from his loan spell at the Broadfield Stadium, due to an injury crisis back at Aldershot Town.
Chalmers was released by Aldershot at the end of the 2009–10 season and subsequently signed for Macclesfield Town in June 2010, initially on a one-year contract.