In August 2020 he signed for Falkirk on a two-year contract for a second spell at the club.[8]
Kilmarnock
Alston left Falkirk during the 2021 close season and signed a two-year contract with Kilmarnock. Alston scored the winning goal against Arbroath in the 90th minute to secure Kilmarnock's promotion back to the Scottish Premiership.[9]
Partick Thistle
Alston signed for Scottish Championship side Partick Thistle on a One year deal in July 2023.[10]
Alston scored his first goal for Thistle, coming off the bench to score the winner with a back heel in a 2-1 home victory over Greenock Morton.[11]
Alston hit form during the Scottish Premiership promotion play offs, scoring three goals for Thistle over the two legs of the semi finals against Raith Rovers, which Raith eventually won on penalties after a 3–3 draw on aggregate.[12]
Stenhousemuir
Following his departure from Partick Thistle Alston signed with Scottish League One club Stenhousemuir in August 2024 on a two year deal.[13][14]
Alston scored a hat trick in a 5–1 win over Annan Athletic in League One.[15]