Alejandro Villanueva has played with 97 teammates throughout his career

Player Team(s) Games
22
14
42
18
1
16
24
1
20
5
8
2
8
3
17
6
15
5
2
121
10
2
6
3
8
2
39
24
2
2
3
7
7
6
11
4
19
2
28
2
28
28
14
3
6
90
2
6
12
5
9
1
15
39
15
103
20
4
21
37
3
18
22
16
20
28
40
11
8
11
10
9
4
10
12
2
17
70
36
2
31
21
16
22
9
37
5
2
2
2
16
6
25
2
26
53
21