Wales Wales

Tracking 1,878 players across 351 clubs, with 1,866 active players scoring 12,998 goals and 1,833 assists

Total Players

1,878

Different Clubs

351

Average ELO

1,553.3

Total Goals

12,998

Total Assists

1,833

Clean Sheets

14,983

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Roberts, Connor 29 2,433.7 D Burnley Burnley Championship 234 14 24 92 4
2 James, Daniel 27 2,407.5 M Leeds Leeds Championship 221 41 31 83 6
3 Burns, Wes 30 2,304.0 M Ipswich Ipswich Premier League 227 38 32 74 8
4 Ingle, Sophie 33 2,260.6 M Chelsea Chelsea Women S Super League 115 9 11 64 1
5 Johnson, Brennan 23 2,257.2 F Tottenham Tottenham Premier League 245 76 32 67 9
6 Wilson, Harry 28 2,225.7 M Fulham Fulham Premier League 214 38 45 60 13
7 Vaulks, Will 31 2,224.1 D Oxford Utd Oxford Utd Championship 253 15 12 78 3
8 Collins, Aaron 27 2,209.1 F Bolton Bolton League One 296 83 37 72 9
9 Rodon, Joe 27 2,194.6 D Leeds Leeds Championship 167 2 1 68 7
10 Cabango, Benjamin 24 2,177.8 D Swansea Swansea Championship 227 11 5 73 8
11 Sheehan, Josh 30 2,150.7 M Bolton Bolton League One 239 19 28 83 6
12 Davies, Ben 32 2,142.0 D Tottenham Tottenham Premier League 183 5 9 58 1
13 Broadhead, Nathan 27 2,100.9 M Ipswich Ipswich Premier League 171 54 15 51 5
14 Davies, Daniel 29 2,095.1 D Tns Tns Cymru Premier 179 39 2 77 0
15 Wilson, James 36 2,085.4 D Bristol Rovers Bristol Rovers League One 220 6 8 70 3
16 James, Thomas 29 2,063.5 D Leyton Orient Leyton Orient League One 191 16 19 66 10
17 Clark, Ben 24 2,049.3 M Tns Tns Cymru Premier 191 53 3 87 0
18 Davies, Jordan 26 2,028.2 M Grimsby Grimsby League Two 181 41 7 67 2
19 Jacobson, Joe 38 2,025.6 D Wycombe Wycombe League One 174 23 18 53 1
20 Hughes, Andrew 32 2,019.6 D Preston Preston Championship 226 5 8 67 3
21 Moore, Kieffer 32 2,018.7 F Sheffield Utd Sheffield Utd Championship 191 57 9 60 7
22 Cleworth, Max 22 2,016.1 D Wrexham Wrexham League One 148 12 3 54 5
23 Taylor, Jake 33 2,015.7 M Eastleigh Eastleigh National League 276 22 14 81 0
24 Broom, Ryan 28 2,001.4 M Fleetwood Town Fleetwood Town League Two 238 27 15 74 3
25 Bradshaw, Tom 32 1,987.4 F Oxford Utd Oxford Utd Championship 213 47 11 67 2
26 Poole, Regan 26 1,987.3 D Portsmouth Portsmouth Championship 220 12 12 60 4
27 Smith, Leo 26 1,987.1 M Tns Tns Cymru Premier 192 23 6 85 0
28 Doidge, Christian 32 1,980.8 F Forest Green Forest Green National League 243 62 17 71 2
29 Vokes, Sam 35 1,980.2 F Wycombe Wycombe League One 218 38 13 73 9
30 Ladd, Hayley 31 1,976.0 M Everton Everton Women S Super League 108 10 8 47 2
31 Ramsey, Aaron 34 1,974.8 M Cardiff Cardiff Championship 139 12 8 37 3
32 Williams, Neco 24 1,970.4 D Nottingham Nottingham Premier League 162 6 11 46 4
33 Lemonheigh-Evans, Connor 28 1,964.6 M Milton Keynes Dons Milton Keynes Dons League Two 218 38 5 64 3
34 Clifton, Harry 26 1,963.1 M Doncaster Doncaster League Two 256 28 11 70 4
35 Evans, Lee 30 1,952.5 M Blackpool Blackpool League One 163 14 15 52 6
36 Williams, Jordan 29 1,950.6 M Barrow Barrow League Two 223 4 8 69 0
37 Harris, Luke 20 1,950.3 M Birmingham Birmingham League One 126 46 15 46 1
38 Lewis, Joe 25 1,946.6 D Afc Wimbledon Afc Wimbledon League Two 190 12 3 68 3
39 Shephard, Liam 30 1,945.0 D Salford Salford League Two 164 7 15 59 1
40 Marriott, Chris 35 1,938.8 D Connahs Q Connahs Q Cymru Premier 171 5 3 72 0
41 Hedges, Ryan 29 1,924.8 F Blackburn Blackburn Championship 204 26 26 60 9
42 John, Declan 29 1,922.0 D St Mirren St Mirren Premiership 148 11 14 42 1
43 Evans, Will 27 1,921.4 F Mansfield Mansfield League One 234 72 9 56 6
44 Ampadu, Ethan 24 1,910.1 D Leeds Leeds Championship 184 3 6 53 2
45 Lockyer, Tom 30 1,905.9 D Luton Luton Championship 160 8 2 48 5
46 Williams, Jonathan 31 1,897.7 M Gillingham Gillingham League Two 219 20 17 65 3
47 Roberts, Connor 32 1,897.2 G Tns Tns Cymru Premier 177 0 0 71 0
48 Harrison, Ellis 31 1,895.2 F Walsall Walsall League Two 209 53 12 45 7
49 Harrington, Ryan 26 1,892.7 D Cove Rangers Cove Rangers League One 180 12 4 74 0
50 Fox, Morgan 31 1,892.4 D Qpr Qpr Championship 157 5 7 52 2
51 Rawlinson, Conell 33 1,892.3 D Chester Chester National League North 156 7 0 49 0
52 Lewis, Aaron 26 1,888.9 D Mansfield Mansfield League One 196 9 16 47 2
53 Venables, Chris 39 1,888.2 F Penybont Penybont Cymru Premier 166 97 0 55 0
54 Jephcott, Luke 25 1,886.3 F Truro Truro National League South 197 57 10 55 1
55 Lawrence, Tom 31 1,883.3 F Rangers Rangers Premiership 164 35 15 46 8
56 Cullen, Liam 26 1,879.4 F Swansea Swansea Championship 198 44 13 56 3
57 Mepham, Chris 27 1,871.8 D Sunderland Sunderland Championship 143 3 2 41 2
58 Thompson, Louis 30 1,870.2 M Stevenage Stevenage League One 191 7 6 68 0
59 Hewitt, Elliott 30 1,868.7 D Mansfield Mansfield League One 202 4 20 52 4
60 Harris, Mark 26 1,840.8 F Oxford Utd Oxford Utd Championship 223 45 10 53 3
61 Norrington-Davies, Rhys 26 1,839.8 D Sheffield Utd Sheffield Utd Championship 143 3 6 47 0
62 Southam, Macauley 29 1,838.3 M Stockport County Stockport County League One 129 5 10 51 2
63 Cooper, Oliver 25 1,834.4 M Swansea Swansea Championship 160 13 19 45 2
64 Davies, Tom 33 1,832.7 D Tranmere Tranmere League Two 179 6 6 55 7
65 Thomas, Sorba 26 1,829.6 F Nantes Nantes Ligue 1 212 16 35 60 3
66 Low, Joe 23 1,827.9 D Wycombe Wycombe League One 109 10 1 36 2
67 Beck, Owen 22 1,825.7 D Blackburn Blackburn Championship 133 5 17 49 3
68 Ray, George 31 1,818.9 D Morecambe Morecambe League Two 160 7 8 41 4
69 Dasilva, Jay 27 1,818.4 D Coventry Coventry Championship 186 2 14 39 2
70 Davies, Mael 26 1,818.2 D Penybont Penybont Cymru Premier 165 16 0 56 0
71 Morrell, Joseff 28 1,815.5 M Portsmouth Portsmouth Championship 149 2 14 51 0
72 Peate, Nathan 33 1,812.5 D Bala Bala Cymru Premier 167 25 0 55 0
73 Hughes, Elise 24 1,811.3 M Crystal Palace Crystal Palace Women S Super League 56 44 2 18 0
74 Bodin, Billy 33 1,809.8 F Reading Reading League One 161 32 15 36 6
75 Savage, Charlie 21 1,809.3 M Reading Reading League One 177 19 19 41 2
76 Evans, Eliot 33 1,801.6 M Cardiff Metropolitan University Cardiff Metropolitan University Cymru Premier 180 58 1 49 0
77 Evans, Ched 36 1,801.4 F Preston Preston Championship 158 36 15 45 1
78 Owen, Kane 30 1,801.4 D Penybont Penybont Cymru Premier 172 21 0 55 0
79 Watkins, Marley 34 1,800.8 F Kilmarnock Kilmarnock Premiership 151 28 9 50 3
80 Brooks, David 27 1,796.7 F Bournemouth Bournemouth Premier League 128 17 18 33 3
81 Stirk, Ryan 24 1,796.1 M Walsall Walsall League Two 148 8 11 37 1
82 Jones, Edward 23 1,791.7 D Altrincham Altrincham National League 160 7 11 39 0
83 Williams, Daniel 24 1,783.7 M Tns Tns Cymru Premier 122 10 2 53 0
84 Matthews, Adam 33 1,779.5 D Shamrock Rovers Shamrock Rovers Premier Division 166 1 5 48 0
85 Taylor, Ash 34 1,778.9 D Bradford City Bradford City League Two 137 10 6 40 4
86 Chester, James 36 1,777.7 D Salford Salford League Two 129 2 3 44 2
87 Clark, Mitchell 26 1,776.2 D Port Vale Port Vale League Two 160 4 11 43 1
88 Woodburn, Benjamin 25 1,774.8 F Salford Salford League Two 166 15 10 54 0
89 Evans, Owen 28 1,774.1 G Barnet Barnet National League 183 0 0 50 1
90 Allen, Joe 35 1,770.3 M Swansea Swansea Championship 174 8 8 49 1
91 Ashworth, Zachary 22 1,769.2 D Ross County Ross County Premiership 121 5 10 25 4
92 Maxwell, Christopher 34 1,767.6 G Huddersfield Huddersfield League One 145 0 1 42 1
93 Bale, Gareth 35 1,766.0 F Real Madrid Real Madrid Laliga 61 20 7 20 4
94 Rees, Ricardo 25 1,765.5 F Merthyr Town Merthyr Town Southern League Premier South 71 95 0 19 0
95 King, Tom 30 1,764.8 G Wolves Wolves Premier League 2 126 1 0 51 1
96 Nash, Ben 26 1,762.9 D Connahs Q Connahs Q Cymru Premier 163 20 1 53 0
97 Edwards, Gwion 32 1,758.3 F Morecambe Morecambe League Two 175 17 9 49 1
98 Edwards, David 39 1,755.6 M Bala Bala Cymru Premier 142 22 2 53 0
99 Turns, Ed 22 1,754.2 D Exeter Exeter League One 145 9 4 37 1
100 Roberts, Tyler 26 1,753.9 F Northampton Northampton League One 153 17 9 42 2