John Davis ha giocato con 41 compagni di squadra durante la sua carriera.

Player Team(s) Games
Breidablik (ISL-1)
6
Breidablik (ISL-1)
3
28
10
14
Breidablik (ISL-1)
6
8
Breidablik (ISL-1)
5
Breidablik (ISL-1)
6
Breidablik (ISL-1)
5
Breidablik (ISL-1)
3
35
11
Breidablik (ISL-1)
3
37
43
19
13
32
2
Breidablik (ISL-1)
1
9
9
45
14
Breidablik (ISL-1)
2
6
Breidablik (ISL-1)
6
Breidablik (ISL-1)
6
11
18
42
12
Breidablik (ISL-1)
4
8
13
14
4
27
8
24