Career
He has also played for the Scotland U17 team Urquhart made his professional debut on 16 February 2013 in a 3–2 Scottish First Division match playing the whole game in the loss versus Raith Rovers for Dumbarton on loan from Rangers. He went on to play two more Scottish First Division games whilst on loan at Dumbarton, He featured in the 0–2 loss against Falkirk and the 2–2 draw against Cowdenbeath.
On 18 September 2013, Urquhart signed a three-year contract with Coventry City after turning down a contract at Rangers.
Urquhart left Coventry City by mutual consent on 18 August 2014 and on 23 August joined Scottish League One team Dunfermline Athletic on a one-year deal. After making fourteen appearances for The Pars, Urquhart was released at the end of the season.
He went on to play 7 more games for the Under-17"s squad, matches against Luxembourg U-17, Switzerland U-17, San Marino U-17, Macedonia U-17, Lithuania U-17, Iceland U-17 and Denmark U-17.