Scotland Scotland

Tracking 2,595 players across 375 clubs, with 2,585 active players scoring 17,366 goals and 10,462 assists

Total Players

2,595

Different Clubs

375

Average ELO

1,588.9

Total Goals

17,366

Total Assists

10,462

Clean Sheets

43,550

# Name Age ELO ↓Pos Club League MP G A CS POTG
601 Stewart, Greg 36 1,640.7 F Cove Rangers Cove Rangers League One 46 3 5 23 0
602 Duncan, Ryan 22 1,640.5 F Ross County Ross County Championship 122 9 13 40 0
603 Slattery, Patrick 32 1,640.5 D East Fife East Fife League One 142 2 3 37 0
604 Thomson, Craig 31 1,640.4 M Forfar Athletic Forfar Athletic League Two 136 8 10 45 0
605 Cameron, Brian 35 1,640.0 M Elgin City Elgin City League Two 222 19 21 44 0
606 Shiels, Matthew 25 1,640.0 D Queen S Park Queen S Park Championship 163 10 5 31 0
607 Fletcher, Tyler 19 1,639.9 M Manchester United Manchester United Premier League 2 57 4 15 16 0
608 Berra, Christophe 41 1,639.9 D Raith Raith Championship 85 2 4 26 0
609 Devlin, Michael 32 1,639.8 D Ayr Ayr Championship 73 1 1 25 1
610 Doak, Ben 20 1,639.7 F Bournemouth Bournemouth Premier League 61 11 11 17 1
611 Healy, Jack 24 1,638.8 M East Fife East Fife League One 156 14 19 38 0
612 Montgomery, Adam 23 1,638.3 D Livingston Livingston Premiership 89 3 6 25 0
613 Thomson, Robert 32 1,638.2 F East Kilbride East Kilbride League Two 141 25 14 29 0
614 Hatfield, Will 34 1,637.9 M Darlington 1883 Darlington 1883 National League North 35 33 0 8 0
615 Peggie, Reis 27 1,637.4 D East Fife East Fife League One 152 7 5 34 0
616 Love, Ally 34 1,636.4 M Dumbarton Dumbarton League Two 123 19 8 32 0
617 King, Adam 30 1,635.8 M Alloa Alloa League One 95 4 5 30 0
618 Emslie, Adam 20 1,635.7 M Cove Rangers Cove Rangers League One 70 19 14 20 0
619 Millen, Ross 31 1,634.3 D Inverness Inverness League One 148 4 10 30 0
620 Paterson, Brody 24 1,633.9 D Kelty Hearts Kelty Hearts League One 151 1 5 37 0
621 Mccarthy, Andrew 27 1,633.2 M Peterhead Peterhead League One 190 10 12 48 0
622 Mackinnon, Adam 22 1,633.1 M Inverness Inverness League One 113 8 10 35 0
623 Foster, Ricky 40 1,633.0 D Partick Partick Championship 83 0 7 32 0
624 Weledji, Kieran 30 1,632.4 D Scarborough Athletic Scarborough Athletic National League North 27 27 0 8 0
625 Fleming, Kyle 24 1,631.8 M Clyde Clyde League Two 190 8 7 47 0
626 Martyniuk, Neil 29 1,631.3 D Bonnyrigg Rose Bonnyrigg Rose Lowland League 127 29 6 29 0
627 Hogarth, Jay 22 1,631.3 G Clyde Clyde League Two 98 0 0 31 0
628 Forrester, Adam 21 1,631.2 D St Johnstone St Johnstone Championship 52 0 2 20 0
629 Robertson, Jon 36 1,629.5 M Edinburgh City Edinburgh City League Two 172 3 16 36 0
630 Moore, Kieran 26 1,628.3 F Stirling Stirling League Two 155 12 11 40 0
631 Newsham, Charlotte 25 1,628.2 D Charlton Charlton Women S Championship 46 9 1 13 0
632 Fleming, Allan 41 1,626.9 G East Fife East Fife League One 138 0 0 36 0
633 Mcarthur, James 38 1,626.8 M Crystal Palace Crystal Palace Premier League 83 0 8 22 0
634 Wales, Bobby 20 1,626.6 F Huddersfield Huddersfield League One 82 21 6 20 0
635 Armer, Daniel 18 1,626.2 D Manchester United Manchester United Premier League U18 53 3 4 14 0
636 Linn, Bobby 40 1,626.1 F Arbroath Arbroath Championship 127 17 16 40 0
637 Kelly, Michael 28 1,626.0 D Boston United Boston United National League 109 5 2 24 0
638 Gill, Cameron 28 1,625.5 G Montrose Montrose League One 156 0 1 34 0
639 King, Billy 31 1,625.4 F Bonnyrigg Rose Bonnyrigg Rose Lowland League 107 16 0 35 0
640 Mcintyre, Robbie 31 1,625.2 D Tranent FC Tranent FC Lowland League 87 6 4 23 0
641 Tod, Andrew 20 1,625.0 M Dunfermline Dunfermline Championship 64 17 3 25 0
642 Low, Nicky 34 1,624.7 M Clydebank FC Clydebank FC Lowland League 54 10 11 23 0
643 Ramsay, Calvin 22 1,624.7 D Liverpool Liverpool Premier League 2 91 5 8 22 1
644 Wilson, Ewan 21 1,624.6 D Raith Raith Championship 98 1 5 26 0
645 Mcpherson, Ben 22 1,624.5 D Partick Partick Championship 58 2 1 18 0
646 Wilson, Jack 25 1,624.3 F Haverfordwest Haverfordwest Cymru Premier 122 31 0 34 0
647 Mullen, Ryan 24 1,623.2 G St Mirren St Mirren Premiership 77 0 2 24 0
648 Wilson, Danny 34 1,623.1 D Livingston Livingston Premiership 70 8 1 19 1
649 Hynes, Darren 27 1,623.0 D Clyde Clyde League Two 110 3 9 24 0
650 Wallace, Lee 38 1,622.4 C Qpr Qpr Championship 63 2 5 17 0
651 Mcgregor, Darren 40 1,622.1 D Hibernian Hibernian Premiership 42 1 0 16 1
652 Howard, Sophie 32 1,621.8 D Como Como Serie A Women 122 5 2 24 1
653 Darge, Arron 22 1,621.1 D Cove Rangers Cove Rangers League One 109 6 2 24 0
654 Mckenna, Ciaran 28 1,621.1 D Queen Of South Queen Of South League One 86 2 6 28 0
655 Martin, Paddy 26 1,620.6 G Spartans Spartans League Two 146 0 1 40 0
656 Macleod, Calum 19 1,620.2 M Inverness Inverness League One 61 6 5 30 0
657 Gauld, Ryan 30 1,620.2 M Sc Farense Sc Farense Liga Portugal 2 44 17 7 10 4
658 Currie, Blair 32 1,620.2 G Stirling Stirling League Two 139 0 2 33 0
659 Muir, Willie 33 1,620.0 G Alloa Alloa League One 76 0 0 31 0
660 Stone, Harry 23 1,618.9 G Airdrieonians Airdrieonians Championship 91 0 0 32 0
661 Berry, James 26 1,618.9 M Linlithgow Rose Linlithgow Rose Lowland League 73 11 4 31 1
662 Naismith, Steven 39 1,618.7 C Hearts Hearts Premiership 47 11 6 17 0
663 Bryden, Fraser 21 1,618.3 F Crusaders Crusaders Nifl Premiership 122 29 4 26 0
664 Leslie, Steven 38 1,617.9 M Bala Bala Cymru Premier 65 8 1 20 0
665 Mccracken, Jon 25 1,617.8 G Dundee FC Dundee FC Premiership 113 0 1 27 0
666 Walker, Josh 24 1,617.8 F Elgin City Elgin City League Two 162 18 12 36 0
667 Preston, Fraser 28 1,617.3 F Gainsborough Gainsborough Npl Premier Division 32 35 0 10 0
668 Mccluskey, Stefan 35 1,617.2 F Kelty Hearts Kelty Hearts League One 147 22 15 36 0
669 Smith, Paul 23 1,617.0 M Annan Annan League Two 113 10 6 27 0
670 Elliott, Cameron 26 1,616.9 F East Kilbride East Kilbride League Two 121 20 13 30 1
671 Milne, Jack 23 1,616.0 D Aberdeen Aberdeen Premiership 85 1 0 23 0
672 Waugh, Kevin 27 1,615.8 D Spartans Spartans League Two 97 0 1 30 0
673 Gibson, Lewis 20 1,615.6 F Montrose Montrose League One 106 8 26 26 0
674 Gallagher, Mark 25 1,615.4 M Elgin City Elgin City League Two 118 13 12 28 0
675 Mcfarlane, Liam 21 1,615.2 G Alloa Alloa League One 70 0 0 24 0
676 Keatings, James 34 1,614.9 F Forfar Athletic Forfar Athletic League Two 71 13 14 24 0
677 Quitongo, Rico 26 1,614.6 D Annan Annan League Two 124 0 3 37 0
678 Church, Daniel 25 1,614.1 D Alloa Alloa League One 94 2 10 19 0
679 Ewens, Sarah 33 1,613.2 D London City Lionesses London City Lionesses Women S Championship 26 14 0 7 0
680 Ritchie, Hamish 28 1,612.9 M Spartans Spartans League Two 108 23 10 24 0
681 Anderson, Grant 39 1,612.6 M Forfar Athletic Forfar Athletic League Two 79 10 6 22 0
682 Lynch, Edin 25 1,612.2 D Edinburgh City Edinburgh City League Two 130 4 0 35 0
683 Egrepont 23 1,611.6 D Stranraer Stranraer League Two 127 5 10 30 0
684 Moffat, Owen 24 1,611.1 F Morton Morton Championship 112 11 11 28 0
685 Duffy, Flynn 22 1,610.8 D Peterhead Peterhead League One 106 3 3 20 0
686 Lo-Everton, Sonny 23 1,610.8 M Torquay Torquay National League South 110 22 1 26 0
687 Naismith, Jason 31 1,610.7 D Cove Rangers Cove Rangers League One 78 4 8 18 0
688 Forbes, Ross 36 1,609.9 M Clyde Clyde League Two 154 13 23 34 0
689 Waddell, Kerr 27 1,609.5 D Montrose Montrose League One 112 8 1 25 0
690 Brooks, Adam 22 1,609.4 F Crusaders Crusaders Nifl Premiership 102 29 5 28 0
691 Bia-Bi, Botti 30 1,609.4 F Kelty Hearts Kelty Hearts League One 110 18 11 29 0
692 Carswell, Blair 30 1,609.4 G Spartans Spartans League Two 83 0 2 28 0
693 Cole, Darren 34 1,609.1 D Coleraine Coleraine Nifl Premiership 75 5 0 21 0
694 Forrest, Dylan 24 1,609.1 M Peterhead Peterhead League One 147 9 11 33 0
695 Curtis, Findlay 19 1,608.7 M Kilmarnock Kilmarnock Premiership 39 8 7 16 0
696 Bridcutt, Liam 36 1,608.7 M Blackpool Blackpool League One 66 1 4 20 0
697 Reilly, Charlie 24 1,608.3 M Dundee FC Dundee FC Premiership 123 32 28 23 0
698 Davidson, Murray 38 1,608.1 M St Johnstone St Johnstone Championship 87 3 1 31 1
699 Dunachie, Logan 22 1,608.0 D Clyde Clyde League Two 109 16 3 24 0
700 Mckinstry, Stuart 23 1,607.6 F Hamilton Hamilton League One 150 15 17 41 0