On 16 December 2016, McLennan joined Scottish League One side Brechin City on a one-month emergency loan deal, playing three times and scoring once.[6] He returned to Brechin for a second loan spell on 30 August 2017.[7]
Having scored in the final of the 2017–18 Scottish Youth Cup[8] and made further appearances in the first team,[3] including as a substitute in the 2018 Scottish League Cup Final,[9] In December 2018, he signed a new contract with Aberdeen until 2021.[10] In January 2021, he signed a new contract until 2023.[11]
He moved on loan to St Johnstone on 1 September 2022.[12][13] He left Aberdeen in 2023 after fifteen years at the club.[14]
In July 2023, he signed for English club Salford City.[15] He was released by the club at the end of the season.[16]
^ abcAppearance(s) for Aberdeen under-20s/21s in the Scottish Challenge Cup, in which age-restricted teams from the SPFL Premiership clubs compete against senior clubs
This biographical article related to association football in Scotland, about a forward born in the 1990s, is a stub. You can help Wikipedia by expanding it.