Ma Yong has played with 58 teammates throughout his career

Player Team(s) Games
17
1
21
3
28
40
21
38
3
1
59
14
4
33
14
22
8
43
4
4
4
5
73
20
23
13
84
16
10
16
32
19
64
1
8
60
8
23
13
7
88
8
3
13
1
21
5
14
2
7
22
72
69
16
22
26
16
82