[4] Price signed for Glasgow Warriors in the 2013–14 season as part of their Elite Development Programme.
[5] On 21 December 2015 Price graduated from the Scottish Rugby Academy and signed professional contract with Glasgow Warriors.
[7][8] On 26 November 2016, Price made his Scotland debut against Georgia in a 43 points to 16 win at Rugby Park, Kilmarnock.
[11] In 2023 Price was selected in Scotland's 33 player squad for the 2023 Rugby World Cup in France.
[15] After performing strongly in the tour's warm-up matches, and despite Conor Murray having previously been named tour captain, Price was selected in the starting line up for the first Test, playing for 65 minutes as the Lions won 22-17 to take a lead in the series.