Wales Wales

Tracking 2,003 players across 362 clubs, with 1,991 active players scoring 14,415 goals and 2,009 assists

Total Players

2,003

Different Clubs

362

Average ELO

1,554.8

Total Goals

14,415

Total Assists

2,009

Clean Sheets

16,537

# 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,404.4 M Leeds Leeds Premier League 231 41 31 85 6
3 Johnson, Brennan 24 2,320.6 F Tottenham Tottenham Premier League 271 82 32 77 9
4 Burns, Wes 31 2,304.0 M Ipswich Ipswich Championship 227 38 32 74 8
5 Wilson, Harry 28 2,281.7 M Fulham Fulham Premier League 235 43 46 65 13
6 Ingle, Sophie 34 2,253.6 M Bristol City Bristol City Women S Championship 117 9 11 64 1
7 Rodon, Joe 28 2,241.6 D Leeds Leeds Premier League 184 4 1 72 7
8 Vaulks, Will 32 2,240.9 D Oxford Utd Oxford Utd Championship 273 15 13 80 3
9 Collins, Aaron 28 2,217.8 F Milton Keynes Dons Milton Keynes Dons League Two 305 84 37 72 9
10 Cabango, Benjamin 25 2,216.3 D Swansea Swansea Championship 249 11 5 78 8
11 Sheehan, Josh 30 2,198.8 M Bolton Bolton League One 255 19 29 89 6
12 Davies, Daniel 30 2,157.3 D Tns Tns Cymru Premier 196 41 2 87 0
13 Broadhead, Nathan 27 2,147.5 M Wrexham Wrexham Championship 191 60 16 57 5
14 Davies, Ben 32 2,133.3 D Tottenham Tottenham Premier League 190 5 9 59 1
15 Wilson, James 36 2,120.1 D Cheltenham Cheltenham League Two 239 7 8 77 4
16 Cleworth, Max 23 2,117.1 D Wrexham Wrexham Championship 172 13 7 63 7
17 Clark, Ben 25 2,116.1 M Tns Tns Cymru Premier 216 58 3 98 0
18 Moore, Kieffer 33 2,109.9 F Wrexham Wrexham Championship 216 68 10 68 8
19 James, Thomas 29 2,087.6 D Leyton Orient Leyton Orient League One 208 16 19 70 10
20 Hughes, Andrew 33 2,081.1 D Preston Preston Championship 249 5 8 73 5
21 Davies, Jordan 27 2,048.4 M Fleetwood Town Fleetwood Town League Two 188 44 8 68 3
22 Taylor, Jake 34 2,041.2 M Sutton Sutton National League 297 23 15 85 0
23 Jacobson, Joe 39 2,025.6 D Wycombe Wycombe League One 174 23 18 53 1
24 Williams, Neco 24 2,020.8 D Nottingham Nottingham Premier League 188 7 13 51 5
25 Clifton, Harry 27 2,018.2 M Doncaster Doncaster League One 273 29 12 75 5
26 Broom, Ryan 29 2,017.8 M Cheltenham Cheltenham League Two 259 28 15 81 3
27 Poole, Regan 27 2,007.0 D Portsmouth Portsmouth Championship 241 12 12 65 5
28 Doidge, Christian 33 2,005.7 F Forest Green Forest Green National League 255 64 17 75 2
29 Vokes, Sam 36 2,000.8 F Gillingham Gillingham League Two 234 39 14 76 9
30 Harris, Luke 20 1,998.2 M Oxford Utd Oxford Utd Championship 145 47 15 50 1
31 Smith, Leo 27 1,994.3 M Tns Tns Cymru Premier 195 23 6 86 0
32 Lewis, Joe 26 1,992.7 D Afc Wimbledon Afc Wimbledon League One 210 13 5 72 5
33 John, Declan 30 1,986.8 D St Mirren St Mirren Premiership 172 12 21 47 2
34 Bradshaw, Tom 33 1,986.2 F Oxford Utd Oxford Utd Championship 219 47 12 68 2
35 Evans, Lee 31 1,977.4 M Blackpool Blackpool League One 186 16 16 55 7
36 Ramsey, Aaron 34 1,974.8 M Cardiff Cardiff League One 139 12 8 37 3
37 Lemonheigh-Evans, Connor 28 1,972.7 M Milton Keynes Dons Milton Keynes Dons League Two 227 39 5 68 3
38 Evans, Will 28 1,972.3 F Mansfield Mansfield League One 254 81 10 60 6
39 Ladd, Hayley 32 1,970.2 M Everton Everton Women S Super League 111 10 8 47 2
40 Williams, Jordan 30 1,969.9 M Barrow Barrow League Two 239 4 8 75 0
41 Hedges, Ryan 30 1,964.8 F Blackburn Blackburn Championship 225 27 28 66 9
42 Marriott, Chris 36 1,964.2 D Connahs Q Connahs Q Cymru Premier 187 6 3 75 0
43 Shephard, Liam 31 1,955.8 D Newport Newport League Two 167 8 15 59 2
44 Ampadu, Ethan 25 1,944.0 D Leeds Leeds Premier League 199 3 6 56 2
45 Fox, Morgan 32 1,938.3 D Wigan Wigan League One 179 5 10 58 3
46 Williams, Jonathan 32 1,929.0 M Gillingham Gillingham League Two 236 21 17 69 3
47 Lewis, Aaron 27 1,924.3 D Mansfield Mansfield League One 217 9 19 51 2
48 Roberts, Connor 33 1,922.9 G Caernarfon Caernarfon Cymru Premier 196 0 0 73 0
49 Harrison, Ellis 31 1,919.7 F Bristol Rovers Bristol Rovers League Two 228 58 13 49 9
50 Cullen, Liam 26 1,914.8 F Swansea Swansea Championship 220 47 15 60 3
51 Venables, Chris 40 1,914.1 F Penybont Penybont Cymru Premier 184 99 0 62 0
52 Harrington, Ryan 27 1,910.6 D Cove Rangers Cove Rangers League One 207 13 4 81 0
53 Thomas, Sorba 26 1,907.2 F Stoke City Stoke City Championship 233 22 40 68 6
54 Dasilva, Jay 27 1,901.2 D Coventry Coventry Championship 210 2 15 45 2
55 Jephcott, Luke 25 1,895.4 F Truro Truro National League 222 64 13 58 1
56 Rawlinson, Conell 34 1,893.6 D Chester Chester National League North 157 8 0 49 0
57 Lawrence, Tom 31 1,893.6 F Rangers Rangers Premiership 167 35 15 47 8
58 Lockyer, Tom 31 1,893.0 D Bristol Rovers Bristol Rovers League Two 168 8 2 48 5
59 Bodin, Billy 33 1,885.9 F Swindon Swindon League Two 185 36 20 43 6
60 Mepham, Chris 28 1,885.7 D West Brom West Brom Championship 164 3 2 44 3
61 Hewitt, Elliott 31 1,880.1 D Mansfield Mansfield League One 212 4 20 54 4
62 Thompson, Louis 31 1,879.3 M Stevenage Stevenage League One 199 7 6 72 0
63 Norrington-Davies, Rhys 26 1,867.2 D Qpr Qpr Championship 156 3 6 49 0
64 Cooper, Oliver 26 1,863.2 M Wigan Wigan League One 176 14 19 48 2
65 Davies, Tom 33 1,862.0 D Salisbury Salisbury National League South 183 8 6 57 9
66 Southam, Macauley 29 1,860.8 M Bristol Rovers Bristol Rovers League Two 147 6 10 55 3
67 Savage, Charlie 22 1,857.5 M Reading Reading League One 198 21 22 46 2
68 Harris, Mark 26 1,856.3 F Oxford Utd Oxford Utd Championship 243 46 10 57 3
69 Davies, Mael 27 1,855.8 D Penybont Penybont Cymru Premier 186 19 0 63 0
70 Williams, Daniel 24 1,848.8 M Tns Tns Cymru Premier 148 15 2 65 0
71 Peate, Nathan 34 1,846.6 D Colwyn Bay Colwyn Bay Cymru Premier 188 28 0 61 0
72 Rees, Ricardo 25 1,841.6 F Merthyr Town Merthyr Town National League North 84 120 0 24 0
73 Low, Joe 23 1,840.3 D Huddersfield Huddersfield League One 126 10 1 41 2
74 Evans, Ched 36 1,833.2 F Fleetwood Town Fleetwood Town League Two 182 39 19 46 1
75 Woodburn, Benjamin 26 1,831.8 F Salford Salford League Two 184 17 15 58 1
76 Owen, Kane 31 1,830.6 D Penybont Penybont Cymru Premier 193 21 0 62 0
77 Beck, Owen 23 1,828.9 D Derby Derby Premier League 2 134 5 17 49 3
78 Brooks, David 28 1,825.7 F Bournemouth Bournemouth Premier League 146 17 19 40 4
79 Evans, Eliot 34 1,825.4 M Cardiff Metropolitan University Cardiff Metropolitan University Cymru Premier 198 60 1 54 0
80 Matthews, Adam 33 1,820.4 D Shamrock Rovers Shamrock Rovers Premier Division 185 2 6 52 1
81 Hughes, Elise 24 1,819.7 M Crystal Palace Crystal Palace Women S Super League 60 44 3 19 0
82 Ray, George 32 1,818.9 D Morecambe Morecambe National League 160 7 8 41 4
83 Watkins, Marley 35 1,818.9 F Kilmarnock Kilmarnock Premiership 166 28 10 56 3
84 Stirk, Ryan 25 1,818.4 M Chesterfield Chesterfield League Two 169 8 12 41 1
85 Morrell, Joseff 28 1,815.5 M Portsmouth Portsmouth Championship 149 2 14 51 0
86 Ashworth, Zachary 23 1,796.0 D Blackpool Blackpool League One 141 5 10 28 4
87 Nash, Ben 27 1,795.8 D Connahs Q Connahs Q Cymru Premier 179 21 1 58 0
88 Cooper, Brandon 25 1,794.7 D Salford Salford League Two 167 6 5 38 1
89 Colwill, Rubin 23 1,791.8 M Cardiff Cardiff League One 176 24 14 39 6
90 Jones, Edward 24 1,791.7 D Altrincham Altrincham National League 160 7 11 39 0
91 Campbell, Chem 22 1,788.8 M Stevenage Stevenage League One 178 29 16 43 1
92 Turns, Ed 23 1,780.7 D Exeter Exeter League One 166 10 4 43 2
93 Daley, Noah 24 1,780.1 M Penybont Penybont Cymru Premier 79 86 0 22 0
94 Edwards, Noah 29 1,780.1 D Connahs Q Connahs Q Cymru Premier 179 21 0 49 0
95 Clark, Mitchell 26 1,778.9 D Port Vale Port Vale League One 170 4 11 46 1
96 Taylor, Ash 35 1,778.9 D Bradford City Bradford City League One 137 10 6 40 4
97 Evans, Owen 29 1,777.8 G Barnet Barnet League Two 190 0 0 51 1
98 Chester, James 36 1,777.7 D Salford Salford League Two 129 2 3 44 2
99 Roberts, Tyler 26 1,776.3 F Mansfield Mansfield League One 163 19 9 44 3
100 Bradley, Sion 27 1,775.5 M Caernarfon Caernarfon Cymru Premier 194 45 0 45 0