Josh Thomas ha jugado con 31 compañeros de equipo a lo largo de su carrera.

Player Team(s) Games
30
45
2
24
11
17
22
23
48
14
20
1
50
43
27
3
27
52
1
16
51
5
8
30
28
40
19
28
11
5
46