Wales Wales

Tracking 1,971 players across 357 clubs, with 1,959 active players scoring 13,925 goals and 1,944 assists

Total Players

1,971

Different Clubs

357

Average ELO

1,554.2

Total Goals

13,925

Total Assists

1,944

Clean Sheets

16,098

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Roberts, Connor 30 2,453.9 D Burnley Burnley Premier League 237 14 24 93 4
2 James, Daniel 27 2,408.4 M Leeds Leeds Premier League 227 41 31 85 6
3 Johnson, Brennan 24 2,312.5 F Tottenham Tottenham Premier League 263 81 32 74 9
4 Burns, Wes 31 2,304.0 M Ipswich Ipswich Championship 227 38 32 74 8
5 Ingle, Sophie 34 2,257.1 M Bristol City Bristol City Women S Championship 116 9 11 64 1
6 Wilson, Harry 28 2,253.2 M Fulham Fulham Premier League 229 40 45 63 13
7 Vaulks, Will 32 2,236.4 D Oxford Utd Oxford Utd Championship 263 15 13 80 3
8 Rodon, Joe 28 2,231.6 D Leeds Leeds Premier League 178 3 1 72 7
9 Collins, Aaron 28 2,210.1 F Milton Keynes Dons Milton Keynes Dons League Two 301 84 37 72 9
10 Cabango, Benjamin 25 2,207.8 D Swansea Swansea Championship 240 11 5 76 8
11 Sheehan, Josh 30 2,170.1 M Bolton Bolton League One 248 19 29 84 6
12 Davies, Daniel 30 2,138.1 D Tns Tns Cymru Premier 190 41 2 83 0
13 Davies, Ben 32 2,126.0 D Tottenham Tottenham Premier League 189 5 9 58 1
14 Broadhead, Nathan 27 2,113.4 M Wrexham Wrexham Championship 181 58 15 52 5
15 Wilson, James 36 2,098.0 D Cheltenham Cheltenham League Two 231 7 8 73 4
16 Clark, Ben 25 2,087.6 M Tns Tns Cymru Premier 208 55 3 93 0
17 James, Thomas 29 2,077.1 D Leyton Orient Leyton Orient League One 205 16 19 68 10
18 Moore, Kieffer 33 2,069.5 F Wrexham Wrexham Championship 206 63 9 64 8
19 Cleworth, Max 23 2,069.4 D Wrexham Wrexham Championship 161 12 7 58 6
20 Hughes, Andrew 33 2,053.2 D Preston Preston Championship 239 5 8 72 4
21 Davies, Jordan 27 2,048.4 M Fleetwood Town Fleetwood Town League Two 188 44 8 68 3
22 Taylor, Jake 33 2,025.6 M Eastleigh Eastleigh National League 290 23 15 84 0
23 Jacobson, Joe 38 2,025.6 D Wycombe Wycombe League One 174 23 18 53 1
24 Poole, Regan 27 2,016.0 D Portsmouth Portsmouth Championship 233 12 12 64 5
25 Broom, Ryan 29 2,010.7 M Cheltenham Cheltenham League Two 253 28 15 79 3
26 Clifton, Harry 27 2,008.6 M Doncaster Doncaster League One 266 29 11 74 5
27 Doidge, Christian 33 1,999.7 F Forest Green Forest Green National League 252 64 17 75 2
28 Vokes, Sam 36 1,997.7 F Gillingham Gillingham League Two 229 39 13 76 9
29 Smith, Leo 27 1,994.3 M Tns Tns Cymru Premier 195 23 6 86 0
30 Lewis, Joe 26 1,989.8 D Afc Wimbledon Afc Wimbledon League One 203 13 4 72 5
31 Harris, Luke 20 1,986.0 M Oxford Utd Oxford Utd Championship 136 46 15 50 1
32 Bradshaw, Tom 33 1,984.9 F Oxford Utd Oxford Utd Championship 218 47 12 68 2
33 Williams, Neco 24 1,984.3 D Nottingham Nottingham Premier League 178 7 12 46 5
34 John, Declan 30 1,980.1 D St Mirren St Mirren Premiership 165 12 19 46 2
35 Ramsey, Aaron 34 1,974.8 M Cardiff Cardiff League One 139 12 8 37 3
36 Lemonheigh-Evans, Connor 28 1,972.7 M Milton Keynes Dons Milton Keynes Dons League Two 227 39 5 68 3
37 Ladd, Hayley 32 1,970.2 M Everton Everton Women S Super League 111 10 8 47 2
38 Williams, Jordan 29 1,967.8 M Barrow Barrow League Two 233 4 8 74 0
39 Evans, Lee 31 1,967.1 M Blackpool Blackpool League One 177 16 16 53 7
40 Evans, Will 28 1,962.0 F Mansfield Mansfield League One 247 77 9 59 6
41 Marriott, Chris 36 1,957.4 D Connahs Q Connahs Q Cymru Premier 184 6 3 75 0
42 Shephard, Liam 30 1,955.8 D Newport Newport League Two 167 8 15 59 2
43 Hedges, Ryan 30 1,946.3 F Blackburn Blackburn Championship 216 27 27 64 9
44 Ampadu, Ethan 25 1,940.0 D Leeds Leeds Premier League 193 3 6 56 2
45 Lewis, Aaron 27 1,924.9 D Mansfield Mansfield League One 209 9 19 50 2
46 Williams, Jonathan 32 1,924.1 M Gillingham Gillingham League Two 232 21 17 68 3
47 Harrison, Ellis 31 1,919.7 F Bristol Rovers Bristol Rovers League Two 223 56 13 49 8
48 Roberts, Connor 32 1,916.5 G Caernarfon Caernarfon Cymru Premier 189 0 0 72 0
49 Cullen, Liam 26 1,916.1 F Swansea Swansea Championship 210 46 15 58 3
50 Venables, Chris 40 1,912.0 F Penybont Penybont Cymru Premier 181 99 0 62 0
51 Fox, Morgan 32 1,907.7 D Wigan Wigan League One 171 5 8 56 2
52 Lockyer, Tom 30 1,905.9 D Luton Luton League One 160 8 2 48 5
53 Jephcott, Luke 25 1,901.1 F Truro Truro National League 214 64 11 57 1
54 Harrington, Ryan 27 1,897.2 D Cove Rangers Cove Rangers League One 201 13 4 79 0
55 Rawlinson, Conell 34 1,893.6 D Chester Chester National League North 157 8 0 49 0
56 Lawrence, Tom 31 1,893.6 F Rangers Rangers Premiership 167 35 15 47 8
57 Mepham, Chris 27 1,893.3 D West Brom West Brom Championship 155 3 2 43 3
58 Thomas, Sorba 26 1,890.1 F Stoke City Stoke City Championship 223 19 39 65 6
59 Hewitt, Elliott 31 1,884.6 D Mansfield Mansfield League One 209 4 20 54 4
60 Thompson, Louis 30 1,874.6 M Stevenage Stevenage League One 194 7 6 69 0
61 Norrington-Davies, Rhys 26 1,862.2 D Qpr Qpr Championship 149 3 6 49 0
62 Davies, Tom 33 1,862.0 D Salisbury Salisbury National League South 183 8 6 57 9
63 Southam, Macauley 29 1,860.0 M Bristol Rovers Bristol Rovers League Two 141 6 10 54 3
64 Dasilva, Jay 27 1,859.8 D Coventry Coventry Championship 200 2 14 44 2
65 Bodin, Billy 33 1,853.0 F Swindon Swindon League Two 174 35 16 39 6
66 Davies, Mael 27 1,851.1 D Penybont Penybont Cymru Premier 180 18 0 63 0
67 Cooper, Oliver 25 1,847.8 M Wigan Wigan League One 170 13 19 47 2
68 Harris, Mark 26 1,846.4 F Oxford Utd Oxford Utd Championship 235 45 10 57 3
69 Low, Joe 23 1,842.8 D Huddersfield Huddersfield League One 120 10 1 40 2
70 Peate, Nathan 34 1,838.1 D Colwyn Bay Colwyn Bay Cymru Premier 182 27 0 60 0
71 Savage, Charlie 22 1,834.0 M Reading Reading League One 191 19 22 43 2
72 Owen, Kane 31 1,829.5 D Penybont Penybont Cymru Premier 188 21 0 62 0
73 Williams, Daniel 24 1,826.7 M Tns Tns Cymru Premier 141 13 2 61 0
74 Brooks, David 28 1,826.7 F Bournemouth Bournemouth Premier League 140 17 19 38 4
75 Beck, Owen 23 1,825.7 D Blackburn Blackburn Championship 133 5 17 49 3
76 Watkins, Marley 35 1,822.8 F Kilmarnock Kilmarnock Premiership 163 28 10 56 3
77 Woodburn, Benjamin 26 1,821.1 F Salford Salford League Two 182 17 14 58 0
78 Stirk, Ryan 25 1,819.2 M Chesterfield Chesterfield League Two 166 8 12 41 1
79 Ray, George 32 1,818.9 D Morecambe Morecambe National League 160 7 8 41 4
80 Evans, Eliot 33 1,817.1 M Cardiff Metropolitan University Cardiff Metropolitan University Cymru Premier 193 60 1 54 0
81 Evans, Ched 36 1,815.6 F Fleetwood Town Fleetwood Town League Two 174 37 19 46 1
82 Morrell, Joseff 28 1,815.5 M Portsmouth Portsmouth Championship 149 2 14 51 0
83 Hughes, Elise 24 1,812.2 M Crystal Palace Crystal Palace Women S Super League 59 44 3 18 0
84 Matthews, Adam 33 1,811.8 D Shamrock Rovers Shamrock Rovers Premier Division 181 1 6 51 0
85 Rees, Ricardo 25 1,793.9 F Merthyr Town Merthyr Town National League North 77 105 0 23 0
86 Jones, Edward 24 1,791.7 D Altrincham Altrincham National League 160 7 11 39 0
87 Colwill, Rubin 23 1,789.2 M Cardiff Cardiff League One 171 24 14 39 6
88 Campbell, Chem 22 1,788.2 M Stevenage Stevenage League One 170 29 16 40 1
89 Cooper, Brandon 25 1,786.6 D Salford Salford League Two 163 6 4 38 1
90 Nash, Ben 27 1,783.1 D Connahs Q Connahs Q Cymru Premier 175 21 1 56 0
91 Evans, Owen 28 1,779.2 G Barnet Barnet League Two 188 0 0 51 1
92 Clark, Mitchell 26 1,778.9 D Port Vale Port Vale League One 170 4 11 46 1
93 Taylor, Ash 35 1,778.9 D Bradford City Bradford City League One 137 10 6 40 4
94 Chester, James 36 1,777.7 D Salford Salford League Two 129 2 3 44 2
95 Ashworth, Zachary 23 1,774.9 D Blackpool Blackpool League One 132 5 10 26 4
96 Allen, Joe 35 1,774.4 M Swansea Swansea Championship 177 8 8 49 1
97 Roberts, Tyler 26 1,772.8 F Mansfield Mansfield League One 160 19 9 43 3
98 Daley, Noah 24 1,771.2 M Penybont Penybont Cymru Premier 73 83 0 22 0
99 Maxwell, Christopher 35 1,767.6 G Huddersfield Huddersfield League One 145 0 1 42 1
100 King, Tom 30 1,766.2 G Wolves Wolves Premier League 127 1 0 51 1