John has signed as a full-time professional after breaking into the Glasgow squad as an apprentice last season.
Scotland Under-21 team to play Australia in the IRB Under 21 World Championship in Mendoza, Argentina tomorrow (Thursday 9 June), kick-off 1pm (local time)
15 Alan Nash (Watsonians and East of Scotland Institute of Sport)
14 Ben Addison (Stirling County & Central Scotland Institute of Sport)
13 Nic De Luca (Heriot's & Scottish Institute of Sport)
12 Garry Law (Hawick & East of Scotland Institute of Sport)
11 Ben Cairns (Currie & Scottish Institute of Sport)
10 David Blair (Sale Sharks)
9 Alasdhair McFarlane (GHA)
1 Stuart Corsar (Aberdeen GSFP & Grampian Institute of Sport)
2 Ross Ford (The Borders & Scottish Institute of Sport)
3 Willie Blacklock (Hawick)
4 Sean Tomes (Newcastle Falcons)
5 Ian Nimmo (Heriot's & Tayside and Fife Institute of Sport)
6 Colin White (Stirling County & Central Scotland Institute of Sport)
8 Scott Forrest (Glasgow Hawks & West Of Scotland Institute of Sport)
7 Neil Cochrane (Watsonians & East of Scotland Institute of Sport) CAPTAIN)
Substitutes
16 Stevie Lawrie (Watsonians & East of Scotland Institute of Sport)
17 Stuart Fenwick (Ayr)
18 John Beattie (Glasgow Warriors & West Of Scotland Institute of Sport)
19 Alan MacDonald (Heriot's & East of Scotland Institute of Sport)
20 Greig Laidlaw (Jed-Forrest)
21 Iain Kennedy (GHA & West Of Scotland Institute of Sport)
22 Michael Adamson (Glasgow Hawks)