Teams Peter Garson played for

MiscellaneousMerchiston Castle School (1914)
 Huntly (1925)