John Marshall ha jugado con 33 compañeros de equipo a lo largo de su carrera.

Player Team(s) Games
14
30
18
23
26
47
54
32
19
6
29
51
73
56
32
77
87
28
31
4
5
16
77
32
87
29
19
8
3
11
49
16
26