David Graves ha jugado con 35 compañeros de equipo a lo largo de su carrera.

Player Team(s) Games
4
41
18
6
15
4
6
22
4
46
5
6
19
5
30
5
36
5
4
14
1
6
6
6
42
5
6
2
6
13
14
1
3
25
22