Scotland Scotland

Tracking 2,502 players across 366 clubs, with 2,492 active players scoring 15,913 goals and 9,556 assists

Total Players

2,502

Different Clubs

366

Average ELO

1,584.7

Total Goals

15,913

Total Assists

9,556

Clean Sheets

40,224

# Name Age ELO ↓Pos Club League MP G A CS POTG
101 Mclean, Kenny 33 1,920.3 M Norwich Norwich Championship 249 10 21 62 4
102 Donaldson, Coll 30 1,915.1 D Falkirk Falkirk Premiership 195 11 6 67 0
103 Brown, Jacob 27 1,911.4 F Luton Luton League One 235 41 17 70 4
104 Muirhead, Robbie 29 1,911.2 F Livingston Livingston Premiership 222 66 17 71 0
105 Mcginn, Paul 35 1,910.2 D Motherwell Motherwell Premiership 215 8 10 65 2
106 Robson, Jamie 27 1,908.3 D Oldham Oldham League Two 257 6 13 72 2
107 Fitzpatrick, Aidan 24 1,907.1 M Partick Partick Championship 206 32 26 59 0
108 Phillips, Matt 34 1,905.2 F Oxford Utd Oxford Utd Championship 196 20 16 64 6
109 Morrison, Callum 29 1,904.4 F Linfield Linfield Nifl Premiership 181 67 22 58 1
110 Appere, Louis 26 1,901.9 F Cambridge Utd Cambridge Utd League Two 209 29 21 65 3
111 O-Donnell, Stephen 33 1,900.2 D Motherwell Motherwell Premiership 229 9 16 60 1
112 Stewart, Ross 29 1,899.1 F Southampton Southampton Championship 159 61 12 41 2
113 Conway, Tommy 23 1,896.9 F Middlesbrough Middlesbrough Championship 160 69 8 39 4
114 Ballantyne-Cameron, I 28 1,896.3 D Morton Morton Championship 202 14 11 66 0
115 Doig, Josh 23 1,896.0 D Sassuolo Sassuolo Serie A 176 5 15 56 2
116 Macdonald, Calum 27 1,894.4 D Mansfield Mansfield League One 160 3 3 55 0
117 Shinnie, Graeme 34 1,890.9 M Aberdeen Aberdeen Premiership 247 15 13 73 2
118 Ryan, Andy 31 1,890.8 F Larne Larne Nifl Premiership 203 89 17 68 1
119 Murray, Simon 33 1,889.2 F Dundee FC Dundee FC Premiership 182 85 19 42 2
120 Hendry, Regan 27 1,889.1 M Mansfield Mansfield League One 234 24 25 63 1
121 Gallagher, Declan 34 1,888.7 D Ross County Ross County Championship 217 7 8 69 1
122 O-Hara, Kevin 27 1,888.6 F Hamilton Hamilton League One 233 68 24 75 0
123 Mckenzie, Mark 25 1,888.3 D Ayr Ayr Championship 204 21 16 54 0
124 Harper, Cameron 23 1,887.2 D Carlisle Carlisle National League 211 13 26 58 0
125 Docherty, Ross 32 1,887.2 M Ross County Ross County Championship 192 14 7 81 0
126 Cadden, Chris 29 1,884.8 D Hibernian Hibernian Premiership 173 6 13 58 0
127 O-Brien, Thomas 34 1,882.7 D Arbroath Arbroath Championship 214 18 4 75 0
128 Mcmann, Scott 29 1,881.8 D Ayr Ayr Championship 237 7 14 71 1
129 Dowds, Anton 28 1,881.5 F Ayr Ayr Championship 176 51 21 54 0
130 Cardwell, Harry 29 1,880.3 F Forest Green Forest Green National League 168 50 1 59 0
131 Baird, Jack 29 1,880.2 D St Johnstone St Johnstone Championship 224 19 2 66 2
132 Dallas, Andrew 26 1,879.4 F Southend Southend National League 243 73 2 72 1
133 Maciver, Ross 26 1,878.2 F Falkirk Falkirk Premiership 185 38 28 70 0
134 Watson, Craig 30 1,877.6 D Arbroath Arbroath Championship 207 14 11 61 0
135 Mckenna, Michael 34 1,876.2 M East Fife East Fife League One 230 42 30 71 0
136 Aitchison, Jack 25 1,875.6 F Exeter Exeter League One 226 22 15 76 2
137 Hendry, Callum 27 1,874.3 F Motherwell Motherwell Premiership 219 55 13 57 9
138 Mcburnie, Oliver 29 1,874.2 F Hull City Hull City Championship 204 42 16 51 9
139 Doyle, Michael 34 1,873.1 D Cove Rangers Cove Rangers League One 231 9 13 80 0
140 Archibald, Theo 27 1,873.0 M Leyton Orient Leyton Orient League One 160 22 25 51 2
141 Smith, Callum 25 1,873.0 F Raith Raith Championship 212 51 20 64 0
142 Jules, Zac 28 1,872.2 D Rotherham Rotherham League One 223 11 2 56 3
143 Mccann, Leon 25 1,871.6 D Falkirk Falkirk Premiership 189 2 14 56 0
144 Ross, Ethan 24 1,871.5 M Falkirk Falkirk Premiership 172 23 15 60 0
145 Mcghee, Jordan 29 1,869.6 D Dundee FC Dundee FC Premiership 194 21 3 56 2
146 Rooney, Shaun 29 1,869.5 M Fleetwood Town Fleetwood Town League Two 215 24 15 66 5
147 Stanton, Sam 31 1,869.3 M St Johnstone St Johnstone Championship 200 24 15 60 0
148 Clark, Zander 33 1,868.7 G Hearts Hearts Premiership 186 0 1 63 4
149 Watt, Elliot 25 1,868.4 M Motherwell Motherwell Premiership 267 10 42 63 5
150 Campbell, Dean 24 1,867.9 M Northampton Northampton League One 196 6 4 67 4
151 Maxwell, James 23 1,867.4 D Doncaster Doncaster League One 170 14 13 36 7
152 Rhodes, Jordan 35 1,865.9 F Mansfield Mansfield League One 196 40 8 54 7
153 Stevenson, Lewis 37 1,865.6 D Raith Raith Championship 203 3 7 61 0
154 Mullin, Josh 33 1,863.9 M Raith Raith Championship 223 27 30 62 1
155 Erhahon, Ethan 24 1,863.1 M Bolton Bolton League One 214 5 12 76 0
156 Mccart, Jamie 28 1,862.8 D Hearts Hearts Premiership 213 5 3 64 5
157 Oliver, Gary 30 1,861.1 F Falkirk Falkirk Premiership 222 34 13 71 0
158 Thomson, Joseph 28 1,859.4 M Glentoran Glentoran Nifl Premiership 185 25 3 71 0
159 Macdonald, Kyle 25 1,859.2 D Hamilton Hamilton League One 178 17 24 59 0
160 May, Stevie 32 1,857.4 F Livingston Livingston Premiership 242 42 21 76 2
161 Yule, Blair 33 1,856.9 D Cove Rangers Cove Rangers League One 196 10 22 57 0
162 Gillespie, Grant 34 1,855.9 D Morton Morton Championship 183 24 6 62 1
163 Mayo, Lewis 25 1,854.7 D Kilmarnock Kilmarnock Premiership 207 2 4 72 0
164 Buchanan, Gregor 35 1,854.0 D Stenhousemuir Stenhousemuir League One 240 23 5 83 0
165 Murray, Euan 31 1,852.3 D Queen S Park Queen S Park Championship 189 12 1 62 0
166 Connolly, Aidan 30 1,851.3 F Queen S Park Queen S Park Championship 207 39 30 70 0
167 Hamilton, Ethan 27 1,851.3 M Dundee FC Dundee FC Premiership 248 21 7 65 1
168 Cameron, Lyall 23 1,850.8 M Rangers Rangers Premiership 167 40 15 52 5
169 Love, Donald 30 1,848.8 D Accrington Accrington League Two 199 3 15 57 1
170 Campbell, Josh 25 1,848.5 M Hibernian Hibernian Premiership 197 29 14 56 2
171 Kelly, Stephen 25 1,845.5 M Livingston Livingston Premiership 198 23 21 59 1
172 Frizzell, Adam 27 1,844.8 M Derry City Derry City Premier Division 205 22 35 57 0
173 Murray, Fraser 26 1,843.7 M Wigan Wigan League One 183 23 20 55 3
174 Bannigan, Stuart 33 1,842.9 M Ayr Ayr Championship 230 8 10 72 0
175 Crawford, Robbie 31 1,842.0 M Partick Partick Championship 213 16 11 72 0
176 Mcallister, Rory 38 1,841.8 F Peterhead Peterhead League One 206 59 28 64 0
177 Smith, Lewis 25 1,840.1 M Livingston Livingston Premiership 199 24 36 59 0
178 Macdonald, Alex 35 1,839.7 M Rotherham Rotherham League One 194 8 20 58 1
179 Mcfadzean, Callum 31 1,839.6 M Wrexham Wrexham Championship 133 7 11 50 0
180 Lawless, Steven 34 1,839.0 F Partick Partick Championship 211 30 33 55 0
181 Joseph, Kyle 24 1,838.6 F Hull City Hull City Championship 188 36 12 44 3
182 Taggart, Scott 33 1,837.4 D Alloa Alloa League One 230 22 13 51 0
183 East, Euan 25 1,836.8 D Linfield Linfield Nifl Premiership 191 22 7 51 1
184 Webster, Graham 33 1,836.4 M Montrose Montrose League One 211 55 21 53 0
185 Robertson, Clark 32 1,835.4 D Dundee FC Dundee FC Premiership 145 10 6 42 2
186 Kelly, Liam 35 1,834.9 M Rotherham Rotherham League One 143 6 6 50 0
187 Spittal, Blair 29 1,833.8 F Hearts Hearts Premiership 219 39 32 53 13
188 Reading, Patrick 26 1,833.0 D Partick Partick Championship 208 4 9 55 0
189 Armer, Jack 24 1,832.2 D Burton Burton League One 227 6 15 65 0
190 Ridgers, Mark 35 1,831.0 G Buckie Thistle Buckie Thistle Highland League 192 0 4 57 2
191 Coutts, Paul 37 1,830.8 M Bristol Rovers Bristol Rovers League Two 154 2 12 46 1
192 Fleck, John 34 1,829.7 M Chesterfield Chesterfield League Two 167 8 9 47 3
193 Rudden, Zak 25 1,829.3 F Dunfermline Dunfermline Championship 203 53 19 74 0
194 Beattie, Jennifer 34 1,828.8 D Arsenal Arsenal Women S Super League 55 4 0 28 0
195 Carrick, Dale 31 1,828.8 F Stenhousemuir Stenhousemuir League One 232 81 12 62 0
196 Gullan, James 26 1,828.3 F St Johnstone St Johnstone Championship 178 39 19 57 0
197 Gordon, Craig 42 1,827.5 G Hearts Hearts Premiership 160 0 0 49 3
198 Shinnie, Andrew 36 1,826.4 M Livingston Livingston Premiership 212 18 16 58 1
199 Douglas, Barry 36 1,825.6 D St Johnstone St Johnstone Championship 131 4 4 48 0
200 Telfer, Charlie 30 1,822.9 M Airdrieonians Airdrieonians Championship 190 22 27 64 1