Scotland Scotland

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

Total Players

2,502

Different Clubs

366

Average ELO

1,584.7

Total Goals

15,914

Total Assists

9,556

Clean Sheets

40,231

# Name Age ELO ↓Pos Club League MP G A CS POTG
1901 Mahady, Luke 21 1,499.4 F Bonnyrigg Rose Bonnyrigg Rose Lowland League 15 2 0 1 0
1902 Mcdonald, Anthony 24 1,499.4 M Brechin Brechin Highland League 29 3 0 6 0
1903 Gillespie, Dale 36 1,499.4 M Brora Rangers Brora Rangers Highland League 18 4 2 1 0
1904 Young, Marc 1,499.4 D Banks O Dee Banks O Dee Highland League 3 0 0 0 0
1905 Ewing, Kyle 24 1,499.4 D East Stirlingshire East Stirlingshire Lowland League 1 0 1 0 0
1906 Craig, Liam 27 1,499.4 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 1 0 0
1907 Gray, Callan 23 1,499.4 M Turriff United Turriff United Highland League 1 0 1 0 0
1908 Phillips, Gary 37 1,499.4 M Albion Rovers Albion Rovers Lowland League 17 0 1 3 0
1909 Hatton, Thomas 19 1,499.3 M Celtic Celtic Lowland League 1 0 1 0 0
1910 Ferns, Ronan 18 1,499.3 D Celtic Celtic Lowland League 1 0 1 0 0
1911 Obidiwe, Emmanuel 1,499.3 P Celtic Celtic Lowland League 1 0 1 0 0
1912 Hartington, Owen 17 1,499.3 M Celtic Celtic Lowland League 1 0 1 0 0
1913 Nixon, Sam 19 1,499.3 D Inverness Inverness League One 2 0 0 0 0
1914 Mudie, Chris 1,499.3 P Brechin Brechin Highland League 3 0 1 0 0
1915 Bodenham, Kian 21 1,499.3 D Cwmbran Celtic Cwmbran Celtic Cymru South 2 1 0 0 0
1916 Flynn, Matt 37 1,499.3 M Kelty Hearts Kelty Hearts League One 4 0 0 1 0
1917 Stewart, Greg 23 1,499.2 F East Kilbride East Kilbride League Two 4 0 1 1 0
1918 Murphy, Leon 26 1,499.2 M Stranraer Stranraer League Two 15 1 1 2 0
1919 Duell, Liam 21 1,499.2 F Banks O Dee Banks O Dee Highland League 1 0 1 0 0
1920 Jeanes, Alex 22 1,499.2 D Stirling University Stirling University Lowland League 1 0 1 0 0
1921 Muir, Sam 23 1,499.2 D Dumbarton Dumbarton League Two 11 0 2 1 0
1922 Kelly, Darryn 37 1,499.2 D Banks O Dee Banks O Dee Highland League 7 0 0 1 0
1923 Gauld, Neil 38 1,499.2 F Turriff United Turriff United Highland League 2 1 0 0 0
1924 Watson, Peter 39 1,499.1 E Annan Annan League Two 9 0 0 1 0
1925 Gardiner, Scott 1,499.1 P Inverness Inverness League One 6 0 0 2 0
1926 Kerr, Archie 1,499.1 P Inverness Inverness League One 3 0 1 0 0
1927 Thomson, Steven 40 1,499.1 F Tranent FC Tranent FC Lowland League 2 1 0 0 0
1928 Scott, Fraser 27 1,499.1 M Stirling Stirling League Two 3 0 0 0 0
1929 Scarborough, Ben 24 1,499.1 M Bonnyrigg Rose Bonnyrigg Rose Lowland League 17 0 2 2 0
1930 Thom, Gary 35 1,499.1 D Linlithgow Rose Linlithgow Rose Lowland League 4 0 0 0 0
1931 Allen, Jamie 23 1,499.1 M Linlithgow Rose Linlithgow Rose Lowland League 4 0 0 0 0
1932 Alexander, Max 35 1,499.1 M Banks O Dee Banks O Dee Highland League 3 0 0 0 0
1933 Macfarlane, Stuart 36 1,499.0 D Montrose Montrose League One 2 0 0 0 0
1934 Watters, Ryan 27 1,499.0 F Stenhousemuir Stenhousemuir League One 17 2 0 2 0
1935 Mackenzie, Jordan 23 1,499.0 F East Fife East Fife League One 2 0 0 0 0
1936 Balfour, Zach 19 1,498.9 G Annan Annan League Two 8 0 0 1 0
1937 Sweeney, Lee 1,498.9 G Banks O Dee Banks O Dee Highland League 1 0 0 0 0
1938 Alexander, Greg 30 1,498.9 M Banks O Dee Banks O Dee Highland League 1 0 0 0 0
1939 Duguid, Craig 31 1,498.9 D Banks O Dee Banks O Dee Highland League 1 0 0 0 0
1940 Proctor, David 41 1,498.9 D East Kilbride East Kilbride League Two 1 0 0 0 0
1941 Holt, Luke 28 1,498.9 G Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1942 Mcchesney, Ryan 33 1,498.9 D Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1943 Dickinson, Jack 27 1,498.9 D Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1944 Todd, Lewis 31 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1945 Cairnie, Dylan 27 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1946 Cowie, Calvin 27 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1947 Park, Liam 30 1,498.9 M Dalbeattie Star Dalbeattie Star Lowland League 1 0 0 0 0
1948 Lynch, Ruaridh 20 1,498.9 G Cowdenbeath Cowdenbeath Lowland League 1 0 0 0 0
1949 Burke, Shay 19 1,498.9 M Cowdenbeath Cowdenbeath Lowland League 1 0 0 0 0
1950 Denham, Jack 24 1,498.9 D Cowdenbeath Cowdenbeath Lowland League 1 0 0 0 0
1951 Mackintosh, Wayne 38 1,498.9 M Formartine Utd Formartine Utd Highland League 1 0 0 0 0
1952 Reid, Andrew 40 1,498.9 G Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1953 Souter, Mark 31 1,498.9 D Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1954 Watson, Eric 39 1,498.9 D Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1955 Broadhurst, Ryan 39 1,498.9 P Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1956 Mitchell, Greg 30 1,498.9 M Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1957 Dingwall, Callum 32 1,498.9 F Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1958 Stott, Ryan 36 1,498.9 M Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1959 Michie, Jamie 35 1,498.9 M Inverurie Loco Works Inverurie Loco Works Highland League 1 0 0 0 0
1960 Macaskill, Andrew 33 1,498.9 M Buckie Thistle Buckie Thistle Highland League 12 3 3 1 0
1961 Service, Jake 23 1,498.8 D Edinburgh City Edinburgh City League Two 10 1 0 1 0
1962 Mcmullan, Connor 26 1,498.8 M Linlithgow Rose Linlithgow Rose Lowland League 4 0 1 1 0
1963 Valentine, Euan 25 1,498.8 D Civil Service Strollers Civil Service Strollers Lowland League 8 1 0 0 0
1964 Hodge, Bryan 38 1,498.8 M Stenhousemuir Stenhousemuir League One 2 0 0 0 0
1965 Mwangi, Bryan 20 1,498.7 M Broxburn Athletic Broxburn Athletic Lowland League 3 0 0 0 0
1966 Paterson, Reece 22 1,498.7 F Albion Rovers Albion Rovers Lowland League 3 0 0 0 0
1967 Simpson, Kieran 24 1,498.6 D Fraserburgh Fraserburgh Highland League 10 2 0 2 0
1968 Stevenson, Gus 18 1,498.6 M Hearts Hearts Lowland League 3 0 1 0 0
1969 Mckelvie, Lewis 19 1,498.6 G Brechin Brechin Highland League 1 0 0 0 0
1970 Alfie, Penman 21 1,498.6 D Queen Of South Queen Of South League One 1 0 0 0 0
1971 Wark, Lyle 18 1,498.6 D Forfar Athletic Forfar Athletic League Two 1 0 0 0 0
1972 Gaughan, Ryan 18 1,498.6 P Edinburgh City Edinburgh City League Two 1 0 0 0 0
1973 Terry, Daniel 35 1,498.6 G Stenhousemuir Stenhousemuir League One 1 0 0 0 0
1974 Boyle, Scott 1,498.6 M Stirling Stirling League Two 1 0 0 0 0
1975 Bell, Conor 27 1,498.6 D East Kilbride East Kilbride League Two 1 0 0 0 0
1976 Meek, Steven 24 1,498.6 D Albion Rovers Albion Rovers Lowland League 1 0 0 0 0
1977 Sanderson, Lewis 25 1,498.6 G Forfar Athletic Forfar Athletic League Two 1 0 0 0 0
1978 Kouame, Julien 1,498.6 M Albion Rovers Albion Rovers Lowland League 1 0 0 0 0
1979 King, Kyle 22 1,498.6 G Elgin City Elgin City League Two 1 0 0 0 0
1980 Gardiner, Callum 19 1,498.6 D Bonnyrigg Rose Bonnyrigg Rose Lowland League 1 0 0 0 0
1981 Spratt, Harris 21 1,498.6 G Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 1 0 0 0 0
1982 Hall, Callum 25 1,498.6 D Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 1 0 0 0 0
1983 Hall, Lewis 25 1,498.6 M Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 1 0 0 0 0
1984 Muhammad, Adam 20 1,498.6 F Stranraer Stranraer League Two 1 0 0 0 0
1985 Campbell, Liam 1,498.6 D Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 1 0 0 0 0
1986 Swain, Kevin 40 1,498.6 G Tranent FC Tranent FC Lowland League 1 0 0 0 0
1987 Stevenson, Craig 33 1,498.6 D Tranent FC Tranent FC Lowland League 1 0 0 0 0
1988 Donaldson, Bradley 31 1,498.6 D Tranent FC Tranent FC Lowland League 1 0 0 0 0
1989 Mitchell, Jake 24 1,498.6 M Tranent FC Tranent FC Lowland League 1 0 0 0 0
1990 Anderson, Oban 26 1,498.6 M Tranent FC Tranent FC Lowland League 1 0 0 0 0
1991 Wringe, Sean 33 1,498.6 F Tranent FC Tranent FC Lowland League 1 0 0 0 0
1992 Sweeney, Paul 22 1,498.6 M Albion Rovers Albion Rovers Lowland League 1 0 0 0 0
1993 Donaldson, Josh 25 1,498.6 G Kelty Hearts Kelty Hearts League One 1 0 0 0 0
1994 Ellis, Jake 1,498.6 F Stranraer Stranraer League Two 1 0 0 0 0
1995 Chisholm, Harvey 19 1,498.6 M Spartans Spartans League Two 1 0 0 0 0
1996 Mccormick, Jack 1,498.6 P Montrose Montrose League One 1 0 0 0 0
1997 Smutek, Kai 19 1,498.6 D Bonnyrigg Rose Bonnyrigg Rose Lowland League 1 0 0 0 0
1998 Leslie, Theo 22 1,498.6 F Montrose Montrose League One 1 0 0 0 0
1999 Rollo, Jack 23 1,498.6 D Montrose Montrose League One 1 0 0 0 0
2000 Sandison, Jay 24 1,498.6 D Cowdenbeath Cowdenbeath Lowland League 1 0 0 0 0