Wales Wales

Tracking 2,044 players across 362 clubs, with 2,032 active players scoring 14,796 goals and 2,062 assists

Total Players

2,044

Different Clubs

362

Average ELO

1,555.2

Total Goals

14,796

Total Assists

2,062

Clean Sheets

17,036

# 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,410.9 M Leeds Leeds Premier League 232 41 31 85 6
3 Wilson, Harry 28 2,349.8 M Fulham Fulham Premier League 247 48 50 67 14
4 Burns, Wes 31 2,348.4 M Ipswich Ipswich Championship 236 39 33 78 8
5 Johnson, Brennan 24 2,317.3 F Crystal Palace Crystal Palace Premier League 281 82 32 80 9
6 Rodon, Joe 28 2,261.6 D Leeds Leeds Premier League 192 4 1 73 7
7 Collins, Aaron 28 2,261.6 F Milton Keynes Dons Milton Keynes Dons League Two 317 88 38 76 9
8 Cabango, Benjamin 25 2,260.9 D Swansea Swansea Championship 260 12 5 82 8
9 Ingle, Sophie 34 2,259.4 M Bristol City Bristol City Women S Championship 118 9 11 64 1
10 Vaulks, Will 32 2,243.2 D Oxford Utd Oxford Utd Championship 281 15 13 82 3
11 Sheehan, Josh 30 2,231.2 M Bolton Bolton League One 265 22 30 92 8
12 Broadhead, Nathan 27 2,187.9 M Wrexham Wrexham Championship 200 61 20 58 5
13 Davies, Daniel 30 2,164.6 D Tns Tns Cymru Premier 199 41 2 89 0
14 Cleworth, Max 23 2,137.3 D Wrexham Wrexham Championship 181 13 8 64 7
15 Moore, Kieffer 33 2,135.6 F Wrexham Wrexham Championship 225 70 11 69 8
16 Davies, Ben 32 2,130.3 D Tottenham Tottenham Premier League 194 6 9 59 1
17 Clark, Ben 25 2,121.5 M Tns Tns Cymru Premier 219 58 3 100 0
18 Wilson, James 36 2,119.0 D Cheltenham Cheltenham League Two 250 7 8 78 4
19 Hughes, Andrew 33 2,106.7 D Preston Preston Championship 255 5 8 76 5
20 James, Thomas 29 2,074.4 D Leyton Orient Leyton Orient League One 217 16 19 70 10
21 Davies, Jordan 27 2,053.5 M Fleetwood Town Fleetwood Town League Two 195 45 8 70 3
22 Williams, Neco 24 2,043.0 D Nottingham Nottingham Premier League 200 7 13 55 5
23 Taylor, Jake 34 2,042.7 M Sutton Sutton National League 304 23 15 87 0
24 Clifton, Harry 27 2,033.6 M Doncaster Doncaster League One 285 31 12 77 5
25 Jacobson, Joe 39 2,025.6 D Wycombe Wycombe League One 174 23 18 53 1
26 Poole, Regan 27 2,024.2 D Portsmouth Portsmouth Championship 250 12 12 67 5
27 Broom, Ryan 29 2,017.8 M Cheltenham Cheltenham League Two 259 28 15 81 3
28 Vokes, Sam 36 2,010.9 F Gillingham Gillingham League Two 241 40 14 77 9
29 John, Declan 30 2,010.7 D St Mirren St Mirren Premiership 183 12 24 50 2
30 Doidge, Christian 33 2,009.3 F Forest Green Forest Green National League 259 64 17 76 2
31 Harris, Luke 20 2,008.9 M Wycombe Wycombe League One 152 47 15 53 1
32 Evans, Will 28 2,004.1 F Mansfield Mansfield League One 264 82 10 66 6
33 Lewis, Joe 26 2,003.9 D Afc Wimbledon Afc Wimbledon League One 217 13 5 74 6
34 Lemonheigh-Evans, Connor 29 2,002.5 M Milton Keynes Dons Milton Keynes Dons League Two 237 39 6 72 3
35 Smith, Leo 27 1,994.3 M Tns Tns Cymru Premier 195 23 6 86 0
36 Evans, Lee 31 1,983.4 M Bradford City Bradford City League One 196 17 16 58 7
37 Ampadu, Ethan 25 1,983.4 D Leeds Leeds Premier League 209 4 7 58 2
38 Bradshaw, Tom 33 1,980.3 F Barnsley Barnsley League One 221 47 12 68 2
39 Ramsey, Aaron 35 1,974.8 M Cardiff Cardiff League One 139 12 8 37 3
40 Marriott, Chris 36 1,974.0 D Connahs Q Connahs Q Cymru Premier 191 6 3 75 0
41 Lewis, Aaron 27 1,973.3 D Mansfield Mansfield League One 228 10 19 57 2
42 Hedges, Ryan 30 1,970.2 F Blackburn Blackburn Championship 229 27 28 69 9
43 Shephard, Liam 31 1,968.4 D Newport Newport League Two 173 8 15 62 2
44 Williams, Jordan 30 1,968.2 M Barrow Barrow League Two 244 4 8 75 0
45 Ladd, Hayley 32 1,966.7 M Crystal Palace Crystal Palace Women S Super League 112 10 8 47 2
46 Fox, Morgan 32 1,938.4 D Wigan Wigan League One 191 5 10 60 3
47 Cullen, Liam 26 1,936.9 F Swansea Swansea Championship 227 48 15 62 3
48 Thomas, Sorba 27 1,932.4 F Stoke City Stoke City Championship 245 24 41 74 6
49 Roberts, Connor 33 1,932.3 G Caernarfon Caernarfon Cymru Premier 202 0 0 75 0
50 Williams, Jonathan 32 1,928.7 M Gillingham Gillingham League Two 239 21 17 69 3
51 Harrington, Ryan 27 1,921.3 D Cove Rangers Cove Rangers League One 215 13 5 83 0
52 Harrison, Ellis 32 1,920.7 F Bristol Rovers Bristol Rovers League Two 236 58 13 52 9
53 Dasilva, Jay 27 1,917.4 D Coventry Coventry Championship 218 2 15 47 2
54 Venables, Chris 40 1,913.2 F Penybont Penybont Cymru Premier 186 99 0 62 0
55 Hewitt, Elliott 31 1,902.1 D Mansfield Mansfield League One 219 4 21 57 4
56 Jephcott, Luke 26 1,901.4 F Truro Truro National League 228 65 14 58 1
57 Mepham, Chris 28 1,893.8 D West Brom West Brom Championship 174 4 2 45 5
58 Rawlinson, Conell 34 1,893.6 D Chester Chester National League North 157 8 0 49 0
59 Lawrence, Tom 32 1,893.6 F Rangers Rangers Premiership 167 35 15 47 8
60 Thompson, Louis 31 1,892.6 M Stevenage Stevenage League One 208 8 6 75 0
61 Bodin, Billy 33 1,888.0 F Swindon Swindon League Two 187 36 20 44 6
62 Lockyer, Tom 31 1,887.1 D Bristol Rovers Bristol Rovers League Two 174 8 2 49 5
63 Norrington-Davies, Rhys 26 1,884.8 D Qpr Qpr Championship 168 3 6 53 0
64 Low, Joe 23 1,881.6 D Huddersfield Huddersfield League One 135 11 1 45 2
65 Savage, Charlie 22 1,881.1 M Reading Reading League One 209 21 22 49 2
66 Cooper, Oliver 26 1,869.1 M Swansea Swansea Championship 177 14 19 48 2
67 Rees, Ricardo 26 1,863.7 F Forest Green Forest Green National League 91 126 0 24 0
68 Davies, Mael 27 1,862.2 D Penybont Penybont Cymru Premier 191 19 0 65 0
69 Davies, Tom 33 1,862.0 D Salisbury Salisbury National League South 183 8 6 57 9
70 Williams, Daniel 24 1,860.8 M Tns Tns Cymru Premier 153 15 2 68 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,855.5 D Colwyn Bay Colwyn Bay Cymru Premier 194 30 0 62 0
73 Harris, Mark 27 1,853.8 F Oxford Utd Oxford Utd Championship 252 47 10 59 3
74 Woodburn, Benjamin 26 1,845.1 F Salford Salford League Two 190 17 15 60 1
75 Brooks, David 28 1,842.7 F Bournemouth Bournemouth Premier League 154 19 20 40 4
76 Cooper, Brandon 26 1,840.2 D Salford Salford League Two 177 6 5 42 2
77 Stirk, Ryan 25 1,838.8 M Chesterfield Chesterfield League Two 179 8 12 45 1
78 Owen, Kane 31 1,837.0 D Penybont Penybont Cymru Premier 198 21 0 64 0
79 Evans, Ched 37 1,830.4 F Fleetwood Town Fleetwood Town League Two 194 40 20 48 1
80 Beck, Owen 23 1,828.9 D Derby Derby Premier League 2 134 5 17 49 3
81 Evans, Eliot 34 1,826.3 M Cardiff Metropolitan University Cardiff Metropolitan University Cymru Premier 202 60 1 55 0
82 Ray, George 32 1,818.9 D Morecambe Morecambe National League 160 7 8 41 4
83 Matthews, Adam 34 1,818.4 D Shamrock Rovers Shamrock Rovers Premier Division 187 2 7 52 1
84 Ashworth, Zachary 23 1,816.5 D Blackpool Blackpool League One 153 6 10 32 4
85 Morrell, Joseff 29 1,815.5 M Portsmouth Portsmouth Championship 149 2 14 51 0
86 Watkins, Marley 35 1,813.9 F Kilmarnock Kilmarnock Premiership 168 28 10 56 3
87 Hughes, Elise 24 1,812.7 M Crystal Palace Crystal Palace Women S Super League 62 44 3 19 0
88 Nash, Ben 27 1,811.5 D Connahs Q Connahs Q Cymru Premier 186 21 1 59 0
89 Edwards, Noah 29 1,798.7 D Connahs Q Connahs Q Cymru Premier 186 22 0 50 0
90 Bradley, Sion 27 1,795.5 M Caernarfon Caernarfon Cymru Premier 201 49 0 47 0
91 Hughes, Rhys 24 1,794.3 M Connahs Q Connahs Q Cymru Premier 149 44 18 41 0
92 Campbell, Chem 23 1,793.7 M Stevenage Stevenage League One 188 31 16 44 1
93 Colwill, Rubin 23 1,791.8 M Cardiff Cardiff League One 176 24 14 39 6
94 Jones, Edward 24 1,791.7 D Altrincham Altrincham National League 160 7 11 39 0
95 Turns, Ed 23 1,790.8 D Exeter Exeter League One 171 10 4 45 2
96 Clark, Mitchell 26 1,784.8 D Fleetwood Town Fleetwood Town League Two 178 4 11 48 1
97 Daley, Noah 25 1,784.6 M Penybont Penybont Cymru Premier 84 86 0 24 0
98 Boyes, Morgan 24 1,782.4 D St Johnstone St Johnstone Championship 164 7 3 43 2
99 Taylor, Ash 35 1,778.9 D Bradford City Bradford City League One 137 10 6 40 4
100 Evans, Owen 29 1,777.8 G Barnet Barnet League Two 190 0 0 51 1