On 27 January 2010, Low debuted for the Dons versus Heart of Midlothian, appearing as a substitute. Aberdeen won the match 3–0.[2]
On 30 August 2011, Low was sent out on loan to Forfar Athletic until 1 January 2012.[3] After impressing on loan, Low returned to the Loons until the end of the 2011-12 season. During his time at Station Park, Low was voted Supporter's Player of the Year and Young Sky Blues Player of the Year.[1][4] On 18 October 2012, Low signed for Alloa Athletic, on loan initially for one month.[5] Low's loan spell was then extended until 1 January 2014 before returning to Pittrodrie.
On 29 December 2013, Low scored his first goal for the Dons in a 1–0 victory versus Ross County.[6] On 16 March in the 2014 Scottish League Cup Final versus Inverness Caledonian Thistle, Low appeared as a 70th minute substitute, scoring a spot kick in the penalty shoot-out victory for Aberdeen.[1][7] On 15 May 2014, Low signed a new one-year contract with the Dons.[8]
Dundee
On 20 April 2015, Low signed a pre-contract to sign for Dundee on a three-year deal from the start of the 2015-16 season.[9][10]
Derry City
In January 2017, Low was sent out on loan to Northern Irish club Derry City.[11] In June 2017, Low's loan spell was extended until 7 November 2017,[12] before returning to Dens Park.[13] On 31 January 2018, Low returned to the Candystripes after winning the previous season's Player of the Year and Players' Player of the Year awards.[1][14] In May 2018, Low was released by Dundee [15] and then signed for the Candystripes on a permanent deal.
Low played in 56 matches for City, scoring three goals.[16]
Queen of the South
On 27 December 2018, Low agreed to sign for Dumfries club Queen of the South when the transfer window opened on 1 January 2019,[1] with his contract scheduled to run until the end of the 2018-19 season.[17]
East Stirlingshire
On 14 May 2019, Low signed a pre-contract to join East Stirlingshire in the Lowland League for the 2019-20 season. Low enjoyed a successful first season at the club, scoring 14 goals and registering 13 assists from central midfield in the Lowland League, as well as scoring once in the Scottish Cup, with a 30-yard free kick in a 3–2 loss to Broxburn Athletic. In the Coronavirus shortened season of 2019–20, Low picked up both the Players' Player and Fans Player of the Year awards.[18]
Low was announced as the new club captain on 11 September 2020.[19] With the Lowland League under suspension, Low was loaned to Arbroath in March 2021.[20]
Arbroath
Following the expiry of his contract with East Stirlingshire, Low signed a two-year contract with Scottish Championship side Arbroath in May 2021.[21] Low would enjoy a successful 2021–22 season which saw the part-time Lichties compete for the Championship title in what became worldwide news.[22]
Loan to Kelty Hearts
On 9 September 2022, Low joined Scottish League One side Kelty Hearts on loan until January.[23] Despite extending his loan until the end of the season, Low would leave Kelty and Arbroath in February 2023.[24]
Clydebank
In February 2023, Low joined West of Scotland Football League Premier Division club Clydebank until the end of the season.[24] He scored his first goal for the club in a 2–0 semi final win vs St Roch's.