Daniel Petrov has played with 40 teammates throughout his career

Player Team(s) Games
4
14
18
17
3
9
17
14
4
8
8
7
8
16
6
7
17
2
9
1
7
12
2
7
6
9
2
5
8
9
3
17
9
17
2
2
15
11
4
3