Wales Wales

Tracking 1,937 players across 358 clubs, with 1,925 active players scoring 13,522 goals and 1,896 assists

Total Players

1,937

Different Clubs

358

Average ELO

1,553.6

Total Goals

13,522

Total Assists

1,896

Clean Sheets

15,553

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Roberts, Connor 29 2,453.9 D Burnley Burnley Premier League 237 14 24 93 4
2 James, Daniel 27 2,415.4 M Leeds Leeds Premier League 225 41 31 85 6
3 Burns, Wes 30 2,304.0 M Ipswich Ipswich Championship 227 38 32 74 8
4 Johnson, Brennan 24 2,284.0 F Tottenham Tottenham Premier League 255 80 32 71 9
5 Ingle, Sophie 34 2,260.6 M Chelsea Chelsea Women S Super League 115 9 11 64 1
6 Wilson, Harry 28 2,235.9 M Fulham Fulham Premier League 224 39 45 61 13
7 Vaulks, Will 32 2,228.2 D Oxford Utd Oxford Utd Championship 259 15 13 79 3
8 Rodon, Joe 27 2,228.1 D Leeds Leeds Premier League 173 2 1 72 7
9 Collins, Aaron 28 2,208.8 F Bolton Bolton League One 299 83 37 72 9
10 Cabango, Benjamin 25 2,201.4 D Swansea Swansea Championship 234 11 5 75 8
11 Sheehan, Josh 30 2,155.5 M Bolton Bolton League One 243 19 28 83 6
12 Davies, Ben 32 2,126.0 D Tottenham Tottenham Premier League 189 5 9 58 1
13 Davies, Daniel 30 2,102.3 D Tns Tns Cymru Premier 182 39 2 79 0
14 Broadhead, Nathan 27 2,097.1 M Wrexham Wrexham Championship 175 55 15 51 5
15 Wilson, James 36 2,088.6 D Cheltenham Cheltenham League Two 226 7 8 71 4
16 James, Thomas 29 2,071.5 D Leyton Orient Leyton Orient League One 199 16 19 67 10
17 Moore, Kieffer 33 2,062.3 F Wrexham Wrexham Championship 200 62 9 64 8
18 Clark, Ben 24 2,057.0 M Tns Tns Cymru Premier 200 53 3 90 0
19 Cleworth, Max 23 2,052.9 D Wrexham Wrexham Championship 154 12 5 57 6
20 Davies, Jordan 27 2,034.4 M Fleetwood Town Fleetwood Town League Two 183 41 7 68 2
21 Hughes, Andrew 33 2,029.4 D Preston Preston Championship 234 5 8 69 3
22 Jacobson, Joe 38 2,025.6 D Wycombe Wycombe League One 174 23 18 53 1
23 Taylor, Jake 33 2,015.7 M Eastleigh Eastleigh National League 282 22 14 82 0
24 Poole, Regan 27 2,007.0 D Portsmouth Portsmouth Championship 227 12 12 62 5
25 Clifton, Harry 27 2,006.2 M Doncaster Doncaster League One 264 29 11 74 5
26 Doidge, Christian 33 2,003.0 F Forest Green Forest Green National League 249 64 17 74 2
27 Broom, Ryan 29 1,999.8 M Cheltenham Cheltenham League Two 248 28 15 76 3
28 Smith, Leo 27 1,994.3 M Tns Tns Cymru Premier 195 23 6 86 0
29 Vokes, Sam 35 1,993.8 F Gillingham Gillingham League Two 222 39 13 75 9
30 Williams, Neco 24 1,991.9 D Nottingham Nottingham Premier League 171 6 12 46 5
31 Bradshaw, Tom 33 1,988.0 F Oxford Utd Oxford Utd Championship 217 47 12 68 2
32 Harris, Luke 20 1,976.6 M Oxford Utd Oxford Utd Championship 133 46 15 49 1
33 Ramsey, Aaron 34 1,974.8 M Cardiff Cardiff League One 139 12 8 37 3
34 Lewis, Joe 25 1,973.5 D Afc Wimbledon Afc Wimbledon League One 199 12 4 72 4
35 Lemonheigh-Evans, Connor 28 1,973.0 M Milton Keynes Dons Milton Keynes Dons League Two 224 38 5 68 3
36 Ladd, Hayley 31 1,972.5 M Everton Everton Women S Super League 109 10 8 47 2
37 Evans, Lee 31 1,963.3 M Blackpool Blackpool League One 172 16 15 52 7
38 John, Declan 30 1,962.7 D St Mirren St Mirren Premiership 160 11 18 45 1
39 Evans, Will 28 1,958.5 F Mansfield Mansfield League One 241 77 9 58 6
40 Shephard, Liam 30 1,955.8 D Newport Newport League Two 167 8 15 59 2
41 Williams, Jordan 29 1,955.2 M Barrow Barrow League Two 226 4 8 71 0
42 Marriott, Chris 35 1,945.6 D Connahs Q Connahs Q Cymru Premier 178 6 3 73 0
43 Hedges, Ryan 30 1,942.8 F Blackburn Blackburn Championship 210 27 27 62 9
44 Ampadu, Ethan 24 1,942.5 D Leeds Leeds Premier League 188 3 6 56 2
45 Williams, Jonathan 31 1,916.1 M Gillingham Gillingham League Two 225 20 17 67 3
46 Roberts, Connor 32 1,915.3 G Caernarfon Caernarfon Cymru Premier 184 0 0 72 0
47 Lewis, Aaron 27 1,914.3 D Mansfield Mansfield League One 202 9 17 49 2
48 Harrington, Ryan 26 1,906.1 D Cove Rangers Cove Rangers League One 195 12 4 79 0
49 Lockyer, Tom 30 1,905.9 D Luton Luton League One 160 8 2 48 5
50 Cullen, Liam 26 1,903.1 F Swansea Swansea Championship 205 45 14 58 3
51 Fox, Morgan 31 1,902.5 D Wigan Wigan League One 164 5 8 54 2
52 Harrison, Ellis 31 1,901.8 F Bristol Rovers Bristol Rovers League Two 216 54 12 49 7
53 Venables, Chris 40 1,897.0 F Penybont Penybont Cymru Premier 173 99 0 57 0
54 Rawlinson, Conell 33 1,893.6 D Chester Chester National League North 157 8 0 49 0
55 Lawrence, Tom 31 1,893.6 F Rangers Rangers Premiership 167 35 15 47 8
56 Jephcott, Luke 25 1,889.3 F Truro Truro National League 205 60 10 55 1
57 Hewitt, Elliott 31 1,887.1 D Mansfield Mansfield League One 208 4 20 54 4
58 Mepham, Chris 27 1,882.6 D West Brom West Brom Championship 149 3 2 42 2
59 Thompson, Louis 30 1,874.6 M Stevenage Stevenage League One 194 7 6 69 0
60 Davies, Tom 33 1,862.0 D Salisbury Salisbury National League South 183 8 6 57 9
61 Thomas, Sorba 26 1,859.5 F Stoke City Stoke City Championship 217 17 38 62 4
62 Southam, Macauley 29 1,852.7 M Bristol Rovers Bristol Rovers League Two 134 6 10 54 3
63 Norrington-Davies, Rhys 26 1,845.6 D Qpr Qpr Championship 144 3 6 47 0
64 Harris, Mark 26 1,844.2 F Oxford Utd Oxford Utd Championship 230 45 10 55 3
65 Cooper, Oliver 25 1,843.1 M Swansea Swansea Championship 164 13 19 45 2
66 Bodin, Billy 33 1,837.2 F Swindon Swindon League Two 169 35 16 37 6
67 Low, Joe 23 1,834.8 D Huddersfield Huddersfield League One 114 10 1 38 2
68 Savage, Charlie 22 1,833.2 M Reading Reading League One 185 19 21 43 2
69 Davies, Mael 26 1,829.0 D Penybont Penybont Cymru Premier 172 18 0 58 0
70 Beck, Owen 23 1,825.7 D Blackburn Blackburn Championship 133 5 17 49 3
71 Peate, Nathan 34 1,820.8 D Colwyn Bay Colwyn Bay Cymru Premier 174 27 0 55 0
72 Dasilva, Jay 27 1,820.2 D Coventry Coventry Championship 194 2 14 39 2
73 Watkins, Marley 34 1,819.6 F Kilmarnock Kilmarnock Premiership 160 28 10 55 3
74 Ray, George 31 1,818.9 D Morecambe Morecambe National League 160 7 8 41 4
75 Brooks, David 28 1,817.2 F Bournemouth Bournemouth Premier League 137 17 19 37 4
76 Morrell, Joseff 28 1,815.5 M Portsmouth Portsmouth Championship 149 2 14 51 0
77 Stirk, Ryan 24 1,810.4 M Chesterfield Chesterfield League Two 160 8 11 40 1
78 Evans, Ched 36 1,808.9 F Fleetwood Town Fleetwood Town League Two 167 37 17 46 1
79 Hughes, Elise 24 1,807.8 M Crystal Palace Crystal Palace Women S Super League 57 44 2 18 0
80 Woodburn, Benjamin 25 1,807.5 F Salford Salford League Two 175 16 14 57 0
81 Owen, Kane 30 1,807.4 D Penybont Penybont Cymru Premier 180 21 0 57 0
82 Evans, Eliot 33 1,805.3 M Cardiff Metropolitan University Cardiff Metropolitan University Cymru Premier 184 58 1 51 0
83 Matthews, Adam 33 1,803.8 D Shamrock Rovers Shamrock Rovers Premier Division 176 1 5 51 0
84 Williams, Daniel 24 1,795.7 M Tns Tns Cymru Premier 133 11 2 57 0
85 Jones, Edward 23 1,791.7 D Altrincham Altrincham National League 160 7 11 39 0
86 Clark, Mitchell 26 1,785.2 D Port Vale Port Vale League One 168 4 11 46 1
87 Rees, Ricardo 25 1,784.4 F Merthyr Town Merthyr Town National League North 75 101 0 22 0
88 Evans, Owen 28 1,780.9 G Barnet Barnet League Two 186 0 0 51 1
89 Campbell, Chem 22 1,779.3 M Stevenage Stevenage League One 166 29 16 40 1
90 Taylor, Ash 35 1,778.9 D Bradford City Bradford City League One 137 10 6 40 4
91 Chester, James 36 1,777.7 D Salford Salford League Two 129 2 3 44 2
92 Allen, Joe 35 1,774.4 M Swansea Swansea Championship 177 8 8 49 1
93 Cooper, Brandon 25 1,773.7 D Salford Salford League Two 156 6 4 37 1
94 Colwill, Rubin 23 1,771.4 M Cardiff Cardiff League One 165 24 12 38 6
95 Maxwell, Christopher 35 1,767.6 G Huddersfield Huddersfield League One 145 0 1 42 1
96 Ashworth, Zachary 23 1,766.6 D Blackpool Blackpool League One 128 5 10 25 4
97 King, Tom 30 1,766.2 G Wolves Wolves Premier League 127 1 0 51 1
98 Nash, Ben 27 1,766.2 D Connahs Q Connahs Q Cymru Premier 169 20 1 54 0
99 Bale, Gareth 36 1,766.0 F Real Madrid Real Madrid Laliga 61 20 7 20 4
100 Turns, Ed 22 1,763.4 D Exeter Exeter League One 152 9 4 39 1