Scotland Scotland

Tracking 2,356 players across 353 clubs, with 2,346 active players scoring 14,793 goals and 8,956 assists

Total Players

2,356

Different Clubs

353

Average ELO

1,585.0

Total Goals

14,793

Total Assists

8,956

Clean Sheets

37,906

# Name Age ELO ↓Pos Club League MP G A CS POTG
1101 Miller, Kyle 32 1,522.0 M Cowdenbeath Cowdenbeath Lowland League 85 2 1 24 0
1102 Fox, Scott 37 1,522.0 G Cove Rangers Cove Rangers Championship 50 0 0 6 0
1103 Smith, Kerr 20 1,521.8 D Aston Villa Aston Villa Premier League 2 73 1 0 10 0
1104 Nicolson, Lewis 21 1,521.8 D Inverness Inverness League One 21 2 2 3 0
1105 Mackenzie, Magnus 20 1,521.6 D Alloa Alloa League One 13 2 3 2 0
1106 Cole, Robbie 22 1,521.6 F Kelty Hearts Kelty Hearts League One 24 2 1 7 0
1107 Thomson, Robbie 32 1,521.5 G Raith Raith Championship 18 0 0 5 0
1108 Mcmahon, Dom 24 1,521.5 M Albion Rovers Albion Rovers Lowland League 17 1 1 5 0
1109 Macleod, Rory 19 1,521.4 F Southampton Southampton Premier League 2 43 1 2 14 0
1110 Mcgachie, Kieran 32 1,521.3 F Bonnyrigg Rose Bonnyrigg Rose League Two 96 10 5 18 0
1111 Bonner, Tom 37 1,521.1 E Cray Wanderers Cray Wanderers Isthmian League Premier Division 9 9 0 2 0
1112 Knox, Cooper 19 1,521.1 M Stirling Stirling League Two 29 1 1 8 0
1113 Fox, Danny 38 1,520.8 D Wigan Wigan League One 13 0 1 4 0
1114 Mcqueen, Christopher 23 1,520.7 D Kerry Kerry Division 1 52 2 0 15 0
1115 Fagan, Sean 25 1,520.7 D East Kilbride East Kilbride League Two 98 7 2 15 0
1116 Stevenson, Jamie 40 1,520.7 M East Kilbride East Kilbride League Two 40 2 2 11 0
1117 Irvine, Gary 40 1,520.5 D Forfar Athletic Forfar Athletic League Two 59 0 0 13 0
1118 Adams, Ruairidh 20 1,520.4 G Kelty Hearts Kelty Hearts League One 54 1 0 14 0
1119 Batchelor, Craig 28 1,520.3 F Montrose Montrose League One 31 0 1 7 0
1120 Montrose, Lewis 36 1,519.9 M Kidderminster Kidderminster National League North 18 3 0 7 0
1121 Hughes, Ronan 26 1,519.9 M East Kilbride East Kilbride League Two 56 6 3 9 0
1122 Strachan, Matthew 19 1,519.9 D Inverness Inverness League One 24 0 1 6 0
1123 Mcarthur, Charlie 20 1,519.7 D Carlisle Carlisle League Two 43 3 0 5 0
1124 Lang, Deryn 25 1,519.7 F Stranraer Stranraer League Two 65 12 2 16 0
1125 Allan, Jordan 30 1,519.6 D Stirling Stirling League Two 39 3 6 7 0
1126 Doan, Conor 25 1,519.6 M Bonnyrigg Rose Bonnyrigg Rose League Two 69 4 2 14 0
1127 Buchanan, Robbie 29 1,519.6 F Cowdenbeath Cowdenbeath Lowland League 91 7 4 26 0
1128 Hunter, George 28 1,519.6 F Bonnyrigg Rose Bonnyrigg Rose League Two 27 7 1 7 0
1129 Mcpherson, Ben 21 1,519.5 D Queen S Park Queen S Park Championship 24 0 1 6 0
1130 Magee, Lewis 25 1,519.3 D Stirling Stirling League Two 12 0 0 6 0
1131 Ferrie, Mark 19 1,519.2 F Bonnyrigg Rose Bonnyrigg Rose League Two 44 2 0 7 0
1132 Armstrong, Jordan 26 1,519.2 D Peterhead Peterhead League Two 51 0 1 8 0
1133 Hopkirk, David 32 1,519.1 F Dumbarton Dumbarton League One 60 11 5 11 0
1134 Fulton, Tyler 29 1,518.8 D Annan Annan League One 16 1 0 4 0
1135 Budinauckas, Lewis 22 1,518.7 G Partick Partick Premiership 45 0 0 12 0
1136 Owens, Lewis 21 1,518.7 M Kelty Hearts Kelty Hearts League One 21 0 0 3 0
1137 Munro, Kyle 23 1,518.6 F East Kilbride East Kilbride League Two 34 4 3 6 0
1138 Mebude, Adedapo 23 1,518.5 F Dunfermline Dunfermline Championship 69 5 4 12 0
1139 Millar, Chris 42 1,518.5 M East Kilbride East Kilbride League Two 30 0 2 3 0
1140 Kidd, Lewis 30 1,518.4 M Albion Rovers Albion Rovers Lowland League 61 1 1 14 0
1141 Foster, Keir 20 1,517.9 M Salpa Salpa Ykkosliiga 29 5 0 4 0
1142 Brown, Sean 27 1,517.9 F Linlithgow Rose Linlithgow Rose Lowland League 50 2 2 9 0
1143 Moore, Joe 23 1,517.9 F Ballymena Ballymena Nifl Premiership 106 15 0 14 0
1144 Moore, Craig 30 1,517.7 F Ayr Ayr Premiership 11 4 2 1 0
1145 Forsyth, Gabriel 18 1,517.4 D Norwich Norwich Premier League 2 32 3 6 5 0
1146 Hewitt, Andrew 33 1,517.4 D Cwmbran Celtic Cwmbran Celtic Cymru South 7 6 0 1 0
1147 Eadie, Cameron 27 1,517.3 D Stirling Stirling League Two 26 0 1 7 0
1148 Mclear, Lewis 28 1,517.3 M Annan Annan League One 22 2 1 3 0
1149 Robertson, Lisa 33 1,517.3 M Birmingham Birmingham Women S Championship 27 5 0 5 0
1150 Bruce, Cameron 19 1,517.2 D Airdrieonians Airdrieonians Championship 41 1 1 8 0
1151 Cannon, Nathan 20 1,517.2 M Forfar Athletic Forfar Athletic League Two 41 3 2 12 0
1152 Cunningham, Evan 1,517.1 P Blackburn Blackburn Premier League U18 24 5 3 3 0
1153 Speirs, Kian 21 1,517.1 M Stenhousemuir Stenhousemuir Championship 12 0 0 4 0
1154 Carnwath, Adam 19 1,517.1 M Peterhead Peterhead League Two 11 1 0 6 0
1155 Oluyemi, Blessing 20 1,517.1 G Peterhead Peterhead League Two 15 0 0 4 0
1156 Martin, Russell 39 1,516.9 E Milton Keynes Dons Milton Keynes Dons League Two 15 1 0 4 0
1157 Forbes, Brandon 18 1,516.9 F Norwich Norwich Premier League 2 18 5 1 1 0
1158 Stewart, Kieran 31 1,516.8 M Edinburgh City Edinburgh City League One 8 0 0 4 0
1159 Tierney, Ryan 27 1,516.8 F Broomhill Broomhill Lowland League 33 3 3 6 0
1160 Craig, Harry 1,516.5 M Montrose Montrose League One 17 0 0 4 0
1161 Dolan, James 21 1,516.5 F Stranraer Stranraer League Two 43 5 7 10 0
1162 Miller, Lee 42 1,516.3 F Falkirk Falkirk Championship 15 2 0 6 0
1163 Dede, Josh 19 1,516.2 D Middlesbrough Middlesbrough Premier League 2 7 0 1 3 0
1164 Struthers, Shaun 25 1,516.1 M Montrose Montrose League One 9 1 0 3 0
1165 Archer, Jordan 32 1,516.0 G Portsmouth Portsmouth Championship 26 0 0 6 0
1166 Duggan, Chris 31 1,516.0 F East Fife East Fife League One 13 1 0 4 0
1167 Mckinley, Cameron 24 1,515.9 M Stirling Stirling League Two 22 4 1 5 0
1168 Keay, Cameron 18 1,515.9 M Morton Morton Championship 6 1 0 2 0
1169 Johnstone, Denny 30 1,515.8 F Dumbarton Dumbarton League One 27 1 2 12 0
1170 Lane, Josh 18 1,515.8 G Stranraer Stranraer League Two 11 0 0 6 0
1171 Semple, Jamie 24 1,515.6 M Broomhill Broomhill Lowland League 43 6 1 9 0
1172 Macphee, Archibald 32 1,515.5 D Elgin City Elgin City League One 31 4 6 3 0
1173 Pyper, Jamie 31 1,515.5 D Cowdenbeath Cowdenbeath Lowland League 17 0 0 7 0
1174 Honeyman, Scott 19 1,515.5 F Alloa Alloa League One 15 1 0 4 0
1175 Quigg, Aaron 19 1,515.4 F Stranraer Stranraer League Two 26 0 1 11 0
1176 Gray, Scott 30 1,515.3 M Tranent FC Tranent FC Lowland League 33 2 1 9 0
1177 Mcmillan, Jordan 36 1,515.2 D Dumbarton Dumbarton League One 10 0 0 1 0
1178 Laing, Josh 21 1,515.2 D Spartans Spartans League Two 10 0 0 4 0
1179 Watson, Darren 21 1,515.1 F Forfar Athletic Forfar Athletic League Two 39 0 1 12 0
1180 Barbour, Scott 33 1,515.1 F Fraserburgh Fraserburgh Highland League 14 6 6 2 0
1181 Landers, Josh 18 1,515.0 F West Ham West Ham Premier League U18 18 9 0 3 0
1182 Sideserf, Mark 36 1,515.0 D Albion Rovers Albion Rovers Lowland League 13 0 0 4 0
1183 Nicoll, Kevin 38 1,514.8 M Clyde Clyde League Two 58 0 2 11 0
1184 Reid, Aaron 21 1,514.7 F Airdrieonians Airdrieonians Championship 53 8 2 8 0
1185 Sharp, Chris 38 1,514.6 F Hyde Hyde Npl Premier Division 4 5 0 1 0
1186 Main, Luke 24 1,514.6 M East Kilbride East Kilbride League Two 15 0 1 2 0
1187 O-Boy, Logan 18 1,514.5 F Morton Morton Championship 6 1 0 4 0
1188 Williamson, Jamie 19 1,514.5 M Basford Utd Basford Utd Npl Premier Division 4 2 0 0 0
1189 Sutherland, Taylor 19 1,514.4 F Clyde Clyde League Two 54 7 0 10 0
1190 Preston, Arran 18 1,514.4 D Spartans Spartans League Two 13 0 1 2 0
1191 Burns, Danny 31 1,514.2 F Stirling Stirling League Two 10 0 0 3 0
1192 Reid, Craig 39 1,514.2 D Stenhousemuir Stenhousemuir Championship 15 0 0 5 0
1193 Wright, Jordan 1,514.2 M Folkestone Folkestone Isthmian League Premier Division 5 4 0 0 0
1194 Sandilands, Callum 19 1,514.1 M Montrose Montrose League One 18 3 2 2 0
1195 Mohammed, Rayan 19 1,514.1 F Forfar Athletic Forfar Athletic League Two 19 2 0 5 0
1196 Ness, Zoe 29 1,514.1 F Lewes Lewes Women S National League South 1 2 0 0 0
1197 Swanson, Danny 38 1,513.9 M Cowdenbeath Cowdenbeath Lowland League 40 0 2 8 0
1198 Wallace, Ross 40 1,513.9 M St Mirren St Mirren Premiership 7 0 1 3 0
1199 Robertson, Chris 38 1,513.8 D Coalville Town Coalville Town Southern League Premier Central 5 4 0 1 0
1200 Reid, Lewis 20 1,513.8 M Stranraer Stranraer League Two 34 0 0 10 0