Greg Smith has played with 340 teammates throughout his career

Player Team(s) Games
113
191
12
1
67
1
20
89
5
37
29
34
18
7
11
75
23
21
38
13
42
7
10
4
41
16
10
28
80
9
12
21
27
23
6
9
3
10
7
22
1
6
38
153
12
4
13
11
50
22
47
13
15
5
13
77
14
21
245
8
188
6
74
9
11
4
5
60
1
5
2
18
19
53
4
43
8
2
27
16
42
75
4
6
13
45
9
18
4
1
3
3
1
41
65
19
6
27
16
32
22
7
4
25
40
33
6
38
15
4
20
56
21
1
3
44
27
12
46
72
39
4
13
17
54
16
1
50
1
3
16
26
23
7
39
26
132
108
50
27
13
21
18
13
8
12
4
7
1
25
17
6
9
20
18
20
15
18
29
54
8
19
3
8
26
73
13
26
12
7
5
8
30
9
3
31
4
6
7
5
170
2
1
6
268
53
1
3
53
18
2
3
2
36
12
4
5
8
20
56
43
18
58
3
193
20
1
14
9
58
18
1
40
6
16
26
31
6
21
4
13
110
44
15
12
13
183
5
20
10
17
1
16
9
21
32
2
9
20
1
12
6
17
3
1
28
5
54
9
108
18
145
8
142
4
2
31
22
19
18
9
4
15
16
44
26
23
2
8
17
29
1
47
28
8
9
3
7
22
32
13
2
29
23
177
8
2
5
3
24
17
2
4
5
9
1
1
5
57
16
18
12
31
7
15
2
16
1
19
38
21
3
4
22
2
15
20
47
6
13
21
2
6
2
187
18
44
2
22
2
64
26
3
2
13
14
2
26
52
9