Scotland Scotland

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

Total Players

2,588

Different Clubs

372

Average ELO

1,586.8

Total Goals

16,894

Total Assists

10,176

Clean Sheets

42,538

# Name Age ELO ↓Pos Club League MP G A CS POTG
1901 Glasgow, Euan 17 1,500.2 D Montrose Montrose League One 4 0 0 0 0
1902 Kavanagh, Ross 28 1,500.2 F East Kilbride East Kilbride League Two 4 0 0 2 0
1903 Crosbie, Lewis 24 1,500.1 F Huntly Huntly Highland League 4 0 2 0 0
1904 Lawrie, Dean 37 1,500.1 M Banks O Dee Banks O Dee Highland League 3 0 0 0 0
1905 Henderson, Jack 25 1,500.1 F Banks O Dee Banks O Dee Highland League 3 0 0 0 0
1906 Rennie, Josh 23 1,500.1 F Stranraer Stranraer League Two 14 0 0 3 0
1907 Fraser, Gary 39 1,500.1 F Peterhead Peterhead League One 3 0 0 2 0
1908 Mclaren, Paul 21 1,500.0 D Alloa Alloa League One 6 0 0 0 0
1909 Mellon, Micky 53 1,500.0 C Oldham Oldham League Two 0 0 0 0 0
1910 Murty, Graeme 51 1,500.0 C Sunderland Sunderland Premier League 2 0 0 0 0 0
1911 Rusk, Simon 44 1,500.0 C Southampton Southampton Premier League 2 0 0 0 0 0
1912 Caldwell, Gary 43 1,500.0 C Exeter Exeter League One 0 0 0 0 0
1913 Alexander, Graham 54 1,500.0 C Bradford City Bradford City League One 0 0 0 0 0
1914 Maloney, Shaun 43 1,500.0 C Wigan Wigan League One 0 0 0 0 0
1915 Kirk, Willie 47 1,500.0 C Leicester Leicester Women S Super League 0 0 0 0 0
1916 Evans, Steve 63 1,500.0 C Rotherham Rotherham League One 0 0 0 0 0
1917 Adams, Derek 50 1,500.0 C Morecambe Morecambe National League 0 0 0 0 0
1918 Ferguson, Darren 54 1,500.0 C Peterborough Peterborough League One 0 0 0 0 0
1919 Cameron, Findlay 1,499.9 F Hamilton Hamilton League One 3 2 0 0 0
1920 Scally, Shea 23 1,499.9 M Edinburgh City Edinburgh City League Two 24 0 1 7 0
1921 Grant, John 38 1,499.8 M Broxburn Athletic Broxburn Athletic Lowland League 2 0 0 1 0
1922 Linton, Michael 37 1,499.8 M Broxburn Athletic Broxburn Athletic Lowland League 2 0 0 1 0
1923 Douglas, Errol 32 1,499.8 D Broxburn Athletic Broxburn Athletic Lowland League 2 1 0 0 0
1924 Agemoh-Davies, Eniola 1,499.8 P Afc Rushden Diamonds Afc Rushden Diamonds Southern League Premier Central 2 2 0 0 0
1925 Hughes, Ben 21 1,499.8 M Stranraer Stranraer League Two 13 0 0 2 0
1926 Winn, Mason 1,499.8 P East Fife East Fife League One 3 0 0 1 0
1927 Irving, Daniel 25 1,499.8 M Boness United Boness United Lowland League 3 0 1 0 0
1928 Foy, Cameron 27 1,499.8 D Queen S Park Queen S Park Championship 8 0 0 0 0
1929 Macleod, Kyle 30 1,499.8 F Brora Rangers Brora Rangers Highland League 5 2 0 0 0
1930 Mcmullan, Connor 27 1,499.7 M Linlithgow Rose Linlithgow Rose Lowland League 5 1 1 1 0
1931 Curtis, Kieran 22 1,499.7 M Stirling Stirling League Two 3 0 0 1 0
1932 Paton, Innes 20 1,499.7 D Montrose Montrose League One 3 0 0 0 0
1933 Pyott, Patrick 26 1,499.7 F Airdrieonians Airdrieonians Championship 3 0 0 1 0
1934 Smith, Liam 1,499.7 P Bohemians Bohemians Premier Division 3 0 0 0 0
1935 Duell, Liam 22 1,499.7 F Banks O Dee Banks O Dee Highland League 3 0 2 1 0
1936 Nicolson, Harry 25 1,499.7 D Clachnacuddin Clachnacuddin Highland League 13 1 0 1 0
1937 Marshall, Ryan 35 1,499.7 G Stenhousemuir Stenhousemuir League One 13 0 0 0 0
1938 Neat, Finlay 20 1,499.7 F Sirius Sirius Allsvenskan 3 0 0 0 0
1939 Mckeown, Reece 25 1,499.6 M Turriff United Turriff United Highland League 3 1 0 0 0
1940 Lamont, Ben 22 1,499.6 F East Stirlingshire East Stirlingshire Lowland League 1 0 1 0 0
1941 Sloan, Lewis 38 1,499.6 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 1 0 0
1942 Addison, Philip 33 1,499.6 M Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 1 0 1 0 0
1943 Main, Gregg 39 1,499.6 M Rothes Rothes Highland League 1 0 1 0 0
1944 Mclauchlan, Gerry 36 1,499.6 D Brechin Brechin Highland League 4 0 0 1 0
1945 Hawkins, Lewis 31 1,499.5 D Boness United Boness United Lowland League 3 1 0 0 0
1946 Townsley, Chris 40 1,499.5 C Broxburn Athletic Broxburn Athletic Lowland League 2 0 0 1 0
1947 Mcdowall, Jack 25 1,499.5 D Caledonian Braves Caledonian Braves Lowland League 1 0 1 0 0
1948 Adams, Kieran 34 1,499.5 D Formartine Utd Formartine Utd Highland League 2 0 0 0 0
1949 Mahady, Luke 21 1,499.4 F Bonnyrigg Rose Bonnyrigg Rose Lowland League 15 2 0 1 0
1950 Mcdonald, Anthony 24 1,499.4 M Brechin Brechin Highland League 29 3 0 6 0
1951 Gillespie, Dale 36 1,499.4 M Brora Rangers Brora Rangers Highland League 18 4 2 1 0
1952 Young, Marc 1,499.4 D Banks O Dee Banks O Dee Highland League 3 0 0 0 0
1953 Kane, Samuel 19 1,499.4 G Derby Derby Premier League 2 11 0 0 2 0
1954 Ewing, Kyle 24 1,499.4 D East Stirlingshire East Stirlingshire Lowland League 1 0 1 0 0
1955 Craig, Liam 28 1,499.4 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 1 0 0
1956 Gray, Callan 23 1,499.4 M Turriff United Turriff United Highland League 1 0 1 0 0
1957 Phillips, Gary 37 1,499.4 M Albion Rovers Albion Rovers Lowland League 17 0 1 3 0
1958 Gillies, Ally 24 1,499.3 M Clachnacuddin Clachnacuddin Highland League 1 0 1 0 0
1959 Hatton, Thomas 19 1,499.3 M Celtic Celtic Lowland League 1 0 1 0 0
1960 Ferns, Ronan 19 1,499.3 D Celtic Celtic Lowland League 1 0 1 0 0
1961 Obidiwe, Emmanuel 1,499.3 P Celtic Celtic Lowland League 1 0 1 0 0
1962 Hartington, Owen 17 1,499.3 M Celtic Celtic Lowland League 1 0 1 0 0
1963 Ferguson, Jaden 22 1,499.3 F Edinburgh City Edinburgh City League Two 17 2 1 4 0
1964 Nixon, Sam 19 1,499.3 D Inverness Inverness League One 2 0 0 0 0
1965 Mudie, Chris 1,499.3 P Brechin Brechin Highland League 3 0 1 0 0
1966 Bodenham, Kian 21 1,499.3 D Cwmbran Celtic Cwmbran Celtic Cymru South 2 1 0 0 0
1967 Flynn, Matt 37 1,499.3 M Kelty Hearts Kelty Hearts League One 4 0 0 1 0
1968 Stewart, Greg 23 1,499.2 F East Kilbride East Kilbride League Two 4 0 1 1 0
1969 Murphy, Leon 26 1,499.2 M Stranraer Stranraer League Two 15 1 1 2 0
1970 Jeanes, Alex 22 1,499.2 D Stirling University Stirling University Lowland League 1 0 1 0 0
1971 Muir, Sam 23 1,499.2 D Dumbarton Dumbarton League Two 11 0 2 1 0
1972 Kelly, Darryn 38 1,499.2 D Banks O Dee Banks O Dee Highland League 7 0 0 1 0
1973 Anderson, Marc 22 1,499.2 G Bonnyrigg Rose Bonnyrigg Rose Lowland League 2 0 0 0 0
1974 Gauld, Neil 38 1,499.2 F Turriff United Turriff United Highland League 2 1 0 0 0
1975 Watson, Peter 39 1,499.1 E Annan Annan League Two 9 0 0 1 0
1976 Kerr, Archie 1,499.1 P Inverness Inverness League One 4 0 2 1 0
1977 Thomson, Steven 40 1,499.1 F Tranent FC Tranent FC Lowland League 2 1 0 0 0
1978 Iserhienrhien, Divine 18 1,499.1 F Edinburgh City Edinburgh City League Two 3 0 0 0 0
1979 Scott, Fraser 27 1,499.1 M Stirling Stirling League Two 3 0 0 0 0
1980 Scarborough, Ben 25 1,499.1 M Bonnyrigg Rose Bonnyrigg Rose Lowland League 17 0 2 2 0
1981 Thom, Gary 36 1,499.1 D Linlithgow Rose Linlithgow Rose Lowland League 4 0 0 0 0
1982 Alexander, Max 35 1,499.1 M Banks O Dee Banks O Dee Highland League 3 0 0 0 0
1983 Macfarlane, Stuart 36 1,499.0 D Montrose Montrose League One 2 0 0 0 0
1984 Watters, Ryan 27 1,499.0 F Stenhousemuir Stenhousemuir League One 17 2 0 2 0
1985 Mackenzie, Jordan 24 1,499.0 F East Fife East Fife League One 2 0 0 0 0
1986 Balfour, Zach 19 1,498.9 G Annan Annan League Two 8 0 0 1 0
1987 Sweeney, Lee 1,498.9 G Banks O Dee Banks O Dee Highland League 1 0 0 0 0
1988 Alexander, Greg 31 1,498.9 M Banks O Dee Banks O Dee Highland League 1 0 0 0 0
1989 Duguid, Craig 32 1,498.9 D Banks O Dee Banks O Dee Highland League 1 0 0 0 0
1990 Proctor, David 41 1,498.9 D East Kilbride East Kilbride League Two 1 0 0 0 0
1991 Holt, Luke 28 1,498.9 G Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1992 Mcchesney, Ryan 33 1,498.9 D Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1993 Todd, Lewis 31 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1994 Cairnie, Dylan 27 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1995 Cowie, Calvin 27 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1996 Park, Liam 30 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1997 Burke, Shay 19 1,498.9 M Cowdenbeath Cowdenbeath Lowland League 1 0 0 0 0
1998 Denham, Jack 24 1,498.9 D Cowdenbeath Cowdenbeath Lowland League 1 0 0 0 0
1999 Mackintosh, Wayne 38 1,498.9 M Formartine Utd Formartine Utd Highland League 1 0 0 0 0
2000 Reid, Andrew 40 1,498.9 G Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0