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,230

# Name Age ELO ↓Pos Club League MP G A CS POTG
901 Thompson, Robbie 21 1,550.9 M Inverness Inverness League One 52 3 2 16 0
902 Baird, John 40 1,550.4 F Raith Raith Championship 23 5 2 5 0
903 Hemfrey, Robbie 23 1,550.2 G Clyde Clyde League Two 53 0 1 10 0
904 Dunlop, Ross 37 1,550.2 D East Fife East Fife League One 63 1 0 12 0
905 O-Halloran, Michael 34 1,550.1 F Morton Morton Championship 148 7 9 37 0
906 Mcarthur, Lewis 27 1,549.9 D Edinburgh City Edinburgh City League Two 50 3 0 16 0
907 Buchanan, Liam 40 1,549.6 F Bonnyrigg Rose Bonnyrigg Rose Lowland League 104 22 8 16 0
908 Stirling, Andy 35 1,549.2 M East Kilbride East Kilbride League Two 61 6 12 13 0
909 Williamson, Cameron 22 1,548.8 D Stranraer Stranraer League Two 57 1 4 11 0
910 Spalding, Alasdair 20 1,548.8 M Elgin City Elgin City League Two 41 2 2 14 0
911 Dorrans, Graham 38 1,548.8 M Dunfermline Dunfermline Championship 50 3 5 16 0
912 Booth, Lyall 22 1,548.5 D Elgin City Elgin City League Two 64 2 6 12 0
913 Mcgowan, James 33 1,548.4 D Albion Rovers Albion Rovers Lowland League 55 2 4 18 0
914 Watt, Liam 31 1,548.3 M East Fife East Fife League One 75 6 7 12 0
915 Burns, Sean 34 1,548.3 M Stranraer Stranraer League Two 67 3 3 18 0
916 Mahady, Rory 19 1,547.9 G Leeds Leeds Premier League 2 58 0 0 6 0
917 Scally, Daniel 25 1,547.8 M Forfar Athletic Forfar Athletic League Two 64 12 9 8 0
918 Mcgeouch, Dylan 32 1,547.7 M Carlisle Carlisle National League 108 0 4 16 1
919 Woods, Paul 39 1,547.7 M Stranraer Stranraer League Two 64 10 3 14 0
920 Montagu, Kai 1,547.5 M Raith Raith Championship 26 0 1 11 0
921 Mcalister, Jim 39 1,547.2 M Morton Morton Championship 49 4 1 8 0
922 Watson, Broque 26 1,547.0 F Bonnyrigg Rose Bonnyrigg Rose Lowland League 97 7 5 19 0
923 Gray, Ross 33 1,546.6 M Bonnyrigg Rose Bonnyrigg Rose Lowland League 73 3 2 21 0
924 Spence, Lewis 29 1,546.5 M East Kilbride East Kilbride League Two 132 5 2 25 0
925 Summers, Ciaran 30 1,546.4 D Stalybridge Stalybridge Npl Premier Division 29 4 3 8 0
926 Denham-Samuel, Greig 23 1,546.2 D Stirling Stirling League Two 63 3 0 14 0
927 Smith, Allan 31 1,546.1 F Edinburgh City Edinburgh City League Two 25 5 0 7 0
928 Cuddihy, Barry 28 1,546.1 M Clyde Clyde League Two 172 7 7 32 0
929 Skelly, Josh 28 1,546.0 F Forfar Athletic Forfar Athletic League Two 77 8 10 22 0
930 Hannah, Callum 20 1,545.7 D Clyde Clyde League Two 31 0 2 8 0
931 Riley-Snow, Blaise 27 1,545.6 M Aveley Aveley Isthmian League Premier Division 24 3 0 9 0
932 Mcshane, Ian 32 1,545.5 M East Kilbride East Kilbride League Two 22 0 3 11 0
933 Jenkins, Kian 21 1,545.4 D Briton Ferry Briton Ferry Cymru Premier 41 7 0 10 0
934 Jardine, Daniel 27 1,545.0 M Stenhousemuir Stenhousemuir League One 80 2 1 21 0
935 Mckay, Jack 28 1,545.0 F Buxton Buxton National League North 36 13 0 7 0
936 Jarvis, Jason 25 1,544.8 M Edinburgh City Edinburgh City League Two 61 6 7 19 0
937 Geggan, Andy 38 1,544.7 M Dumbarton Dumbarton League Two 40 3 2 9 0
938 Stokes, James 26 1,544.7 F Edinburgh City Edinburgh City League Two 59 9 6 17 0
939 Corr, Dylan 20 1,544.2 D Morton Morton Championship 32 0 1 7 0
940 Todd, Jamie 30 1,544.1 D Cowdenbeath Cowdenbeath Lowland League 93 1 0 27 0
941 Kinnear, Brian 24 1,543.9 G Clyde Clyde League Two 46 0 0 13 0
942 Gourlay, Kyle 27 1,543.8 G Kelty Hearts Kelty Hearts League One 84 0 0 12 0
943 Schiavone, Ryan 22 1,543.8 F East Fife East Fife League One 83 8 4 17 0
944 Allan, Lewis 29 1,543.8 F Raith Raith Championship 21 6 1 7 0
945 Cleall-Harding, Samuel 19 1,543.6 D Dundee Utd Dundee Utd Premiership 19 2 0 8 0
946 Joseph, Niyah 24 1,543.6 F Albion Rovers Albion Rovers Lowland League 74 10 4 14 0
947 O-Donnell, Corey 21 1,543.3 F Stranraer Stranraer League Two 64 14 3 14 0
948 Dingwall, Tony 31 1,543.2 M Brora Rangers Brora Rangers Highland League 69 4 2 14 0
949 Little, Creag 32 1,543.1 D Elgin City Elgin City League Two 57 2 0 12 0
950 Ward, Robert 24 1,543.1 F Peterhead Peterhead League One 49 1 3 12 0
951 Erskine, Chris 38 1,542.5 M East Kilbride East Kilbride League Two 20 1 1 5 0
952 Anderson, Jevan 25 1,542.4 D Banks O Dee Banks O Dee Highland League 47 1 0 10 0
953 Reid, Josh 23 1,542.4 D Partick Partick Championship 70 2 1 13 0
954 Hill, Katherine 31 1,542.4 D Durham Durham Women S Championship 9 5 0 2 0
955 Tapping, Callum 32 1,542.3 M Edinburgh City Edinburgh City League Two 96 5 4 19 0
956 Lamont, Mark 27 1,542.2 M Alloa Alloa League One 63 5 7 14 0
957 Letsosa, Tsoanelo 21 1,542.1 M Partick Partick Championship 20 1 1 6 0
958 O-Connor, Josh 21 1,542.1 F Elgin City Elgin City League Two 64 7 2 16 0
959 Kane, Christopher 32 1,542.0 M Bonnyrigg Rose Bonnyrigg Rose Lowland League 57 1 1 15 0
960 Allan, Michael 26 1,541.8 D Spartans Spartans League Two 20 2 0 6 0
961 Sharp, Harrison 24 1,541.8 G Dundee FC Dundee FC Premiership 31 0 0 7 0
962 Mortimer, Billy 28 1,541.5 D East Kilbride East Kilbride League Two 46 4 2 8 0
963 Whittaker, Rory 18 1,541.3 D Southampton Southampton Premier League 2 28 0 1 10 0
964 Boyd, Fletcher 17 1,541.0 M Aston Villa Aston Villa Premier League U18 13 3 0 5 0
965 Mitchell, Kieran 22 1,540.8 F Raith Raith Championship 55 4 2 18 0
966 Murray, Dane 22 1,540.7 D Celtic Celtic Premiership 28 1 1 8 0
967 Mackenzie, Magnus 20 1,540.6 D East Kilbride East Kilbride League Two 27 2 3 5 0
968 Brett, Dean 32 1,540.5 D Tranent FC Tranent FC Lowland League 34 2 2 12 0
969 Hutton, David 40 1,540.1 G Airdrieonians Airdrieonians Championship 76 0 0 15 0
970 Melrose, Cade 20 1,539.6 G Airdrieonians Airdrieonians Championship 19 0 0 5 0
971 Honeyman, Scott 19 1,539.4 F Dumbarton Dumbarton League Two 31 7 3 7 0
972 Watson, Emma 19 1,539.4 M Crystal Palace Crystal Palace Women S Super League 13 3 0 4 0
973 Thomson, Kane 21 1,539.3 D Stirling Stirling League Two 32 2 2 9 0
974 Purdue, Jack 25 1,539.2 M Annan Annan League Two 30 4 2 6 0
975 Watt, Luke 28 1,539.1 D Stranraer Stranraer League Two 47 5 3 9 0
976 Stewart, Charlie 17 1,539.0 M Everton Everton Premier League U18 34 2 3 4 0
977 Fagan, Sean 25 1,538.8 D East Kilbride East Kilbride League Two 110 7 2 18 0
978 Kerr, Mark 43 1,538.2 M Ayr Ayr Championship 23 0 0 8 0
979 Swankie, Gavin 41 1,538.1 M Arbroath Arbroath Championship 30 1 2 9 0
980 Bisland, Layton 21 1,537.7 D Cove Rangers Cove Rangers League One 69 0 1 18 0
981 Wright, Max 33 1,537.6 F Broomhill Broomhill Lowland League 74 13 6 18 0
982 Duthie, Conner 28 1,537.5 M Peterhead Peterhead League One 84 7 6 16 0
983 Masson, Adam 21 1,537.5 D Boness United Boness United Lowland League 16 1 1 5 0
984 Allan, Connor 21 1,537.4 M Falkirk Falkirk Premiership 29 2 3 12 0
985 Langan, Ruaridh 27 1,537.1 M Stranraer Stranraer League Two 59 1 1 17 0
986 Newton, Jamie 20 1,537.0 D Nottingham Nottingham Premier League 2 27 0 2 10 0
987 Macleod, Rory 19 1,537.0 F Dunfermline Dunfermline Championship 51 4 2 18 0
988 Cairns, Ethan 20 1,536.9 F Inverness Inverness League One 22 1 0 9 0
989 Foster, Keir 21 1,536.7 M East Kilbride East Kilbride League Two 41 6 4 5 0
990 Court, Jonny 29 1,536.7 F Edinburgh City Edinburgh City League Two 26 3 1 10 0
991 Smith, Kevin 38 1,536.7 F Cowdenbeath Cowdenbeath Lowland League 84 17 4 17 0
992 Wilson, Lewis 29 1,536.7 D Albion Rovers Albion Rovers Lowland League 55 5 5 11 0
993 Cumings, Eartha 26 1,536.5 G Manchester City Manchester City Women S Super League 12 0 0 4 0
994 Leslie, Jamie 26 1,536.2 M Albion Rovers Albion Rovers Lowland League 104 4 4 24 0
995 Waugh, Ricky 20 1,536.1 M Queen S Park Queen S Park Championship 48 1 7 10 0
996 Harkness, Jack 21 1,535.9 D Stirling Stirling League Two 36 4 2 7 0
997 Splaine, Aaron 29 1,535.8 M Clyde Clyde League Two 47 2 4 7 0
998 Macintyre, Jacob 19 1,535.8 M Arbroath Arbroath Championship 34 3 1 9 0
999 Pitblado, Isaac 23 1,535.8 D Eastbourne Borough Eastbourne Borough National League South 7 7 0 1 0
1000 Mauchin, Zach 20 1,535.7 M Queen S Park Queen S Park Championship 41 1 1 13 0