James Long ha jugado con 35 compañeros de equipo a lo largo de su carrera.

Player Team(s) Games
23
13
12
13
10
5
23
5
5
10
4
5
5
12
2
10
6
13
2
21
20
13
5
10
23
6
11
5
5
10
1
4
17
13
9