David Walker ha jugado con 38 compañeros de equipo a lo largo de su carrera.

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