Scotland Scotland

Tracking 2,570 players across 368 clubs, with 2,560 active players scoring 16,406 goals and 9,853 assists

Total Players

2,570

Different Clubs

368

Average ELO

1,584.8

Total Goals

16,406

Total Assists

9,853

Clean Sheets

41,380

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Robertson, Andrew 31 3,057.7 D Liverpool Liverpool Premier League 275 11 49 102 7
2 Mctominay, Scott 29 2,751.4 M Napoli Napoli Serie A 262 45 16 98 12
3 Mcgregor, Callum 32 2,723.1 M Celtic Celtic Premiership 317 41 29 137 5
4 Weir, Caroline 30 2,666.2 M Real Madrid Real Madrid Liga F Women 140 60 38 62 14
5 Cuthbert, Erin 27 2,571.4 M Chelsea Chelsea Women S Super League 144 30 22 83 5
6 Taylor, Greg 28 2,512.8 D Paok Paok Super League 230 9 31 103 5
7 Tierney, Kieran 28 2,395.2 D Celtic Celtic Premiership 192 8 18 73 6
8 Christie, Ryan 30 2,373.0 M Bournemouth Bournemouth Premier League 260 38 49 89 13
9 Mcginn, John 31 2,342.1 M Aston Villa Aston Villa Premier League 262 26 30 77 13
10 Forrest, James 34 2,278.9 F Celtic Celtic Premiership 195 37 34 92 3
11 Little, Kim 35 2,244.2 M Arsenal Arsenal Women S Super League 121 29 14 67 1
12 Bannan, Barry 36 2,237.6 M Sheffield Wed Sheffield Wed Championship 305 28 50 91 15
13 Hyam, Dominic 30 2,233.5 D Wrexham Wrexham Championship 279 12 4 83 5
14 Turnbull, David 26 2,201.3 M Cardiff Cardiff League One 196 33 25 77 9
15 Cadden, Nicky 29 2,199.7 M Hibernian Hibernian Premiership 256 34 51 75 4
16 Ferguson, Lewis 26 2,198.0 M Bologna Bologna Serie A 230 43 14 74 12
17 Harvie, Daniel 27 2,194.6 D Wycombe Wycombe League One 253 13 17 77 3
18 Palmer, Liam 34 2,191.6 D Sheffield Wed Sheffield Wed Championship 259 12 13 84 0
19 Hardie, Ryan 28 2,180.0 F Wrexham Wrexham Championship 265 76 23 72 7
20 Mcmanus, Declan 31 2,179.4 F Coleraine Coleraine Nifl Premiership 226 137 11 94 0
21 Shankland, Lawrence 30 2,159.9 F Hearts Hearts Premiership 254 122 32 73 9
22 Paterson, Callum 31 2,124.3 F Milton Keynes Dons Milton Keynes Dons League Two 247 42 17 78 7
23 Graham, Brian 38 2,122.9 F Falkirk Falkirk Premiership 242 110 24 88 3
24 Ralston, Anthony 27 2,120.1 D Celtic Celtic Premiership 151 7 21 64 3
25 Mcgregor, Allan 43 2,118.9 G Rangers Rangers Premiership 175 0 0 71 1
26 Wallace, Murray 32 2,114.5 D Huddersfield Huddersfield League One 211 10 6 71 9
27 Dykes, Lyndon 30 2,107.1 F Birmingham Birmingham Championship 250 58 17 73 5
28 Henderson, Liam 29 2,103.6 D Falkirk Falkirk Premiership 221 34 9 82 0
29 Holt, Kevin 32 2,098.0 D Ayr Ayr Championship 246 35 8 89 4
30 Jones, James 29 2,093.4 M Burton Burton League One 210 22 12 76 0
31 Adams, Che 29 2,091.3 F Torino Torino Serie A 245 63 24 62 7
32 Naismith, Kal 33 2,084.2 D Luton Luton League One 203 17 15 60 9
33 Milne, Harry 29 2,083.9 D Hearts Hearts Premiership 205 27 32 68 3
34 Jack, Ryan 33 2,074.9 M Erokspor Erokspor 1 Lig 179 15 10 74 0
35 Fletcher, Steven 38 2,066.5 F Wrexham Wrexham Championship 227 51 11 84 9
36 Edwards, Joshua 25 2,065.8 D Charlton Charlton Championship 229 11 22 84 2
37 Fulton, Jay 31 2,053.9 M Swansea Swansea Championship 239 12 7 71 1
38 Kerr, Jason 28 2,047.1 D Wigan Wigan League One 216 11 3 74 9
39 Megginson, Mitchell 33 2,045.5 M Cove Rangers Cove Rangers League One 217 108 32 67 1
40 Johnston, George 27 2,045.3 D Bolton Bolton League One 186 4 6 58 9
41 Dembele, Siriki 29 2,043.7 M Oxford Utd Oxford Utd Championship 213 34 24 61 3
42 Mccowan, Luke 28 2,036.4 F Celtic Celtic Premiership 245 53 36 94 5
43 Docherty, Greg 29 2,034.6 M Charlton Charlton Championship 220 14 19 82 2
44 Hanson, Kirsty 27 2,028.8 M Aston Villa Aston Villa Women S Super League 133 25 23 41 5
45 Forrest, Alan 29 2,027.9 M Hearts Hearts Premiership 250 42 15 75 7
46 Fraser, Scott 30 2,026.9 M Ross County Ross County Championship 216 35 36 55 3
47 Mccrorie, Ross 27 2,021.4 D Bristol City Bristol City Championship 205 13 12 65 8
48 Devlin, Nicky 32 2,016.7 D Aberdeen Aberdeen Premiership 259 18 21 69 6
49 Spencer, Brad 29 2,016.3 M Falkirk Falkirk Premiership 225 20 28 76 0
50 Miller, Calvin 27 2,015.5 M Falkirk Falkirk Premiership 196 32 38 69 2
51 Clelland, Lana 32 2,013.0 M Sassuolo Sassuolo Serie A Women 107 43 14 33 8
52 Souttar, John 29 2,011.5 D Rangers Rangers Premiership 162 8 4 63 5
53 Armstrong, Stuart 33 2,010.5 M Aberdeen Aberdeen Premiership 209 22 21 54 8
54 Byers, George 29 2,005.0 M Port Vale Port Vale League One 189 21 11 68 2
55 Porteous, Ryan 26 2,005.0 D Preston Preston Championship 217 15 6 60 7
56 Leonard, Marc 24 2,002.3 M Birmingham Birmingham Championship 219 12 22 55 4
57 Cairney, Tom 34 1,997.8 M Fulham Fulham Premier League 200 19 12 52 1
58 Turner, Kyle 28 1,996.6 M Partick Partick Championship 252 22 42 92 0
59 Wright, Scott 28 1,990.7 F Birmingham Birmingham Championship 164 18 12 68 2
60 Watt, Tony 31 1,989.2 F Partick Partick Championship 238 51 27 81 9
61 Nisbet, Kevin 28 1,985.9 F Aberdeen Aberdeen Premiership 220 82 18 68 3
62 Mcmullan, Paul 29 1,985.7 M Raith Raith Championship 230 16 58 87 1
63 Halkett, Craig 30 1,985.2 D Hearts Hearts Premiership 155 16 3 55 5
64 Grimmer, Jack 31 1,982.1 M Wycombe Wycombe League One 237 6 6 80 2
65 Thomas, Dominic 29 1,981.3 M Ayr Ayr Championship 227 41 57 79 2
66 Easton, Dylan 31 1,981.0 M Raith Raith Championship 207 57 30 64 0
67 Cameron, Kyle 28 1,976.7 D Bromley Bromley League Two 233 16 5 59 1
68 House, Ben 26 1,975.8 F Lincoln City Lincoln City League One 205 42 7 72 4
69 Campbell, Allan 27 1,974.8 M Dundee Utd Dundee Utd Premiership 205 18 9 77 1
70 Bowie, Kieron 23 1,969.6 F Hibernian Hibernian Premiership 201 55 24 56 4
71 Maguire, Chris 36 1,969.4 F Cove Rangers Cove Rangers League One 230 48 28 62 0
72 Ashcroft, Lee 32 1,968.4 D Partick Partick Championship 198 16 5 68 3
73 Hanlon, Paul 35 1,967.4 D Raith Raith Championship 242 11 6 69 4
74 Hanley, Grant 34 1,967.4 D Hibernian Hibernian Premiership 182 4 1 54 5
75 Fordyce, Callum 33 1,967.3 D Raith Raith Championship 233 13 10 81 0
76 Walker, Jamie 32 1,966.3 F Grimsby Grimsby League Two 205 40 22 65 5
77 Martin, Chris 37 1,959.3 F Bristol Rovers Bristol Rovers League Two 217 55 23 45 13
78 Mcmillan, Jack 28 1,958.2 D Exeter Exeter League One 216 11 17 66 2
79 Macgillivray, Craig 32 1,957.8 G Milton Keynes Dons Milton Keynes Dons League Two 212 0 2 62 1
80 Mckenna, Scott 29 1,956.8 D Din Zagreb Din Zagreb Hnl 212 5 3 57 0
81 Lindsay, Liam 30 1,953.8 D Preston Preston Championship 200 8 6 58 9
82 Armstrong, Daniel 28 1,952.2 F Din Bucuresti Din Bucuresti Superliga 225 36 46 72 11
83 Forsyth, Craig 36 1,952.1 M Derby Derby Championship 214 9 12 67 4
84 Kingsley, Stephen 31 1,950.3 D Hearts Hearts Premiership 178 15 6 58 8
85 Ferguson, Rohan 28 1,947.4 G Larne Larne Nifl Premiership 223 0 1 88 1
86 Thomas, Martha 29 1,945.1 F Tottenham Tottenham Women S Super League 136 29 12 43 1
87 Mcginn, Paul 35 1,944.6 D Motherwell Motherwell Premiership 224 8 10 70 2
88 Cooper, Liam 34 1,944.3 D Sheffield Wed Sheffield Wed Championship 155 7 1 47 3
89 Nesbitt, Aidan 28 1,943.3 M Falkirk Falkirk Premiership 224 35 28 66 0
90 Gallagher, Callum 31 1,941.9 F Alloa Alloa League One 224 75 21 78 0
91 Benedictus, Kyle 34 1,941.7 D Dunfermline Dunfermline Championship 218 15 3 79 0
92 Mcgrandles, Conor 30 1,941.3 M Lincoln City Lincoln City League One 242 12 15 71 1
93 Boyle, William 30 1,940.1 D Shrewsbury Shrewsbury League Two 156 21 8 45 2
94 Gilmour, Billy 24 1,937.3 M Napoli Napoli Serie A 165 4 12 49 1
95 Tait, Dylan 24 1,934.6 M Falkirk Falkirk Premiership 204 19 16 76 0
96 Fitzpatrick, Aidan 24 1,933.6 M Partick Partick Championship 214 33 28 63 0
97 Muirhead, Aaron 35 1,933.2 D Arbroath Arbroath Championship 223 15 9 62 0
98 Deas, Robbie 25 1,931.7 D Kilmarnock Kilmarnock Premiership 229 7 8 71 2
99 Fraser, Marcus 31 1,929.0 D St Mirren St Mirren Premiership 269 7 12 71 2
100 Conway, Tommy 23 1,925.8 F Middlesbrough Middlesbrough Championship 170 69 9 40 4