7,512 runs & 563 wickets in career according to Hector’s McQueen’s 1989 book but managed to find a few more matches as below.
7,925 runs, 602 wickets & 127 catches for Heriot’s
8,143 runs, 603 wickets & 131 catches in total
Captain 1907-1910 & 1921-23
President 1931-32
Link below to pictures
https://www.pitchero.com/clubs/heriotscc/photos/john-mushet-917038.html