Scotland Scotland

Tracking 2,357 players across 353 clubs, with 2,347 active players scoring 14,815 goals and 8,963 assists

Total Players

2,357

Different Clubs

353

Average ELO

1,585.1

Total Goals

14,815

Total Assists

8,963

Clean Sheets

37,985

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Robertson, Andrew 31 2,992.6 D Liverpool Liverpool Premier League 260 10 48 97 7
2 Mctominay, Scott 28 2,667.3 M Napoli Napoli Serie A 243 40 13 92 12
3 Mcgregor, Callum 31 2,659.3 M Celtic Celtic Premiership 293 38 29 127 5
4 Weir, Caroline 29 2,642.4 M Real Madrid Real Madrid Liga F Women 138 58 38 61 13
5 Cuthbert, Erin 26 2,571.4 M Chelsea Chelsea Women S Super League 144 30 22 83 5
6 Taylor, Greg 27 2,460.4 D Celtic Celtic Premiership 220 9 30 97 5
7 Christie, Ryan 30 2,349.0 M Bournemouth Bournemouth Premier League 250 37 49 85 13
8 Tierney, Kieran 28 2,329.2 D Arsenal Arsenal Premier League 171 6 15 66 5
9 Forrest, James 33 2,258.3 F Celtic Celtic Premiership 180 37 34 86 3
10 Little, Kim 34 2,244.2 M Arsenal Arsenal Women S Super League 121 29 14 67 1
11 Mcginn, John 30 2,243.0 M Aston Villa Aston Villa Premier League 241 23 28 69 13
12 Bannan, Barry 35 2,233.6 M Sheffield Wed Sheffield Wed Championship 284 25 48 89 13
13 Palmer, Liam 33 2,204.6 D Sheffield Wed Sheffield Wed Championship 238 12 12 82 0
14 Hyam, Dominic 29 2,184.0 D Blackburn Blackburn Championship 261 12 4 77 5
15 Cadden, Nicky 28 2,179.7 M Hibernian Hibernian Premiership 240 34 49 71 4
16 Hardie, Ryan 28 2,161.4 F Plymouth Plymouth Championship 257 75 23 69 7
17 Ferguson, Lewis 25 2,152.1 M Bologna Bologna Serie A 215 43 14 70 12
18 Harvie, Daniel 26 2,144.4 D Wycombe Wycombe League One 233 12 16 71 3
19 Mcmanus, Declan 30 2,136.9 F Coleraine Coleraine Nifl Premiership 207 131 11 86 0
20 Turnbull, David 25 2,132.1 M Cardiff Cardiff Championship 176 33 22 70 8
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 Graham, Brian 37 2,088.9 F Partick Partick Premiership 226 106 23 83 3
24 Wallace, Murray 31 2,083.2 D Millwall Millwall Championship 199 9 5 68 9
25 Shankland, Lawrence 29 2,077.4 F Hearts Hearts Premiership 237 112 30 65 9
26 Dykes, Lyndon 29 2,075.2 F Birmingham Birmingham League One 232 56 17 69 5
27 Paterson, Callum 30 2,074.2 F Sheffield Wed Sheffield Wed Championship 228 38 13 75 7
28 Ralston, Anthony 26 2,068.8 D Celtic Celtic Premiership 135 7 21 55 3
29 Fletcher, Steven 38 2,066.5 F Wrexham Wrexham League One 227 51 11 84 9
30 Henderson, Liam 28 2,062.7 D Falkirk Falkirk Championship 202 33 9 75 0
31 Adams, Che 28 2,058.1 F Torino Torino Serie A 230 60 24 55 7
32 Edwards, Joshua 25 2,049.6 D Charlton Charlton League One 223 11 22 81 2
33 Naismith, Kal 33 2,042.4 D Luton Luton Championship 184 16 15 55 8
34 Dembele, Siriki 28 2,041.6 M Oxford Utd Oxford Utd Championship 199 34 24 58 3
35 Jack, Ryan 33 2,040.9 M Erokspor Erokspor 1 Lig 168 13 10 72 0
36 Fulton, Jay 31 2,036.8 M Swansea Swansea Championship 228 12 7 68 1
37 Megginson, Mitchell 32 2,030.6 M Cove Rangers Cove Rangers Championship 199 102 29 62 1
38 Fraser, Scott 30 2,020.3 M Dundee FC Dundee FC Premiership 205 34 36 52 3
39 Holt, Kevin 32 2,018.5 D Derry City Derry City Premier Division 223 31 7 78 3
40 Hanson, Kirsty 27 2,018.2 M Aston Villa Aston Villa Women S Super League 130 25 23 39 5
41 Docherty, Greg 28 2,016.6 M Charlton Charlton League One 202 14 17 77 2
42 Clelland, Lana 32 2,006.7 M Sassuolo Sassuolo Serie A Women 105 43 13 32 8
43 Porteous, Ryan 26 2,005.0 D Preston Preston Championship 217 15 6 60 7
44 Forrest, Alan 28 1,997.8 M Hearts Hearts Premiership 239 42 15 69 7
45 Wright, Scott 27 1,990.7 F Birmingham Birmingham League One 164 18 12 68 2
46 Milne, Harry 28 1,989.5 D Hearts Hearts Premiership 187 26 26 60 0
47 Spencer, Brad 29 1,986.6 M Falkirk Falkirk Championship 206 20 28 69 0
48 Mccowan, Luke 27 1,986.5 F Celtic Celtic Premiership 228 52 35 85 5
49 Kerr, Jason 28 1,984.9 D Wigan Wigan League One 199 10 3 68 6
50 Leonard, Marc 23 1,982.7 M Birmingham Birmingham League One 206 12 22 53 4
51 Byers, George 29 1,982.3 M Port Vale Port Vale League Two 174 21 10 62 2
52 Souttar, John 28 1,980.9 D Rangers Rangers Premiership 141 8 4 57 4
53 Johnston, George 26 1,980.4 D Bolton Bolton League One 167 4 6 51 9
54 Armstrong, Stuart 33 1,979.8 M Sheffield Wed Sheffield Wed Championship 192 21 18 47 8
55 Campbell, Allan 26 1,974.8 M Dundee Utd Dundee Utd Premiership 205 18 9 77 1
56 Cairney, Tom 34 1,972.1 M Fulham Fulham Premier League 190 19 12 48 1
57 Devlin, Nicky 31 1,971.9 D Aberdeen Aberdeen Premiership 240 16 21 62 4
58 Mccrorie, Ross 27 1,967.8 D Bristol City Bristol City Championship 185 13 9 58 8
59 Maguire, Chris 36 1,962.7 F Eastleigh Eastleigh National League 227 48 27 61 0
60 Martin, Chris 36 1,959.3 F Bristol Rovers Bristol Rovers League One 217 55 23 45 13
61 Miller, Calvin 27 1,958.9 M Falkirk Falkirk Championship 177 27 34 62 0
62 Cameron, Kyle 28 1,956.0 D Barrow Barrow League Two 222 15 3 57 1
63 Turner, Kyle 27 1,955.1 M Partick Partick Premiership 236 22 42 85 0
64 Cooper, Liam 33 1,953.8 D Cska Sofia Cska Sofia Parva Liga 148 7 1 47 3
65 Nisbet, Kevin 28 1,950.8 F Aberdeen Aberdeen Premiership 199 80 18 59 3
66 Thomas, Dominic 29 1,950.5 M Derry City Derry City Premier Division 212 38 54 73 2
67 Fordyce, Callum 32 1,946.2 D Raith Raith Championship 219 13 10 76 0
68 Grimmer, Jack 31 1,945.3 M Wycombe Wycombe League One 216 4 6 74 2
69 Mcmullan, Paul 29 1,944.9 M Derry City Derry City Premier Division 205 16 55 75 1
70 Forsyth, Craig 36 1,943.8 M Derby Derby Championship 205 9 12 66 4
71 Gallagher, Callum 30 1,940.0 F Arbroath Arbroath League One 220 74 21 76 0
72 Hanley, Grant 33 1,936.9 D Birmingham Birmingham League One 170 4 1 49 4
73 Nesbitt, Aidan 28 1,934.9 M Falkirk Falkirk Championship 219 35 28 63 0
74 Bowie, Kieron 22 1,933.6 F Hibernian Hibernian Premiership 181 50 21 50 4
75 Pittman, Scott 32 1,931.8 M Livingston Livingston Premiership 236 24 17 74 1
76 Mcmillan, Jack 27 1,931.5 D Exeter Exeter League One 196 10 17 59 2
77 Thomas, Martha 29 1,929.8 F Tottenham Tottenham Women S Super League 134 28 12 41 1
78 Hanlon, Paul 35 1,928.5 D Raith Raith Championship 220 9 6 60 4
79 Easton, Dylan 31 1,927.8 M Raith Raith Championship 185 47 27 55 0
80 Benedictus, Kyle 33 1,924.8 D Dunfermline Dunfermline Championship 206 15 3 74 0
81 Mclean, Kenny 33 1,919.9 M Norwich Norwich Championship 241 10 20 61 3
82 Macgillivray, Craig 32 1,919.6 G Milton Keynes Dons Milton Keynes Dons League Two 195 0 2 59 1
83 Armstrong, Daniel 27 1,919.5 F Kilmarnock Kilmarnock Premiership 209 35 44 65 11
84 Watt, Tony 31 1,918.9 F Motherwell Motherwell Premiership 216 46 24 73 9
85 Donaldson, Coll 30 1,915.1 D Falkirk Falkirk Championship 195 11 6 67 0
86 Walker, Jamie 31 1,915.0 F Bradford City Bradford City League Two 184 33 19 60 4
87 Mckenna, Scott 28 1,914.2 D Las Palmas Las Palmas Laliga 193 4 3 53 0
88 House, Ben 25 1,913.7 F Lincoln City Lincoln City League One 187 38 6 64 4
89 Brown, Jacob 27 1,911.4 F Luton Luton Championship 235 41 17 70 4
90 Boyle, William 29 1,909.4 D Wrexham Wrexham League One 137 19 6 40 2
91 Phillips, Matt 34 1,907.8 F Oxford Utd Oxford Utd Championship 190 20 16 63 6
92 Muirhead, Robbie 29 1,907.1 F Livingston Livingston Premiership 213 63 17 68 0
93 Muirhead, Aaron 34 1,906.7 D Arbroath Arbroath League One 205 14 9 59 0
94 Morrison, Callum 28 1,903.2 F Linfield Linfield Nifl Premiership 172 67 22 55 1
95 Halliday, Andy 33 1,900.8 M Motherwell Motherwell Premiership 180 18 17 53 2
96 Gilmour, Billy 23 1,900.6 M Napoli Napoli Serie A 154 3 12 47 1
97 Ashcroft, Lee 31 1,900.6 D Partick Partick Premiership 178 15 5 60 3
98 Rose, Michael 29 1,900.1 D Stoke City Stoke City Championship 182 6 5 51 4
99 Fraser, Marcus 30 1,899.9 D St Mirren St Mirren Premiership 252 6 10 69 2
100 Deas, Robbie 25 1,898.5 D Kilmarnock Kilmarnock Premiership 210 5 8 65 1