David Heuberger has played with 46 teammates throughout his career

Player Team(s) Games
35
2
1
9
1
2
22
5
3
3
23
4
4
6
18
6
3
10
13
8
1
26
2
16
33
6
2
5
5
30
3
21
22
21
9
2
22
32
30
9
4
1
34
10
15
10