Scotland Scotland

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

Total Players

2,588

Different Clubs

372

Average ELO

1,586.8

Total Goals

16,890

Total Assists

10,173

Clean Sheets

42,521

# Name Age ELO ↓Pos Club League MP G A CS POTG
301 Oreilly, Ewan 25 1,757.7 M Stenhousemuir Stenhousemuir League One 209 30 17 62 0
302 Anderson, Max 24 1,757.3 M Crawley Town Crawley Town League Two 191 14 8 54 1
303 Mckenzie, Rory 32 1,757.1 F Kilmarnock Kilmarnock Premiership 219 8 11 71 0
304 Munro, Andy 33 1,756.8 D East Fife East Fife League One 226 24 7 64 0
305 Lang, Tom 28 1,754.5 D Arbroath Arbroath Championship 111 9 2 38 1
306 Lavelle, Sam 29 1,754.2 D Grimsby Grimsby League Two 241 13 6 46 4
307 Gordon, Lewis 25 1,753.4 D Chesterfield Chesterfield League Two 139 0 6 34 2
308 Mulligan, Josh 23 1,752.7 M Hibernian Hibernian Premiership 179 12 15 48 0
309 Booth, Callum 34 1,752.7 D Spartans Spartans League Two 146 2 9 50 0
310 Patterson, Nathan 24 1,751.5 D Everton Everton Premier League 101 2 6 33 0
311 Holsgrove, Jordan 26 1,750.8 M Estoril Estoril Liga Portugal 142 15 12 29 2
312 Want, Shaun 29 1,750.4 D Ayr Ayr Championship 152 4 1 52 0
313 Anderson, Bruce 27 1,750.2 F Kilmarnock Kilmarnock Premiership 226 49 12 51 8
314 Leitch, Jack 30 1,750.1 M East Kilbride East Kilbride League Two 193 28 30 53 0
315 Gold, David 33 1,749.9 M Arbroath Arbroath Championship 188 15 6 64 0
316 Coote, Ali 27 1,749.7 F Shelbourne Shelbourne Premier Division 185 25 13 53 6
317 Fotheringham, Kai 22 1,748.9 F St Johnstone St Johnstone Championship 136 24 25 41 0
318 Rae, Joshua 25 1,747.0 G Raith Raith Championship 184 0 3 61 0
319 Hogarth, Nicky 24 1,746.4 G Falkirk Falkirk Premiership 117 0 0 45 0
320 Trouten, Allan 40 1,745.5 F East Fife East Fife League One 186 76 10 43 0
321 Mcguffie, Craig 28 1,745.0 M Peterhead Peterhead League One 209 31 19 44 0
322 Allan, Jordan 27 1,745.0 F Queen Of South Queen Of South League One 206 52 17 49 0
323 Scougall, Stefan 33 1,744.9 M Alloa Alloa League One 221 21 22 51 0
324 Hope, Lucy 29 1,744.5 M Everton Everton Women S Super League 122 16 5 34 2
325 Holt, Jason 33 1,743.8 M St Johnstone St Johnstone Championship 242 4 11 68 0
326 Henderson, Ewan 25 1,743.7 M Wycombe Wycombe League One 162 17 13 43 2
327 Mellon, Michael 22 1,741.8 F Oldham Oldham League Two 120 54 11 30 2
328 Mebude, Adedire 21 1,741.3 F Rizespor Rizespor Super Lig 105 30 35 31 3
329 Watson, Paul 35 1,741.2 D Spartans Spartans League Two 117 11 2 40 0
330 Masson, Jamie 32 1,741.1 M Cove Rangers Cove Rangers League One 103 28 18 36 0
331 Smith, Matthew 28 1,740.9 F Waterford Waterford Premier Division 141 27 3 53 3
332 Dingwall, Russell 28 1,740.9 M Elgin City Elgin City League Two 245 45 37 51 0
333 Todd, Matthew 24 1,740.8 M Dunfermline Dunfermline Championship 154 24 8 52 0
334 Sibbald, Craig 30 1,739.3 F Dundee Utd Dundee Utd Premiership 204 17 8 64 2
335 Davidson, Jake 25 1,738.9 D Inverness Inverness League One 140 7 3 49 0
336 Donnelly, Luke 30 1,738.6 F Alloa Alloa League One 183 35 11 54 0
337 Hendrie, Stephen 31 1,737.7 D Hamilton Hamilton League One 175 4 11 50 0
338 Brandon, Jamie 28 1,737.5 D Kilmarnock Kilmarnock Premiership 132 4 8 44 0
339 Shepherd, Scott 29 1,737.3 F Forfar Athletic Forfar Athletic League Two 249 39 18 69 0
340 Meechan, Ross 31 1,737.2 D Stenhousemuir Stenhousemuir League One 212 1 10 69 0
341 Burt, Liam 27 1,736.9 M Glentoran Glentoran Nifl Premiership 134 20 5 44 2
342 Griffiths, Leigh 35 1,736.6 F Dundee FC Dundee FC Premiership 88 24 8 31 1
343 Broadfoot, Kirk 41 1,736.5 D Kelty Hearts Kelty Hearts League One 167 8 6 48 0
344 Gaston, Derek 38 1,736.5 G Stirling Stirling League Two 232 0 0 63 0
345 Pressley, Aaron 24 1,736.5 F Walsall Walsall League Two 140 26 5 39 3
346 Robertson, John 24 1,736.2 F East Kilbride East Kilbride League Two 162 55 21 35 0
347 Lindsay, Jamie 30 1,735.2 M Ross County Ross County Championship 217 13 7 57 3
348 Longridge, Louis 34 1,734.7 F Queen S Park Queen S Park Championship 222 19 22 73 0
349 Mcnulty, Marc 33 1,734.5 F Spartans Spartans League Two 131 28 15 40 2
350 Mcavoy, Connor 24 1,733.9 D Wealdstone Wealdstone National League 146 12 2 36 0
351 Smith, Aidan 28 1,733.2 F Annan Annan League Two 246 60 28 48 0
352 Gibson, Willie 41 1,732.3 D Annan Annan League Two 220 18 34 38 0
353 Allan, Paul 26 1,732.0 M Inverness Inverness League One 153 15 18 51 0
354 Waters, Calum 29 1,731.6 D Alloa Alloa League One 148 2 7 46 0
355 Smith, Connor 24 1,731.6 M Scunthorpe Scunthorpe National League 176 30 19 49 1
356 Thomson, Jason 38 1,731.2 D Arbroath Arbroath Championship 141 6 7 49 0
357 Kennedy, Kai 23 1,731.0 F Queen Of South Queen Of South League One 161 24 24 45 0
358 Allardice, Scott 27 1,730.6 M Ross County Ross County Championship 159 8 5 48 1
359 Macgregor, Roddy 24 1,730.5 M Queen S Park Queen S Park Championship 157 12 11 50 0
360 Allan, Matthew 30 1,730.0 D Forfar Athletic Forfar Athletic League Two 201 11 2 57 0
361 Mcgrattan, Lewis 25 1,729.9 M Airdrieonians Airdrieonians Championship 171 18 11 46 0
362 Brown, Adam 30 1,728.9 M Stirling Stirling League Two 206 36 34 43 0
363 Henderson, Blair 31 1,728.7 F Linlithgow Rose Linlithgow Rose Lowland League 136 62 11 43 0
364 Stanway, Ben 21 1,728.4 M Partick Partick Championship 112 13 4 32 0
365 Kiltie, Greg 29 1,728.1 F Kilmarnock Kilmarnock Premiership 229 26 23 62 5
366 Adam, Josh 22 1,727.5 M Ceske Budejovice Ceske Budejovice Chnl 101 17 11 34 1
367 Sutherland, Shane 35 1,726.4 F Brora Rangers Brora Rangers Highland League 116 45 20 32 1
368 Smith, Cameron 30 1,725.3 F Peterhead Peterhead League One 177 20 15 58 0
369 Urain, Ewan 25 1,725.3 F Manfredonia Manfredonia Serie D Group H 81 27 0 29 0
370 Mcgill, Scott 24 1,725.1 M Stenhousemuir Stenhousemuir League One 141 13 6 44 0
371 Quinn, Aidan 27 1,723.7 D Montrose Montrose League One 158 16 5 39 0
372 Mccabe, Rhys 33 1,722.6 C Airdrieonians Airdrieonians Championship 172 15 13 55 0
373 Nicholson, Sam 31 1,722.4 M Motherwell Motherwell Premiership 102 16 9 26 1
374 Craig, Michael 22 1,722.0 M Leyton Orient Leyton Orient League One 144 4 9 36 0
375 Mitchell, David 35 1,721.9 G Ayr Ayr Championship 151 0 1 42 0
376 Mckay, Barrie 31 1,721.1 F Hearts Hearts Premiership 161 11 28 44 0
377 Jamieson, Nicky 29 1,720.9 D Stenhousemuir Stenhousemuir League One 162 12 2 49 0
378 Mallan, Stephen 29 1,720.7 M St Johnstone St Johnstone Championship 137 17 12 32 1
379 Pawlett, Peter 35 1,718.6 M Peterhead Peterhead League One 152 18 9 48 0
380 Macdonald, Kieran 32 1,717.9 D East Kilbride East Kilbride League Two 149 5 21 37 0
381 Handling, Daniel 32 1,717.9 M Tranent FC Tranent FC Lowland League 156 45 12 39 0
382 Durnan, Mark 33 1,717.0 D Dumbarton Dumbarton League Two 178 15 6 42 0
383 Mcgregor, Jordan 28 1,716.9 D East Kilbride East Kilbride League Two 174 11 6 47 0
384 Little, Ricky 36 1,716.1 D Arbroath Arbroath Championship 178 4 4 56 0
385 Crighton, Sean 35 1,715.5 D Dumbarton Dumbarton League Two 175 13 9 43 0
386 Scott, James 25 1,715.0 F Ross County Ross County Championship 181 21 7 59 0
387 Dunsmore, Aaron 29 1,713.8 D Stirling Stirling League Two 154 15 14 35 0
388 Watson, Keith 36 1,713.7 D Annan Annan League Two 179 4 1 47 0
389 Mcallister, Nicholas 25 1,713.4 D Ayr Ayr Championship 167 7 6 40 0
390 Roberts, Kurtis 31 1,712.7 M Alloa Alloa League One 223 16 10 56 0
391 Mcadams, Aidan 26 1,712.1 G Arbroath Arbroath Championship 164 0 0 42 0
392 Williamson, Ben 24 1,711.2 M East Kilbride East Kilbride League Two 117 5 8 46 0
393 Morrison-Peter, J 27 1,711.0 G Cliftonville Cliftonville Nifl Premiership 141 0 0 40 0
394 Banner, Kyle 26 1,710.4 D Stirling Stirling League Two 219 7 5 56 0
395 Crane, Callum 29 1,710.4 D Stirling Stirling League Two 197 7 13 49 1
396 Jakubiak, Alex 29 1,709.7 F Partick Partick Championship 134 23 9 46 0
397 Hendry, Jack 30 1,709.5 D Club Brugge Club Brugge Jupiler Pro League 85 3 3 19 0
398 Macdonald, Jamie 39 1,709.4 G Morton Morton Championship 158 0 1 43 0
399 Tidser, Michael 42 1,709.4 M Montrose Montrose League One 151 9 15 51 0
400 Glass, Declan 25 1,708.9 M Cove Rangers Cove Rangers League One 125 18 24 44 0