Steven Davis has played with 55 teammates throughout his career

Player Team(s) Games
32
30
3
46
10
29
28
1
6
32
14
11
12
1
16
8
31
10
7
1
3
12
1
7
26
24
24
26
29
2
7
14
3
32
1
42
29
16
29
26
10
3
8
29
12
14
14
20
25
18
12
25
16
9
6