Musim 2026/2027
Queen's Park: 13 laga, 2 gol, 1 assist
Dalam catatan Queen's Park yang tersedia untuk musim 2026/2027, Michael Ruth bermain selama 953 menit dan menjadi starter dalam 12 pertandingan.
Karier
Queen's Park: 37 laga, 10 gol, 2 assist
Dumbarton: 81 laga, 26 gol, 9 assist
Queen of South: 23 laga, 1 gol, 0 assist
Aberdeen: 4 laga, 0 gol, 0 assist
Falkirk: 10 laga, 3 gol, 1 assist
Aberdeen U21: 1 laga, 0 gol, 0 assist