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
101 Benedictus, Kyle 34 1,939.6 D Dunfermline Dunfermline Championship 219 15 3 79 0
102 Stewart, Ross 29 1,938.1 F Southampton Southampton Championship 167 63 14 44 3
103 Gilmour, Billy 24 1,937.3 M Napoli Napoli Serie A 165 4 12 49 1
104 Morrison, Callum 29 1,937.2 F Dunfermline Dunfermline Championship 197 72 22 64 1
105 Robson, Jamie 28 1,932.7 D Oldham Oldham League Two 273 6 13 76 2
106 Watt, Elliot 25 1,932.3 M Motherwell Motherwell Premiership 280 14 43 71 7
107 Cooper, Liam 34 1,932.2 D Sheffield Wed Sheffield Wed Championship 162 8 1 47 3
108 Donaldson, Coll 30 1,931.3 D Falkirk Falkirk Premiership 198 11 6 69 0
109 Aitchison, Jack 25 1,931.2 F Exeter Exeter League One 248 26 19 86 2
110 Rose, Michael 30 1,925.3 D Salford Salford League Two 186 6 5 52 5
111 Halliday, Andy 34 1,924.1 M Motherwell Motherwell Premiership 187 18 17 57 2
112 Harper, Cameron 24 1,922.6 D Carlisle Carlisle National League 227 13 26 61 0
113 Deas, Robbie 25 1,922.2 D Kilmarnock Kilmarnock Premiership 238 7 8 72 2
114 Love, Donald 31 1,917.0 D Accrington Accrington League Two 218 4 18 63 1
115 Hendry, Regan 28 1,915.9 M Mansfield Mansfield League One 243 25 26 67 1
116 Mckenzie, Mark 25 1,915.9 D Ayr Ayr Championship 219 24 17 58 0
117 Pittman, Scott 33 1,915.0 M Livingston Livingston Premiership 263 25 19 77 1
118 Cadden, Chris 29 1,914.3 D Hibernian Hibernian Premiership 184 7 13 61 0
119 Brown, Jacob 27 1,913.8 F Portsmouth Portsmouth Championship 244 41 17 71 4
120 Ryan, Andy 31 1,912.8 F Larne Larne Nifl Premiership 209 94 17 71 1
121 Shinnie, Graeme 34 1,912.3 M Aberdeen Aberdeen Premiership 266 15 15 78 2
122 Phillips, Matt 34 1,911.7 F Oxford Utd Oxford Utd Championship 201 20 16 66 6
123 Joseph, Kyle 24 1,911.1 F Hull City Hull City Championship 209 41 14 51 3
124 O-Brien, Thomas 34 1,911.0 D Arbroath Arbroath Championship 228 18 4 79 0
125 Mccart, Jamie 28 1,910.1 D Hearts Hearts Premiership 224 5 3 69 5
126 Hendry, Callum 28 1,908.7 F Motherwell Motherwell Premiership 232 56 13 65 9
127 Ballantyne-Cameron, I 28 1,907.1 D Morton Morton Championship 213 14 11 68 0
128 Stanton, Sam 31 1,906.8 M St Johnstone St Johnstone Championship 212 26 16 66 0
129 O-Hara, Kevin 27 1,906.6 F Hamilton Hamilton League One 247 71 25 81 0
130 Doig, Josh 23 1,905.8 D Sassuolo Sassuolo Serie A 192 5 15 58 2
131 Erhahon, Ethan 24 1,904.7 M Bolton Bolton League One 230 5 13 81 0
132 Baird, Jack 30 1,904.0 D St Johnstone St Johnstone Championship 233 20 2 69 2
133 Mccann, Leon 25 1,902.7 D Falkirk Falkirk Premiership 200 2 14 61 0
134 Dowds, Anton 29 1,901.8 F Ayr Ayr Championship 191 55 23 57 0
135 Mcmann, Scott 29 1,900.2 D Ayr Ayr Championship 252 8 14 75 1
136 Watson, Craig 31 1,899.2 D Arbroath Arbroath Championship 217 14 12 64 0
137 Dallas, Andrew 26 1,898.9 F Southend Southend National League 254 76 4 75 1
138 Cardwell, Harry 29 1,897.8 F Southend Southend National League 175 52 2 63 0
139 Ross, Ethan 24 1,897.2 M Falkirk Falkirk Premiership 189 23 16 66 0
140 Macdonald, Calum 28 1,894.4 D Mansfield Mansfield League One 160 3 3 55 0
141 Muirhead, Robbie 29 1,893.8 F Livingston Livingston Premiership 237 68 17 71 0
142 Buchanan, Gregor 35 1,893.4 D Stenhousemuir Stenhousemuir League One 258 24 6 91 0
143 Docherty, Ross 33 1,893.1 M Ross County Ross County Championship 203 15 7 86 0
144 Clark, Zander 33 1,892.0 G Doncaster Doncaster League One 192 0 1 65 4
145 Gallagher, Declan 35 1,890.5 D Ross County Ross County Championship 226 7 9 71 1
146 Maciver, Ross 26 1,890.3 F Falkirk Falkirk Premiership 187 39 28 70 0
147 Doyle, Michael 34 1,890.3 D Dumbarton Dumbarton League Two 243 10 14 83 0
148 Mullin, Josh 33 1,890.0 M Raith Raith Championship 238 29 33 68 1
149 Findlay, Stuart 30 1,889.9 D Hearts Hearts Premiership 190 10 2 60 1
150 Thomson, Joseph 29 1,887.7 M Glentoran Glentoran Nifl Premiership 200 26 3 75 0
151 Macdonald, Kyle 26 1,887.4 D Hamilton Hamilton League One 190 19 26 64 0
152 Murray, Simon 33 1,884.9 F Dundee FC Dundee FC Premiership 198 85 19 45 2
153 Stevenson, Lewis 38 1,884.8 D Raith Raith Championship 213 3 7 67 0
154 Campbell, Josh 25 1,884.3 M Hibernian Hibernian Premiership 207 30 17 59 2
155 Archibald, Theo 27 1,884.2 M Leyton Orient Leyton Orient League One 173 24 26 53 2
156 Yule, Blair 33 1,882.5 D Cove Rangers Cove Rangers League One 210 10 24 61 0
157 Smith, Callum 26 1,881.5 F Queen S Park Queen S Park Championship 222 51 20 69 0
158 Mckenna, Michael 35 1,881.4 M East Fife East Fife League One 243 43 33 74 0
159 Campbell, Dean 24 1,880.1 M Northampton Northampton League One 213 6 5 70 4
160 Reading, Patrick 26 1,879.2 D Partick Partick Championship 225 5 11 60 0
161 Jules, Zac 29 1,879.1 D Rotherham Rotherham League One 234 12 2 58 3
162 Mcghee, Jordan 29 1,876.5 D Motherwell Motherwell Premiership 196 21 3 57 2
163 Armer, Jack 24 1,875.6 D Burton Burton League One 247 8 16 70 1
164 Gullan, James 26 1,873.5 F St Johnstone St Johnstone Championship 192 46 24 64 0
165 Maxwell, James 24 1,872.3 D Doncaster Doncaster League One 184 14 13 37 7
166 Cameron, Lyall 23 1,872.0 M Aberdeen Aberdeen Premiership 173 40 15 54 5
167 Gillespie, Grant 34 1,867.7 D Morton Morton Championship 195 24 6 64 1
168 Mcallister, Kyle 27 1,867.5 M Forest Green Forest Green National League 238 31 26 61 3
169 Frizzell, Adam 27 1,867.2 M Linfield Linfield Nifl Premiership 211 22 35 61 0
170 Smith, Liam 29 1,866.3 D St Johnstone St Johnstone Championship 191 6 11 71 1
171 Rhodes, Jordan 36 1,865.9 F Mansfield Mansfield League One 196 40 8 54 7
172 Oliver, Gary 30 1,865.8 F Falkirk Falkirk Premiership 223 34 13 72 0
173 Murray, Euan 32 1,865.3 D Queen S Park Queen S Park Championship 204 14 1 64 0
174 Hamilton, Ethan 27 1,865.2 M Dundee FC Dundee FC Premiership 265 22 7 69 1
175 Connolly, Aidan 30 1,864.1 F Queen S Park Queen S Park Championship 222 42 32 72 0
176 Lawless, Steven 34 1,863.7 F Partick Partick Championship 221 30 35 60 0
177 Rooney, Shaun 29 1,863.6 M Fleetwood Town Fleetwood Town League Two 220 24 15 66 5
178 Murray, Fraser 26 1,863.5 M Wigan Wigan League One 203 23 25 58 4
179 Taggart, Scott 34 1,861.6 D Alloa Alloa League One 244 23 14 57 0
180 East, Euan 25 1,858.5 D Linfield Linfield Nifl Premiership 198 23 7 55 1
181 Penrice, James 27 1,858.2 D Aek Aek Super League 228 7 21 61 2
182 Bannigan, Stuart 33 1,856.3 M Ayr Ayr Championship 244 8 11 76 0
183 Crawford, Robbie 31 1,855.6 M Partick Partick Championship 217 17 11 72 0
184 Spittal, Blair 30 1,850.8 F Hearts Hearts Premiership 227 39 33 57 13
185 Macari, Lewis 24 1,850.2 D Notts County Notts County League Two 182 4 3 52 0
186 Webster, Graham 33 1,848.9 M Montrose Montrose League One 227 58 23 56 0
187 Robertson, Clark 32 1,848.6 D Dundee FC Dundee FC Premiership 152 12 6 43 2
188 Fleck, John 34 1,848.3 M Chesterfield Chesterfield League Two 176 9 9 50 3
189 Carrick, Dale 32 1,847.9 F Stenhousemuir Stenhousemuir League One 244 84 12 66 0
190 Kelly, Stephen 25 1,845.5 M Livingston Livingston Premiership 198 23 21 59 1
191 Gordon, Liam 30 1,844.3 D Motherwell Motherwell Premiership 224 5 5 64 4
192 Telfer, Charlie 30 1,843.1 M Airdrieonians Airdrieonians Championship 206 22 27 70 1
193 Gordon, Craig 43 1,842.1 G Hearts Hearts Premiership 163 0 0 51 3
194 Rudden, Zak 26 1,841.8 F Dunfermline Dunfermline Championship 210 53 19 77 0
195 Mcallister, Rory 38 1,841.8 F Peterhead Peterhead League One 206 59 28 64 0
196 Macdonald, Alex 35 1,839.7 M Rotherham Rotherham League One 194 8 20 58 1
197 Mcfadzean, Callum 32 1,839.6 M Wrexham Wrexham Championship 133 7 11 50 0
198 Mayo, Lewis 25 1,838.7 D Kilmarnock Kilmarnock Premiership 220 2 4 73 0
199 Kelly, Liam 36 1,838.2 M Rotherham Rotherham League One 151 6 8 51 0
200 Henderson, Liam 29 1,838.1 M Sampdoria Sampdoria Serie B 205 10 21 42 3