Hastings, a product of George Watson’s College and Millfield School, has risen through the Scotland age-grade ranks, gaining caps at under-16, under-18 and under-19.
The stand-off, who won two Scottish Schools Cup titles with George Watson’s, has played with Premiership side Bath.
In April 2017, Hastings announced that he will join Pro12 Glasgow Warriors on a two-year deal this summer, subject to a medical.
Son of former Scotland captain Gavin, Hastings was at the Recreation Ground since 2014.
After an impressive run of form in his debut season with Glasgow, he earned his first call up to the senior test squad ahead of Scotland's final Six Nations clash with Italy.
May 2018 saw him get included in Scotland's squad for the 2018 Summer Tour. As of the 2018/2019 Champions Cup, Hastings has had 2 Europeans Cups appearances.
He signed a new two-year contract with Glasgow Warriors in December 2018, committing to the Scotsotun club until at least 2021.
Hastings took his test cap tally to 11 during the 2019 Six Nations featuring in all but one of Scotland's fixtures and look set to be on the plane to Japan after another great season with Glasgow.
As of December 2019, he has represented Glasgow 37 times and has scored 5 tries.
|2017 - present|
|2018 - present|
|2016 - 2017|
|2015 - 2017|