Lists of matches played by Heriot's Former Pupils
Lists of competitions that Heriot's Former Pupils has played in
Players who have played for Heriot's Former Pupils
Players who have played for Heriot's Former Pupils or any of the associated teams below
See also the associated teams: