David Cunningham ha giocato con 35 compagni di squadra durante la sua carriera.

Player Team(s) Games
11
4
3
14
4
24
11
4
3
14
14
20
20
20
9
12
14
3
5
3
6
18
18
20
14
5
13
4
8
14
9
2
3
2
13