James Spencer ha giocato con 35 compagni di squadra durante la sua carriera.

Player Team(s) Games
19
16
5
5
18
5
3
19
17
18
4
2
5
2
13
6
3
5
18
18
4
5
34
13
5
5
3
35
24
15
29
1
5
30
1