Zach Thomas has played with 121 teammates throughout his career

Player Team(s) Games
8
5
29
29
9
1
2
80
1
14
16
10
1
1
11
9
121
8
21
6
36
1
37
9
18
7
13
11
1
10
9
33
11
3
13
14
27
9
4
120
51
7
21
37
5
3
6
50
27
29
44
11
1
9
10
85
22
1
3
28
9
10
21
6
7
3
4
2
88
81
17
17
1
7
28
10
12
22
14
65
11
15
20
5
62
29
23
5
14
11
57
2
7
10
2
10
11
14
68
22
3
27
35
11
19
21
13
21
53
9
5
29
5
8
37
4
12
7
16
10
37