Wales Wales

Tracking 2,064 players across 366 clubs, with 2,052 active players scoring 15,373 goals and 2,133 assists

Total Players

2,064

Different Clubs

366

Average ELO

1,556.4

Total Goals

15,373

Total Assists

2,133

Clean Sheets

17,580

# 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 28 2,419.1 M Leeds Leeds Premier League 234 41 31 86 6
3 Wilson, Harry 29 2,389.1 M Fulham Fulham Premier League 253 50 52 68 14
4 Burns, Wes 31 2,354.6 M Ipswich Ipswich Championship 240 39 33 79 8
5 Johnson, Brennan 24 2,326.0 F Crystal Palace Crystal Palace Premier League 288 82 33 83 9
6 Collins, Aaron 28 2,291.3 F Milton Keynes Dons Milton Keynes Dons League Two 324 90 40 79 9
7 Cabango, Benjamin 25 2,273.9 D Swansea Swansea Championship 269 12 5 84 8
8 Rodon, Joe 28 2,267.9 D Leeds Leeds Premier League 199 4 1 75 7
9 Ingle, Sophie 34 2,255.9 M Bristol City Bristol City Women S Championship 119 9 11 64 1
10 Sheehan, Josh 31 2,255.6 M Bolton Bolton League One 273 22 31 93 8
11 Vaulks, Will 32 2,237.5 D Oxford Utd Oxford Utd Championship 285 15 13 83 3
12 Broadhead, Nathan 28 2,221.7 M Wrexham Wrexham Championship 207 64 20 60 5
13 Cleworth, Max 23 2,184.2 D Wrexham Wrexham Championship 192 15 8 67 7
14 Davies, Daniel 30 2,176.6 D Tns Tns Cymru Premier 202 42 2 89 0
15 Moore, Kieffer 33 2,159.9 F Wrexham Wrexham Championship 229 71 12 71 8
16 Wilson, James 37 2,132.3 D Cheltenham Cheltenham League Two 260 7 8 80 4
17 Clark, Ben 25 2,132.3 M Tns Tns Cymru Premier 223 59 3 102 0
18 Davies, Ben 32 2,130.3 D Tottenham Tottenham Premier League 194 6 9 59 1
19 Hughes, Andrew 33 2,100.9 D Preston Preston Championship 264 5 8 76 5
20 James, Thomas 29 2,097.6 D Leyton Orient Leyton Orient League One 221 16 19 71 10
21 Williams, Neco 24 2,066.6 D Nottingham Nottingham Premier League 208 7 15 59 5
22 Taylor, Jake 34 2,057.9 M Sutton Sutton National League 313 23 15 89 0
23 Davies, Jordan 27 2,053.5 M Fleetwood Town Fleetwood Town League Two 195 45 8 70 3
24 Clifton, Harry 27 2,035.2 M Doncaster Doncaster League One 289 31 12 78 5
25 Harris, Luke 21 2,032.1 M Wycombe Wycombe League One 161 49 16 56 1
26 Evans, Will 28 2,025.8 F Mansfield Mansfield League One 271 84 11 68 6
27 Jacobson, Joe 39 2,025.6 D Wycombe Wycombe League One 174 23 18 53 1
28 Poole, Regan 27 2,019.7 D Portsmouth Portsmouth Championship 258 12 13 67 5
29 Broom, Ryan 29 2,017.5 M Cheltenham Cheltenham League Two 262 28 15 81 3
30 John, Declan 30 2,007.2 D St Mirren St Mirren Premiership 187 12 24 50 2
31 Doidge, Christian 33 2,006.0 F Forest Green Forest Green National League 262 64 17 76 2
32 Vokes, Sam 36 2,003.6 F Gillingham Gillingham League Two 244 40 14 77 9
33 Lemonheigh-Evans, Connor 29 2,001.8 M Milton Keynes Dons Milton Keynes Dons League Two 239 39 6 73 3
34 Ampadu, Ethan 25 1,998.3 D Leeds Leeds Premier League 217 4 7 61 2
35 Bradshaw, Tom 33 1,997.5 F Barnsley Barnsley League One 228 48 13 68 2
36 Evans, Lee 31 1,994.7 M Bradford City Bradford City League One 199 17 17 60 7
37 Smith, Leo 27 1,994.3 M Tns Tns Cymru Premier 195 23 6 86 0
38 Lewis, Joe 26 1,991.2 D Afc Wimbledon Afc Wimbledon League One 223 13 5 74 6
39 Dasilva, Jay 27 1,977.2 D Coventry Coventry Championship 227 2 17 51 2
40 Lewis, Aaron 27 1,976.7 D Mansfield Mansfield League One 233 10 19 57 2
41 Ramsey, Aaron 35 1,974.8 M Cardiff Cardiff League One 139 12 8 37 3
42 Shephard, Liam 31 1,974.8 D Newport Newport League Two 177 8 15 63 2
43 Marriott, Chris 36 1,974.0 D Connahs Q Connahs Q Cymru Premier 191 6 3 75 0
44 Williams, Jordan 30 1,972.0 M Barrow Barrow League Two 247 4 8 76 0
45 Hedges, Ryan 30 1,970.2 F Blackburn Blackburn Championship 229 27 28 69 9
46 Ladd, Hayley 32 1,966.7 M Crystal Palace Crystal Palace Women S Super League 112 10 8 47 2
47 Thomas, Sorba 27 1,946.0 F Stoke City Stoke City Championship 254 25 45 75 6
48 Fox, Morgan 32 1,944.6 D Wigan Wigan League One 196 5 10 62 3
49 Roberts, Connor 33 1,937.0 G Caernarfon Caernarfon Cymru Premier 209 0 0 77 0
50 Harrison, Ellis 32 1,936.8 F Bristol Rovers Bristol Rovers League Two 244 59 14 53 9
51 Cullen, Liam 26 1,936.4 F Swansea Swansea Championship 230 48 15 63 3
52 Harrington, Ryan 27 1,926.6 D Cove Rangers Cove Rangers League One 222 13 5 83 0
53 Williams, Jonathan 32 1,923.8 M Gillingham Gillingham League Two 241 21 17 69 3
54 Savage, Charlie 22 1,918.3 M Reading Reading League One 221 21 25 50 2
55 Hewitt, Elliott 31 1,916.6 D Mansfield Mansfield League One 226 4 21 59 4
56 Thompson, Louis 31 1,914.6 M Stevenage Stevenage League One 217 8 6 79 0
57 Venables, Chris 40 1,907.5 F Penybont Penybont Cymru Premier 192 100 0 63 0
58 Bodin, Billy 34 1,900.9 F Swindon Swindon League Two 190 37 20 46 6
59 Norrington-Davies, Rhys 26 1,898.8 D Qpr Qpr Championship 175 3 6 53 0
60 Jephcott, Luke 26 1,893.9 F Truro Truro National League 239 66 15 60 1
61 Mepham, Chris 28 1,893.8 D West Brom West Brom Championship 174 4 2 45 5
62 Rawlinson, Conell 34 1,893.6 D Chester Chester National League North 157 8 0 49 0
63 Lawrence, Tom 32 1,893.6 F Rangers Rangers Premiership 167 35 15 47 8
64 Lockyer, Tom 31 1,882.2 D Bristol Rovers Bristol Rovers League Two 176 8 2 49 5
65 Low, Joe 24 1,881.6 D Huddersfield Huddersfield League One 135 11 1 45 2
66 Williams, Daniel 24 1,875.6 M Tns Tns Cymru Premier 160 16 2 69 0
67 Davies, Tom 33 1,869.8 D Chester Chester National League North 184 9 6 58 9
68 Cooper, Oliver 26 1,869.1 M Swansea Swansea Championship 177 14 19 48 2
69 Cooper, Brandon 26 1,862.6 D Salford Salford League Two 188 6 5 46 2
70 Rees, Ricardo 26 1,862.2 F Forest Green Forest Green National League 96 126 0 25 0
71 Southam, Macauley 30 1,860.8 M Bristol Rovers Bristol Rovers League Two 147 6 10 55 3
72 Peate, Nathan 34 1,858.3 D Colwyn Bay Colwyn Bay Cymru Premier 198 30 0 62 0
73 Davies, Mael 27 1,858.2 D Penybont Penybont Cymru Premier 198 19 0 67 0
74 Stirk, Ryan 25 1,856.9 M Chesterfield Chesterfield League Two 187 8 12 49 1
75 Brooks, David 28 1,852.2 F Bournemouth Bournemouth Premier League 157 19 20 41 4
76 Evans, Ched 37 1,852.2 F Fleetwood Town Fleetwood Town League Two 204 41 21 53 1
77 Harris, Mark 27 1,850.6 F Oxford Utd Oxford Utd Championship 253 47 10 59 3
78 Woodburn, Benjamin 26 1,841.6 F Salford Salford League Two 195 18 15 61 1
79 Owen, Kane 31 1,830.4 D Penybont Penybont Cymru Premier 202 21 0 64 0
80 Beck, Owen 23 1,828.9 D Derby Derby Premier League 2 134 5 17 49 3
81 Evans, Eliot 34 1,826.1 M Cardiff Metropolitan University Cardiff Metropolitan University Cymru Premier 205 60 1 55 0
82 Watkins, Marley 35 1,823.9 F Kilmarnock Kilmarnock Premiership 170 29 11 57 3
83 Colwill, Rubin 23 1,823.1 M Cardiff Cardiff League One 185 27 15 42 6
84 Ashworth, Zachary 23 1,822.5 D Blackpool Blackpool League One 156 6 10 33 4
85 Matthews, Adam 34 1,819.3 D Shamrock Rovers Shamrock Rovers Premier Division 188 2 7 52 1
86 Ray, George 32 1,818.9 D Morecambe Morecambe National League 160 7 8 41 4
87 Morrell, Joseff 29 1,815.5 M Portsmouth Portsmouth Championship 149 2 14 51 0
88 Hughes, Elise 24 1,812.7 M Crystal Palace Crystal Palace Women S Super League 62 44 3 19 0
89 Nash, Ben 27 1,812.0 D Connahs Q Connahs Q Cymru Premier 188 21 1 60 0
90 Clark, Mitchell 27 1,809.6 D Fleetwood Town Fleetwood Town League Two 187 4 11 52 1
91 Edwards, Noah 29 1,805.7 D Connahs Q Connahs Q Cymru Premier 190 23 0 51 0
92 Boyes, Morgan 24 1,802.2 D St Johnstone St Johnstone Championship 171 7 3 47 2
93 Bradley, Sion 28 1,800.0 M Caernarfon Caernarfon Cymru Premier 207 49 0 49 0
94 Hughes, Rhys 24 1,797.6 M Connahs Q Connahs Q Cymru Premier 153 45 18 42 0
95 Turns, Ed 23 1,796.8 D Exeter Exeter League One 174 10 4 46 2
96 Campbell, Chem 23 1,793.7 M Stevenage Stevenage League One 188 31 16 44 1
97 Jones, Edward 24 1,791.7 D Altrincham Altrincham National League 160 7 11 39 0
98 Connolly, James 24 1,791.4 D Crewe Crewe League Two 168 10 2 36 3
99 Daley, Noah 25 1,784.4 M Penybont Penybont Cymru Premier 89 87 0 26 0
100 Breese, Jamie 34 1,783.6 F Holywell Town FC Holywell Town FC Cymru North 126 93 0 35 0