Scotland Scotland

Tracking 2,588 players across 372 clubs, with 2,578 active players scoring 16,882 goals and 10,168 assists

Total Players

2,588

Different Clubs

372

Average ELO

1,586.7

Total Goals

16,882

Total Assists

10,168

Clean Sheets

42,502

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Robertson, Andrew 31 3,086.2 D Liverpool Liverpool Premier League 282 11 49 105 7
2 Mctominay, Scott 29 2,822.7 M Napoli Napoli Serie A 276 50 17 104 12
3 Mcgregor, Callum 32 2,754.9 M Celtic Celtic Premiership 331 41 31 141 5
4 Weir, Caroline 30 2,676.1 M Real Madrid Real Madrid Liga F Women 141 60 39 63 14
5 Cuthbert, Erin 27 2,583.9 M Chelsea Chelsea Women S Super League 145 30 24 84 5
6 Taylor, Greg 28 2,526.2 D Paok Paok Super League 234 9 31 104 5
7 Tierney, Kieran 28 2,443.2 D Celtic Celtic Premiership 205 9 23 76 6
8 Christie, Ryan 30 2,391.5 M Bournemouth Bournemouth Premier League 265 38 49 90 13
9 Mcginn, John 31 2,387.6 M Aston Villa Aston Villa Premier League 270 28 31 78 14
10 Forrest, James 34 2,288.6 F Celtic Celtic Premiership 204 37 34 95 3
11 Hyam, Dominic 30 2,274.8 D Wrexham Wrexham Championship 291 13 4 85 5
12 Little, Kim 35 2,266.8 M Arsenal Arsenal Women S Super League 123 30 15 69 1
13 Turnbull, David 26 2,243.2 M Cardiff Cardiff League One 207 35 26 80 9
14 Harvie, Daniel 27 2,234.2 D Wycombe Wycombe League One 264 13 18 82 3
15 Bannan, Barry 36 2,229.6 M Millwall Millwall Championship 316 28 51 93 15
16 Cadden, Nicky 29 2,213.2 M Hibernian Hibernian Premiership 261 34 53 76 4
17 Shankland, Lawrence 30 2,194.4 F Hearts Hearts Premiership 261 126 33 77 9
18 Ferguson, Lewis 26 2,191.0 M Bologna Bologna Serie A 243 44 14 75 12
19 Paterson, Callum 31 2,187.6 F Milton Keynes Dons Milton Keynes Dons League Two 259 51 20 82 8
20 Hardie, Ryan 28 2,181.4 F Wrexham Wrexham Championship 266 76 23 72 7
21 Mcmanus, Declan 31 2,178.6 F Bangor 1876 Bangor 1876 Cymru North 227 137 11 94 0
22 Palmer, Liam 34 2,171.8 D Sheffield Wed Sheffield Wed Championship 269 12 13 85 0
23 Wallace, Murray 32 2,170.9 D Huddersfield Huddersfield League One 224 11 6 76 10
24 Graham, Brian 38 2,136.5 F Falkirk Falkirk Premiership 250 111 24 91 3
25 Henderson, Liam 29 2,124.2 D Falkirk Falkirk Premiership 231 34 9 85 0
26 Ralston, Anthony 27 2,122.0 D Celtic Celtic Premiership 160 7 22 65 3
27 Adams, Che 29 2,121.2 F Torino Torino Serie A 256 66 25 66 7
28 Mcgregor, Allan 44 2,118.9 G Rangers Rangers Premiership 175 0 0 71 1
29 Dykes, Lyndon 30 2,115.6 F Charlton Charlton Championship 259 59 18 76 5
30 Milne, Harry 29 2,113.7 D Hearts Hearts Premiership 213 27 33 72 4
31 Holt, Kevin 33 2,103.1 D Ayr Ayr Championship 252 35 8 89 4
32 Fulton, Jay 31 2,093.5 M Swansea Swansea Championship 249 13 7 75 1
33 Jones, James 30 2,093.4 M Burton Burton League One 210 22 12 76 0
34 Naismith, Kal 34 2,091.1 D Luton Luton League One 208 17 16 61 9
35 Jack, Ryan 33 2,090.1 M Erokspor Erokspor 1 Lig 184 15 11 77 0
36 Johnston, George 27 2,086.5 D Bolton Bolton League One 199 4 6 62 9
37 Megginson, Mitchell 33 2,070.5 M Cove Rangers Cove Rangers League One 225 115 32 69 1
38 Fletcher, Steven 38 2,066.5 F Wrexham Wrexham Championship 227 51 11 84 9
39 Edwards, Joshua 25 2,065.8 D Charlton Charlton Championship 229 11 22 84 2
40 Mccrorie, Ross 27 2,062.4 D Bristol City Bristol City Championship 214 15 14 68 8
41 Mccowan, Luke 28 2,056.8 F Celtic Celtic Premiership 256 53 37 97 5
42 Miller, Calvin 28 2,048.1 M Falkirk Falkirk Premiership 207 33 41 73 3
43 Kerr, Jason 29 2,047.1 D Wigan Wigan League One 216 11 3 74 9
44 Docherty, Greg 29 2,046.4 M Charlton Charlton Championship 227 14 19 85 2
45 Souttar, John 29 2,046.0 D Rangers Rangers Premiership 170 8 4 67 5
46 Dembele, Siriki 29 2,043.4 M Oxford Utd Oxford Utd Championship 219 34 24 62 3
47 Spencer, Brad 29 2,040.3 M Falkirk Falkirk Premiership 236 21 29 80 0
48 Cairney, Tom 35 2,034.8 M Fulham Fulham Premier League 209 20 13 54 1
49 Forrest, Alan 29 2,032.5 M Hearts Hearts Premiership 251 42 15 75 7
50 Fraser, Scott 30 2,027.2 M Ross County Ross County Championship 219 35 36 56 3
51 Hanson, Kirsty 27 2,025.2 M Aston Villa Aston Villa Women S Super League 134 25 23 41 5
52 Halkett, Craig 30 2,023.9 D Hearts Hearts Premiership 164 17 3 60 6
53 Devlin, Nicky 32 2,017.7 D Aberdeen Aberdeen Premiership 269 18 21 70 6
54 Turner, Kyle 28 2,016.9 M Partick Partick Championship 261 24 44 93 0
55 Armstrong, Stuart 33 2,014.7 M Aberdeen Aberdeen Premiership 218 22 22 55 8
56 Clelland, Lana 33 2,013.0 M Sassuolo Sassuolo Serie A Women 107 43 14 33 8
57 Byers, George 29 2,012.2 M Port Vale Port Vale League One 195 22 11 69 2
58 Watt, Tony 32 2,011.8 F Partick Partick Championship 247 55 29 82 9
59 Grimmer, Jack 32 2,005.2 M Wycombe Wycombe League One 246 7 7 83 2
60 Porteous, Ryan 26 2,005.0 D Preston Preston Championship 217 15 6 60 7
61 Leonard, Marc 24 2,004.4 M Hearts Hearts Premiership 226 12 23 56 4
62 Easton, Dylan 31 2,001.6 M Raith Raith Championship 217 61 31 68 0
63 Wright, Scott 28 2,001.2 F Dundee FC Dundee FC Premiership 168 18 12 70 2
64 Macgillivray, Craig 33 1,996.6 G Milton Keynes Dons Milton Keynes Dons League Two 224 0 2 66 1
65 House, Ben 26 1,994.6 F Lincoln City Lincoln City League One 208 43 7 74 4
66 Cameron, Kyle 29 1,993.5 D Bromley Bromley League Two 237 16 5 60 1
67 Nisbet, Kevin 28 1,992.1 F Aberdeen Aberdeen Premiership 230 84 19 69 3
68 Mcgrandles, Conor 30 1,990.9 M Lincoln City Lincoln City League One 253 12 16 74 1
69 Mcmullan, Paul 29 1,990.8 M Raith Raith Championship 239 16 59 90 1
70 Thomas, Dominic 30 1,988.1 M Airdrieonians Airdrieonians Championship 230 42 57 80 2
71 Hanley, Grant 34 1,985.9 D Hibernian Hibernian Premiership 190 4 1 56 6
72 Mcmillan, Jack 28 1,983.0 D Exeter Exeter League One 224 11 17 69 2
73 Ashcroft, Lee 32 1,982.6 D Partick Partick Championship 207 16 5 69 3
74 Bowie, Kieron 23 1,981.0 F Verona Verona Serie A 209 57 24 57 4
75 Mckenna, Scott 29 1,980.8 D Din Zagreb Din Zagreb Hnl 218 5 4 60 0
76 Mcginn, Paul 35 1,980.1 D Motherwell Motherwell Premiership 232 8 10 76 2
77 Maguire, Chris 37 1,977.9 F Cove Rangers Cove Rangers League One 237 49 29 64 0
78 Conway, Tommy 23 1,977.6 F Middlesbrough Middlesbrough Championship 182 74 9 44 5
79 Walker, Jamie 32 1,976.9 F Grimsby Grimsby League Two 213 40 22 69 5
80 Armstrong, Daniel 28 1,975.2 F Din Bucuresti Din Bucuresti Superliga 232 37 47 74 12
81 Ferguson, Rohan 28 1,974.4 G Larne Larne Nifl Premiership 231 0 1 92 1
82 Hanlon, Paul 36 1,974.1 D Raith Raith Championship 249 11 6 71 4
83 Campbell, Allan 27 1,971.6 M St Mirren St Mirren Premiership 208 18 9 78 1
84 Lindsay, Liam 30 1,970.3 D Preston Preston Championship 205 8 6 60 10
85 O-Donnell, Stephen 33 1,968.1 D Motherwell Motherwell Premiership 243 9 17 71 1
86 Fordyce, Callum 33 1,967.3 D Raith Raith Championship 233 13 10 81 0
87 Kingsley, Stephen 31 1,963.4 D Hearts Hearts Premiership 181 16 6 59 8
88 Forsyth, Craig 36 1,962.5 M Derby Derby Championship 218 9 12 68 4
89 Martin, Chris 37 1,959.3 F Bristol Rovers Bristol Rovers League Two 217 55 23 45 13
90 Appere, Louis 26 1,955.6 F Cambridge Utd Cambridge Utd League Two 226 32 22 74 3
91 Tait, Dylan 24 1,954.7 M Falkirk Falkirk Premiership 215 19 16 80 0
92 Muirhead, Aaron 35 1,953.6 D Arbroath Arbroath Championship 232 17 9 63 0
93 Fraser, Marcus 31 1,952.5 D St Mirren St Mirren Premiership 281 8 12 75 2
94 Thomas, Martha 29 1,950.0 F Liverpool Liverpool Women S Super League 138 30 12 44 1
95 Mclean, Kenny 34 1,949.2 M Norwich Norwich Championship 270 10 22 65 4
96 Fitzpatrick, Aidan 24 1,944.8 M Partick Partick Championship 222 33 30 64 0
97 Mcburnie, Oliver 29 1,943.9 F Hull City Hull City Championship 217 48 18 58 9
98 Nesbitt, Aidan 29 1,942.2 M Falkirk Falkirk Premiership 227 35 28 67 0
99 Gallagher, Callum 31 1,939.9 F Alloa Alloa League One 228 75 21 79 0
100 Benedictus, Kyle 34 1,939.6 D Dunfermline Dunfermline Championship 219 15 3 79 0