David Walker ha giocato con 38 compagni di squadra durante la sua carriera.

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