William Gates has played with 45 teammates throughout his career

Player Team(s) Games
18
2
1
3
19
5
46
18
28
20
20
3
30
7
29
8
21
31
20
7
39
28
7
29
8
4
2
20
28
29
22
18
11
3
3
21
3
13
22
9
7
15
3
17
31