Scotland Scotland

Tracking 2,469 players across 361 clubs, with 2,459 active players scoring 15,449 goals and 9,299 assists

Total Players

2,469

Different Clubs

361

Average ELO

1,583.7

Total Goals

15,449

Total Assists

9,299

Clean Sheets

39,320

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Robertson, Andrew 31 2,999.1 D Liverpool Liverpool Premier League 261 10 48 97 7
2 Mctominay, Scott 28 2,686.9 M Napoli Napoli Serie A 245 41 13 94 12
3 Mcgregor, Callum 32 2,671.0 M Celtic Celtic Premiership 298 38 29 131 5
4 Weir, Caroline 30 2,642.4 M Real Madrid Real Madrid Liga F Women 138 58 38 61 13
5 Cuthbert, Erin 27 2,571.4 M Chelsea Chelsea Women S Super League 144 30 22 83 5
6 Taylor, Greg 27 2,481.3 D Paok Paok Super League 223 9 30 100 5
7 Christie, Ryan 30 2,360.5 M Bournemouth Bournemouth Premier League 253 37 49 87 13
8 Tierney, Kieran 28 2,339.1 D Celtic Celtic Premiership 175 6 16 69 5
9 Forrest, James 34 2,268.6 F Celtic Celtic Premiership 185 37 34 90 3
10 Little, Kim 35 2,244.2 M Arsenal Arsenal Women S Super League 121 29 14 67 1
11 Mcginn, John 30 2,238.5 M Aston Villa Aston Villa Premier League 244 23 28 70 13
12 Bannan, Barry 35 2,234.7 M Sheffield Wed Sheffield Wed Championship 288 26 48 89 13
13 Palmer, Liam 33 2,202.4 D Sheffield Wed Sheffield Wed Championship 243 12 12 82 0
14 Hyam, Dominic 29 2,186.2 D Blackburn Blackburn Championship 264 12 4 78 5
15 Cadden, Nicky 28 2,184.1 M Hibernian Hibernian Premiership 245 34 50 72 4
16 Hardie, Ryan 28 2,179.4 F Wrexham Wrexham Championship 261 76 23 70 7
17 Turnbull, David 26 2,164.6 M Cardiff Cardiff League One 180 33 25 73 9
18 Ferguson, Lewis 26 2,152.1 M Bologna Bologna Serie A 215 43 14 70 12
19 Mcmanus, Declan 31 2,149.4 F Coleraine Coleraine Nifl Premiership 211 132 11 89 0
20 Harvie, Daniel 27 2,141.5 D Wycombe Wycombe League One 237 12 16 71 3
21 Mcgregor, Allan 43 2,118.9 G Rangers Rangers Premiership 175 0 0 71 1
22 Wallace, Murray 31 2,107.2 D Huddersfield Huddersfield League One 204 9 6 70 9
23 Shankland, Lawrence 30 2,103.5 F Hearts Hearts Premiership 243 115 32 67 9
24 Graham, Brian 37 2,099.1 F Falkirk Falkirk Premiership 231 107 24 86 3
25 Jones, James 29 2,093.4 M Burton Burton League One 210 22 12 76 0
26 Dykes, Lyndon 29 2,090.4 F Birmingham Birmingham Championship 237 57 17 70 5
27 Paterson, Callum 30 2,085.8 F Milton Keynes Dons Milton Keynes Dons League Two 233 40 14 76 7
28 Henderson, Liam 29 2,079.1 D Falkirk Falkirk Premiership 208 33 9 79 0
29 Ralston, Anthony 26 2,078.7 D Celtic Celtic Premiership 139 7 21 59 3
30 Fletcher, Steven 38 2,066.5 F Wrexham Wrexham Championship 227 51 11 84 9
31 Holt, Kevin 32 2,062.3 D Ayr Ayr Championship 233 34 8 83 4
32 Adams, Che 29 2,061.9 F Torino Torino Serie A 233 60 24 57 7
33 Naismith, Kal 33 2,056.6 D Luton Luton League One 189 16 15 57 8
34 Edwards, Joshua 25 2,047.4 D Charlton Charlton Championship 226 11 22 82 2
35 Fulton, Jay 31 2,044.8 M Swansea Swansea Championship 230 12 7 69 1
36 Dembele, Siriki 29 2,041.9 M Oxford Utd Oxford Utd Championship 203 34 24 59 3
37 Jack, Ryan 33 2,040.9 M Erokspor Erokspor 1 Lig 168 13 10 72 0
38 Megginson, Mitchell 33 2,037.7 M Cove Rangers Cove Rangers League One 208 104 30 66 1
39 Milne, Harry 28 2,023.5 D Hearts Hearts Premiership 193 27 29 62 1
40 Fraser, Scott 30 2,020.3 M Dundee FC Dundee FC Premiership 205 34 36 52 3
41 Kerr, Jason 28 2,019.2 D Wigan Wigan League One 205 11 3 71 8
42 Hanson, Kirsty 27 2,018.2 M Aston Villa Aston Villa Women S Super League 130 25 23 39 5
43 Docherty, Greg 29 2,012.6 M Charlton Charlton Championship 205 14 17 78 2
44 Forrest, Alan 29 2,011.6 M Hearts Hearts Premiership 244 42 15 71 7
45 Clelland, Lana 32 2,006.7 M Sassuolo Sassuolo Serie A Women 105 43 13 32 8
46 Porteous, Ryan 26 2,005.0 D Preston Preston Championship 217 15 6 60 7
47 Spencer, Brad 29 2,000.3 M Falkirk Falkirk Premiership 212 20 28 73 0
48 Mccowan, Luke 27 1,996.8 F Celtic Celtic Premiership 232 52 35 88 5
49 Souttar, John 28 1,996.2 D Rangers Rangers Premiership 149 8 4 60 5
50 Wright, Scott 28 1,990.7 F Birmingham Birmingham Championship 164 18 12 68 2
51 Johnston, George 27 1,986.6 D Bolton Bolton League One 172 4 6 51 9
52 Leonard, Marc 23 1,985.7 M Birmingham Birmingham Championship 208 12 22 53 4
53 Byers, George 29 1,981.5 M Port Vale Port Vale League One 176 21 10 63 2
54 Mccrorie, Ross 27 1,980.9 D Bristol City Bristol City Championship 189 13 11 59 8
55 Cairney, Tom 34 1,980.3 M Fulham Fulham Premier League 192 19 12 49 1
56 Armstrong, Stuart 33 1,979.8 M Sheffield Wed Sheffield Wed Championship 192 21 18 47 8
57 Miller, Calvin 27 1,978.2 M Falkirk Falkirk Premiership 183 29 36 66 0
58 Campbell, Allan 27 1,974.8 M Dundee Utd Dundee Utd Premiership 205 18 9 77 1
59 Devlin, Nicky 31 1,973.1 D Aberdeen Aberdeen Premiership 243 16 21 63 4
60 Mcmullan, Paul 29 1,972.1 M Raith Raith Championship 217 16 57 80 1
61 Thomas, Dominic 29 1,964.2 M Ayr Ayr Championship 221 40 56 75 2
62 Nisbet, Kevin 28 1,963.9 F Millwall Millwall Championship 203 80 18 61 3
63 Cameron, Kyle 28 1,963.8 D Bromley Bromley League Two 224 15 3 58 1
64 Maguire, Chris 36 1,962.7 F Eastleigh Eastleigh National League 227 48 27 61 0
65 Easton, Dylan 31 1,961.6 M Raith Raith Championship 193 55 28 57 0
66 Fordyce, Callum 33 1,959.3 D Raith Raith Championship 227 13 10 78 0
67 Martin, Chris 36 1,959.3 F Bristol Rovers Bristol Rovers League Two 217 55 23 45 13
68 Turner, Kyle 27 1,959.1 M Partick Partick Championship 237 22 42 85 0
69 Cooper, Liam 34 1,955.6 D Cska Sofia Cska Sofia Parva Liga 150 7 1 47 3
70 Watt, Tony 31 1,950.9 F Partick Partick Championship 225 48 26 76 9
71 Hanley, Grant 33 1,944.7 D Hibernian Hibernian Premiership 172 4 1 50 4
72 Nesbitt, Aidan 28 1,943.3 M Falkirk Falkirk Premiership 224 35 28 66 0
73 Forsyth, Craig 36 1,943.1 M Derby Derby Championship 208 9 12 66 4
74 Benedictus, Kyle 33 1,942.3 D Dunfermline Dunfermline Championship 214 15 3 78 0
75 House, Ben 26 1,942.2 F Lincoln City Lincoln City League One 193 40 6 67 4
76 Hanlon, Paul 35 1,941.5 D Raith Raith Championship 228 9 6 62 4
77 Mcmillan, Jack 27 1,941.1 D Exeter Exeter League One 200 10 17 61 2
78 Gallagher, Callum 30 1,941.0 F Arbroath Arbroath Championship 221 74 21 77 0
79 Grimmer, Jack 31 1,940.6 M Wycombe Wycombe League One 220 4 6 74 2
80 Bowie, Kieron 22 1,939.1 F Hibernian Hibernian Premiership 187 51 21 51 4
81 Ashcroft, Lee 32 1,933.2 D Partick Partick Championship 187 16 5 63 3
82 Pittman, Scott 33 1,932.1 M Livingston Livingston Premiership 243 24 17 76 1
83 Thomas, Martha 29 1,929.8 F Tottenham Tottenham Women S Super League 134 28 12 41 1
84 Macgillivray, Craig 32 1,929.4 G Milton Keynes Dons Milton Keynes Dons League Two 199 0 2 60 1
85 Armstrong, Daniel 27 1,928.3 F Din Bucuresti Din Bucuresti Superliga 215 35 44 68 11
86 Mckenna, Scott 28 1,928.1 D Din Zagreb Din Zagreb Hnl 196 4 3 55 0
87 Walker, Jamie 32 1,927.3 F Grimsby Grimsby League Two 187 33 19 61 4
88 Mclean, Kenny 33 1,927.1 M Norwich Norwich Championship 244 10 21 62 4
89 Deas, Robbie 25 1,922.9 D Kilmarnock Kilmarnock Premiership 216 5 8 69 1
90 Halkett, Craig 30 1,920.2 D Hearts Hearts Premiership 146 13 3 50 2
91 Fraser, Marcus 31 1,919.1 D St Mirren St Mirren Premiership 259 6 12 70 2
92 Halliday, Andy 33 1,918.8 M Motherwell Motherwell Premiership 186 18 17 56 2
93 Tait, Dylan 23 1,918.6 M Falkirk Falkirk Premiership 191 19 16 73 0
94 Mcginn, Paul 34 1,915.2 D Motherwell Motherwell Premiership 213 8 10 65 2
95 Donaldson, Coll 30 1,915.1 D Falkirk Falkirk Premiership 195 11 6 67 0
96 Muirhead, Robbie 29 1,915.1 F Livingston Livingston Premiership 219 66 17 70 0
97 Muirhead, Aaron 35 1,914.6 D Arbroath Arbroath Championship 212 14 9 61 0
98 Rose, Michael 29 1,911.7 D Salford Salford League Two 183 6 5 52 5
99 Brown, Jacob 27 1,911.4 F Luton Luton League One 235 41 17 70 4
100 Mcgrandles, Conor 29 1,909.4 M Lincoln City Lincoln City League One 228 12 15 66 1