[2] His competitive debut came in the Scottish League Cup in July 2017, when he came on as a substitute in a 4–1 home win over Cowdenbeath.
[3] He scored his first senior goal in October 2017, a late winner against Linfield in a Scottish Challenge Cup tie at Tannadice Park.
[6] On 21 January 2022, Chalmers joined Scottish Championship side Inverness Caledonian Thistle on loan for the remainder of the 2021–22 season.
[8] After a successful loan spell, Chalmers was recalled on 14 January 2023 amid speculation of a move to England.
[11] Chalmers signed a two-year deal with Scottish Championship side Partick Thistle in June 2024.