A product of Edinburgh Academy, Kinghorn, joined the club on return from the 2015 World Rugby U20 Championship in Italy.
After making his professional debut against Zebre the following year, he made Edinburgh’s number 15 jersey his own – notching up 59 appearances for the club.
Kinghorn was named in the Scotland squad ahead of the 2018 6 Nations and on Sunday was an unused substitute as Gregor Townsend's side defeated France 32-26.
In February 2018, Kinghorn signed a new deal with Edinburgh Rugby, committing his long-term future to the club.
In Scotland's 2019 campaign he scored three tries in their first match against Italy.
He was selected in the 31-man squad for the 2019 Rugby World Cup.
2020 saw him cement his name in Scotland's squad for the 2020 Six Nations.
|2015 - present|
|2018 - present|
|2015 - 2016|
|2017 - 2018|