Scotland Scotland

Tracking 2,346 players across 351 clubs, with 2,336 active players scoring 14,545 goals and 8,794 assists

Total Players

2,346

Different Clubs

351

Average ELO

1,583.8

Total Goals

14,545

Total Assists

8,794

Clean Sheets

37,290

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Robertson, Andrew 31 2,980.1 D Liverpool Liverpool Premier League 257 10 47 97 7
2 Mcgregor, Callum 31 2,630.9 M Celtic Celtic Premiership 286 37 28 125 5
3 Mctominay, Scott 28 2,604.6 M Napoli Napoli Serie A 237 36 11 87 11
4 Weir, Caroline 29 2,601.8 M Real Madrid Real Madrid Liga F Women 134 55 38 61 12
5 Cuthbert, Erin 26 2,541.4 M Chelsea Chelsea Women S Super League 140 30 22 79 5
6 Taylor, Greg 27 2,439.1 D Celtic Celtic Premiership 214 9 30 95 5
7 Christie, Ryan 30 2,349.0 M Bournemouth Bournemouth Premier League 250 37 49 85 13
8 Tierney, Kieran 27 2,289.7 D Arsenal Arsenal Premier League 166 5 15 64 4
9 Little, Kim 34 2,239.8 M Arsenal Arsenal Women S Super League 118 28 14 67 1
10 Forrest, James 33 2,232.4 F Celtic Celtic Premiership 173 36 33 84 3
11 Bannan, Barry 35 2,228.2 M Sheffield Wed Sheffield Wed Championship 280 25 48 89 13
12 Mcginn, John 30 2,217.0 M Aston Villa Aston Villa Premier League 234 23 27 66 12
13 Palmer, Liam 33 2,196.1 D Sheffield Wed Sheffield Wed Championship 235 12 12 82 0
14 Cadden, Nicky 28 2,174.4 M Hibernian Hibernian Premiership 235 34 47 71 4
15 Hyam, Dominic 29 2,157.0 D Blackburn Blackburn Championship 257 11 4 76 5
16 Hardie, Ryan 28 2,152.4 F Plymouth Plymouth Championship 253 74 23 69 7
17 Ferguson, Lewis 25 2,150.1 M Bologna Bologna Serie A 211 43 14 69 12
18 Harvie, Daniel 26 2,144.4 D Wycombe Wycombe League One 233 12 16 71 3
19 Turnbull, David 25 2,134.8 M Cardiff Cardiff Championship 172 33 22 69 8
20 Mcmanus, Declan 30 2,131.9 F Coleraine Coleraine Nifl Premiership 203 130 11 84 0
21 Mcgregor, Allan 43 2,118.9 G Rangers Rangers Premiership 175 0 0 71 1
22 Jones, James 29 2,093.4 M Burton Burton League One 210 22 12 76 0
23 Wallace, Murray 31 2,083.2 D Millwall Millwall Championship 199 9 5 68 9
24 Dykes, Lyndon 29 2,075.2 F Birmingham Birmingham League One 232 56 17 69 5
25 Graham, Brian 37 2,068.8 F Partick Partick Championship 220 103 23 80 2
26 Paterson, Callum 30 2,063.4 F Sheffield Wed Sheffield Wed Championship 224 37 12 75 7
27 Henderson, Liam 28 2,063.0 D Falkirk Falkirk Championship 199 33 9 75 0
28 Adams, Che 28 2,060.1 F Torino Torino Serie A 224 59 24 54 7
29 Fletcher, Steven 38 2,049.7 F Wrexham Wrexham League One 223 51 11 82 9
30 Ralston, Anthony 26 2,049.6 D Celtic Celtic Premiership 131 7 20 54 3
31 Jack, Ryan 33 2,043.5 M Erokspor Erokspor 1 Lig 164 13 10 72 0
32 Dembele, Siriki 28 2,041.6 M Oxford Utd Oxford Utd Championship 199 34 24 58 3
33 Shankland, Lawrence 29 2,037.3 F Hearts Hearts Premiership 232 107 28 63 7
34 Naismith, Kal 33 2,028.4 D Luton Luton Championship 181 16 15 53 8
35 Fulton, Jay 31 2,027.4 M Swansea Swansea Championship 225 12 7 67 1
36 Megginson, Mitchell 32 2,018.6 M Cove Rangers Cove Rangers League One 193 100 29 60 1
37 Fraser, Scott 30 2,017.5 M Dundee FC Dundee FC Premiership 203 34 36 51 3
38 Edwards, Joshua 24 2,013.2 D Charlton Charlton League One 216 11 21 77 2
39 Porteous, Ryan 26 2,005.0 D Preston Preston Championship 217 15 6 60 7
40 Holt, Kevin 32 1,996.9 D Derry City Derry City Premier Division 214 30 7 75 3
41 Hanson, Kirsty 27 1,992.7 M Aston Villa Aston Villa Women S Super League 128 23 22 39 5
42 Wright, Scott 27 1,990.7 F Birmingham Birmingham League One 164 18 12 68 2
43 Docherty, Greg 28 1,987.0 M Charlton Charlton League One 195 14 16 73 2
44 Spencer, Brad 28 1,985.4 M Falkirk Falkirk Championship 203 20 27 69 0
45 Johnston, George 26 1,980.8 D Bolton Bolton League One 164 4 6 51 8
46 Campbell, Allan 26 1,980.1 M Dundee Utd Dundee Utd Premiership 200 18 9 77 1
47 Byers, George 28 1,979.2 M Port Vale Port Vale League Two 170 21 9 61 2
48 Devlin, Nicky 31 1,978.3 D Aberdeen Aberdeen Premiership 236 16 21 62 4
49 Milne, Harry 28 1,978.2 D Hearts Hearts Premiership 185 26 26 59 0
50 Armstrong, Stuart 33 1,973.6 M Sheffield Wed Sheffield Wed Championship 189 21 17 47 8
51 Souttar, John 28 1,969.8 D Rangers Rangers Premiership 135 8 4 56 4
52 Forrest, Alan 28 1,969.8 M Hearts Hearts Premiership 234 39 15 67 7
53 Kerr, Jason 28 1,967.3 D Wigan Wigan League One 195 10 3 66 6
54 Cairney, Tom 34 1,964.6 M Fulham Fulham Premier League 185 18 12 48 1
55 Clelland, Lana 32 1,962.1 M Sassuolo Sassuolo Serie A Women 102 39 11 31 6
56 Martin, Chris 36 1,959.3 F Bristol Rovers Bristol Rovers League One 217 55 23 45 13
57 Maguire, Chris 36 1,956.7 F Eastleigh Eastleigh National League 223 47 27 60 0
58 Mccowan, Luke 27 1,956.7 F Celtic Celtic Premiership 222 51 33 83 4
59 Miller, Calvin 27 1,953.1 M Falkirk Falkirk Championship 174 25 34 62 0
60 Leonard, Marc 23 1,950.2 M Birmingham Birmingham League One 200 12 21 49 4
61 Cameron, Kyle 28 1,948.6 D Barrow Barrow League Two 219 15 3 55 1
62 Grimmer, Jack 31 1,948.6 M Wycombe Wycombe League One 210 4 6 72 2
63 Mccrorie, Ross 27 1,948.0 D Bristol City Bristol City Championship 179 10 9 58 6
64 Nisbet, Kevin 28 1,944.8 F Aberdeen Aberdeen Premiership 192 78 18 58 3
65 Turner, Kyle 27 1,942.2 M Partick Partick Championship 231 22 42 82 0
66 Gallagher, Callum 30 1,941.0 F Arbroath Arbroath League One 218 74 21 76 0
67 Thomas, Dominic 29 1,937.3 M Derry City Derry City Premier Division 206 37 53 71 2
68 Nesbitt, Aidan 28 1,935.2 M Falkirk Falkirk Championship 216 35 28 63 0
69 Thomas, Martha 28 1,933.8 F Tottenham Tottenham Women S Super League 130 28 12 41 1
70 Fordyce, Callum 32 1,931.9 D Raith Raith Championship 216 12 9 76 0
71 Cooper, Liam 33 1,931.9 D Cska Sofia Cska Sofia Parva Liga 143 7 1 44 3
72 Forsyth, Craig 36 1,929.9 M Derby Derby Championship 201 9 11 64 4
73 Bowie, Kieron 22 1,929.0 F Hibernian Hibernian Premiership 176 49 21 50 4
74 Mcmullan, Paul 29 1,925.3 M Derry City Derry City Premier Division 197 16 53 72 1
75 Benedictus, Kyle 33 1,921.5 D Dunfermline Dunfermline Championship 203 15 3 72 0
76 Mcmillan, Jack 27 1,921.1 D Exeter Exeter League One 192 9 16 58 2
77 Mclean, Kenny 33 1,918.1 M Norwich Norwich Championship 237 10 20 60 3
78 Donaldson, Coll 30 1,917.2 D Falkirk Falkirk Championship 194 11 6 67 0
79 Hanlon, Paul 35 1,916.0 D Raith Raith Championship 217 8 6 60 4
80 Mckenna, Scott 28 1,915.2 D Las Palmas Las Palmas Laliga 189 4 3 52 0
81 Walker, Jamie 31 1,912.9 F Bradford City Bradford City League Two 182 33 19 60 4
82 Brown, Jacob 27 1,911.4 F Luton Luton Championship 235 41 17 70 4
83 Easton, Dylan 31 1,911.3 M Raith Raith Championship 182 45 26 55 0
84 Pittman, Scott 32 1,910.5 M Livingston Livingston Championship 230 24 15 71 1
85 Boyle, William 29 1,909.4 D Wrexham Wrexham League One 137 19 6 40 2
86 Muirhead, Aaron 34 1,908.0 D Arbroath Arbroath League One 202 14 8 59 0
87 Hanley, Grant 33 1,907.3 D Birmingham Birmingham League One 166 4 1 47 3
88 Watt, Tony 31 1,906.1 F Motherwell Motherwell Premiership 212 46 23 72 9
89 Morrison, Callum 28 1,905.0 F Linfield Linfield Nifl Premiership 171 67 22 55 1
90 House, Ben 25 1,904.1 F Lincoln City Lincoln City League One 183 37 5 63 4
91 Macgillivray, Craig 32 1,903.5 G Milton Keynes Dons Milton Keynes Dons League Two 191 0 2 55 1
92 Armstrong, Daniel 27 1,902.1 F Kilmarnock Kilmarnock Premiership 204 33 42 63 11
93 Phillips, Matt 34 1,900.6 F Oxford Utd Oxford Utd Championship 188 20 16 62 6
94 Rose, Michael 29 1,900.1 D Stoke City Stoke City Championship 182 6 5 51 4
95 Tait, Dylan 23 1,898.5 M Falkirk Falkirk Championship 182 15 16 69 0
96 Macdonald, Calum 27 1,897.2 D Mansfield Mansfield League One 159 3 3 55 0
97 Mcginn, Paul 34 1,897.0 D Motherwell Motherwell Premiership 208 8 9 63 2
98 Lindsay, Liam 29 1,894.4 D Preston Preston Championship 182 6 6 54 8
99 Docherty, Ross 32 1,890.8 M Dundee Utd Dundee Utd Premiership 175 14 7 79 0
100 Stewart, Ross 28 1,889.8 F Southampton Southampton Premier League 144 58 11 38 2