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
1701 Hill, Mark 27 1,502.5 M Forfar Athletic Forfar Athletic League Two 3 0 0 1 0
1702 Carmichael, Daniel 35 1,502.5 F Annan Annan League Two 16 0 1 3 0
1703 Hastings, Gabriel 24 1,502.5 D Fort William Fort William Highland League 1 1 0 0 0
1704 Ashe, Danny 33 1,502.5 D Kelty Hearts Kelty Hearts League One 1 1 0 0 0
1705 Allan, Ross 32 1,502.5 F Wick Academy Wick Academy Highland League 2 0 1 0 0
1706 Clark, Cameron 1,502.5 D Annan Annan League Two 2 0 0 1 0
1707 Mcgrath, Joe 18 1,502.5 D Stranraer Stranraer League Two 2 0 0 1 0
1708 Cameron, Euan 23 1,502.5 M Stenhousemuir Stenhousemuir League One 71 5 3 10 0
1709 Gray, Scott 25 1,502.5 P Keith Keith Highland League 2 1 0 0 0
1710 Mccrystal, Ben 20 1,502.4 M St Johnstone St Johnstone Championship 3 1 0 1 0
1711 Miller, Ben 31 1,502.4 M Tranent FC Tranent FC Lowland League 5 2 0 1 0
1712 Laverty, Aidan 25 1,502.4 M Falkirk Falkirk Premiership 2 0 0 1 0
1713 Gallacher, Lee 30 1,502.3 M Clydebank FC Clydebank FC Lowland League 2 0 2 0 0
1714 Urquhart, Sam 34 1,502.3 F Buckie Thistle Buckie Thistle Highland League 7 4 0 0 0
1715 Lochhead, Sebastian 1,502.2 M Wolves Wolves Premier League 2 18 1 0 2 0
1716 Mackay, Calum 20 1,502.2 M Inverness Inverness League One 10 0 0 4 0
1717 Mclean, Neil 44 1,502.2 F Inverurie Loco Works Inverurie Loco Works Highland League 2 1 0 0 0
1718 Cairns, Dean 28 1,502.2 D Clydebank FC Clydebank FC Lowland League 8 0 0 3 0
1719 Kagni-Soukpe, Godwin 20 1,502.2 F Stirling Stirling League Two 3 0 0 0 0
1720 Brindle, Paul 33 1,502.1 F Brora Rangers Brora Rangers Highland League 12 1 1 1 0
1721 Dailly, Bobby 21 1,502.1 D Forfar Athletic Forfar Athletic League Two 10 0 0 2 0
1722 Morrison, Joe 21 1,502.1 G East Kilbride East Kilbride League Two 3 0 1 1 0
1723 Scully, Ryan 33 1,502.1 G Dunfermline Dunfermline Championship 18 0 0 4 0
1724 Mcalonie, Michaela 24 1,502.1 D Southampton FC Southampton FC Women S Championship 5 2 0 1 0
1725 Adams, Scott 29 1,502.1 M Buckie Thistle Buckie Thistle Highland League 4 2 0 0 0
1726 Eadie, Aaron 1,502.0 M Hamilton Hamilton League One 8 0 1 2 0
1727 Aitken, Dean 1,502.0 D Stenhousemuir Stenhousemuir League One 1 0 0 1 0
1728 Hunter, Michael 18 1,502.0 M Brechin Brechin Highland League 1 0 0 0 0
1729 Johnston, Daniel 19 1,502.0 M Brechin Brechin Highland League 1 0 0 0 0
1730 Beagley, Michael 21 1,502.0 M Dunfermline Dunfermline Championship 1 0 0 1 0
1731 Ndlovu, Lusanda 1,502.0 P Spartans Spartans League Two 1 0 0 1 0
1732 Snoddy, Jay 1,502.0 P Kelty Hearts Kelty Hearts League One 1 0 0 1 0
1733 Pirie, Lewis 19 1,502.0 F Leeds Leeds Premier League 2 30 8 1 2 0
1734 Jarron, Jonny 23 1,501.9 D Cowdenbeath Cowdenbeath Lowland League 8 0 0 0 0
1735 Dobbie, Danny 1,501.9 M Bonnyrigg Rose Bonnyrigg Rose Lowland League 2 0 1 1 0
1736 Penker, Jamie 25 1,501.9 F East Stirlingshire East Stirlingshire Lowland League 1 1 0 0 0
1737 Mackenzie, Scott 29 1,501.9 M Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 1 1 0 0 0
1738 Blacklock, Cammy 21 1,501.9 M Forfar Athletic Forfar Athletic League Two 2 0 0 1 0
1739 Mitchell, Ethan 20 1,501.9 G Annan Annan League Two 2 0 0 0 0
1740 Mcginley, Matt 36 1,501.9 G East Kilbride East Kilbride League Two 2 0 0 1 0
1741 Robertson, Matthew 18 1,501.9 M Wick Academy Wick Academy Highland League 1 0 1 1 0
1742 Martin, Aulay 20 1,501.8 D Montrose Montrose League One 8 0 0 1 0
1743 Hutchingson, Billy 18 1,501.8 M Stirling Stirling League Two 13 0 0 0 0
1744 Bertie, Keir 19 1,501.8 D Montrose Montrose League One 36 0 2 3 0
1745 Strachan, Bruce 1,501.8 M Workington Workington Npl Premier Division 7 1 0 0 0
1746 Mochrie, Andrew 1,501.8 P Montrose Montrose League One 2 0 1 0 0
1747 Forrest, Campbell 18 1,501.8 M Hamilton Hamilton League One 1 0 0 1 0
1748 Milnes, Mikey 18 1,501.8 M Cove Rangers Cove Rangers League One 1 0 0 1 0
1749 Murison, Glenn 28 1,501.8 M Huntly Huntly Highland League 2 1 0 0 0
1750 Elphinstone, Gavin 27 1,501.8 M Huntly Huntly Highland League 2 1 0 0 0
1751 Maley, Evan 27 1,501.8 M Broomhill Broomhill Lowland League 2 1 0 0 0
1752 Fotheringham, Martyn 42 1,501.8 M Forfar Athletic Forfar Athletic League Two 2 1 0 0 0
1753 Paterson, Kayne 32 1,501.8 M Tranent FC Tranent FC Lowland League 2 1 0 0 0
1754 Mccready, Mason 23 1,501.7 G Partick Partick Championship 9 0 0 2 0
1755 Whyte, Macallan 24 1,501.7 G Civil Service Strollers Civil Service Strollers Lowland League 2 0 0 1 0
1756 Thompson, Samuel 1,501.7 M Inverness Inverness League One 2 0 0 1 0
1757 Hoskins, Dean 39 1,501.7 D Bonnyrigg Rose Bonnyrigg Rose Lowland League 2 1 0 0 0
1758 Stafford, Neil 1,501.7 G Forfar Athletic Forfar Athletic League Two 10 0 0 1 0
1759 Mccrory-Irving, Scott 30 1,501.7 M Tranent FC Tranent FC Lowland League 2 0 1 1 0
1760 Mcvey, Jamie 1,501.6 M Albion Rovers Albion Rovers Lowland League 2 0 0 1 0
1761 Mckenzie, Conor 28 1,501.6 M Linlithgow Rose Linlithgow Rose Lowland League 2 0 0 0 0
1762 Murphy, Joe 22 1,501.6 M Broomhill Broomhill Lowland League 2 0 0 0 0
1763 Hunter, Daniel 22 1,501.6 M Broomhill Broomhill Lowland League 2 0 0 0 0
1764 Morrison, Greg 28 1,501.6 F Brora Rangers Brora Rangers Highland League 9 1 2 1 0
1765 Mcginlay, Aidan 18 1,501.6 D Clyde Clyde League Two 13 0 0 2 0
1766 Dykes, Dylan 29 1,501.6 M Stenhousemuir Stenhousemuir League One 14 1 1 2 0
1767 Meggatt, Daryll 35 1,501.6 D Stirling Stirling League Two 5 0 0 1 0
1768 Brotherston, Dean 28 1,501.6 F Dalbeattie Star Dalbeattie Star Lowland League 2 0 1 1 0
1769 Cleland, Dean 1,501.5 F East Kilbride East Kilbride League Two 2 0 0 0 0
1770 Thain, Copeland 18 1,501.5 M Clachnacuddin Clachnacuddin Highland League 2 0 0 1 0
1771 Mcculloch, Kyle 22 1,501.5 M Kelty Hearts Kelty Hearts League One 2 0 0 0 0
1772 Mcinally, Darren 21 1,501.5 M Kelty Hearts Kelty Hearts League One 5 0 1 1 0
1773 Watson, Lennon 22 1,501.5 D Cowdenbeath Cowdenbeath Lowland League 3 0 0 1 0
1774 Campbell, Grant 36 1,501.5 E Fraserburgh Fraserburgh Highland League 4 0 0 1 0
1775 Beagrie, Jamie 34 1,501.4 M Fraserburgh Fraserburgh Highland League 6 3 0 0 0
1776 Davidson, Ben 25 1,501.4 M Broxburn Athletic Broxburn Athletic Lowland League 3 0 1 1 0
1777 Lavery, Marcus 23 1,501.4 D Stirling University Stirling University Lowland League 2 0 0 1 0
1778 Campbell, Jacob 1,501.4 P Gala Fairydean Rovers Gala Fairydean Rovers Lowland League 2 2 0 0 0
1779 Hughes, James 22 1,501.4 F Connahs Q Connahs Q Cymru Premier 2 0 0 1 0
1780 Loveland, Owen 23 1,501.4 F Elgin City Elgin City League Two 4 0 0 2 0
1781 Allison, Liam 30 1,501.4 D Cumbernauld Colts Cumbernauld Colts Lowland League 6 0 0 2 0
1782 Lister, Leila 22 1,501.3 F Reading Reading Women S Championship 1 0 0 0 0
1783 Collumbine, Sam 28 1,501.3 M Linlithgow Rose Linlithgow Rose Lowland League 2 0 1 1 0
1784 Watson, Magnus 24 1,501.3 M Banks O Dee Banks O Dee Highland League 2 1 0 1 0
1785 Keir, Miller 19 1,501.3 F Turriff United Turriff United Highland League 2 1 0 0 0
1786 Kinsella, Owen 26 1,501.3 D Turriff United Turriff United Highland League 2 1 0 0 0
1787 Mcmartin, Harry 21 1,501.3 M Linlithgow Rose Linlithgow Rose Lowland League 2 1 0 1 0
1788 Redford, Alan 45 1,501.3 D Cove Rangers Cove Rangers League One 3 0 0 1 0
1789 Black, Aaron 25 1,501.3 F Clydebank FC Clydebank FC Lowland League 2 0 1 0 0
1790 Mcleod-Kay, Fionn 26 1,501.2 F Broxburn Athletic Broxburn Athletic Lowland League 2 0 0 0 0
1791 Hambrook, Callum 21 1,501.2 M East Fife East Fife League One 2 0 0 1 0
1792 Rutherford, Shaun 29 1,501.2 D Boness United Boness United Lowland League 3 1 0 1 0
1793 Ndlovu, Given 21 1,501.2 F Spartans Spartans League Two 3 1 0 0 0
1794 Walker, Lennon 22 1,501.2 M Caledonian Braves Caledonian Braves Lowland League 2 1 2 0 0
1795 Stead, Louis 1,501.2 P Beaconsfield Town Beaconsfield Town Southern League Premier South 3 3 0 0 0
1796 Bell, Kyle 26 1,501.2 M Broxburn Athletic Broxburn Athletic Lowland League 2 0 1 0 0
1797 Mclaughlin, Aiden 23 1,501.2 M Cowdenbeath Cowdenbeath Lowland League 5 0 2 0 0
1798 Mcclements, Kyle 1,501.2 P Montrose Montrose League One 10 2 0 3 0
1799 Cochrane, Jay 1,501.2 D Montrose Montrose League One 2 0 0 0 0
1800 Hobday, Fraser 30 1,501.2 G Banks O Dee Banks O Dee Highland League 2 0 0 0 0