James Cotton ha giocato con 29 compagni di squadra durante la sua carriera.

Player Team(s) Games
9
3
15
3
4
3
3
19
19
2
9
1
8
6
3
9
6
1
19
9
10
3
3
19
2
6
7
18
9