
J. Moon
DEF🏴25 years old·born 24 Nov 2000
186 cm · 75 kg · born Coventry, England
Port Vale · England League Two
Rank #4,801·159 matches tracked
Playing style
Ball-playerTackles + int. /90
2.72
57th pct
Duels won
56%
30th pct
Blocks /90
0.88
83rd pct
Passes /90
26.90
12th pct
Fouls /90
0.92
56th pct
Goals + assists /90
0.03
Latest· 17 Oct 2026
90' vs Chesterfield — a quiet game.
Port Vale 1–0 Chesterfield (win) · Rating 6.64 · Elo +18 · 2 tackles · 3 intercept. · 8/11 duels
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−62K. Spence1724
in 3 matches · Rotherham
−49W. Grigg1373
in 5 matches · Chesterfield
−36L. Marsh1715
in 3 matches · Chesterfield
−34C. Jerome845
in 3 matches · Bolton
−34S. McLaughlin1753
in 3 matches · Port Vale
Nemeses
- +127
M. Conway1947
in 3 matches · Crewe
+95F. Potter1777
in 3 matches · Fleetwood Town
+90W. Norris1864
in 3 matches · Wycombe
+72O. Dale1920
in 5 matches · Blackpool
+68M. Ekpiteta1822
in 4 matches · Blackpool
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −50
P. Cook1772
in 4 matches · Chesterfield
- −17
G. Alexander1838
in 3 matches · Bradford
- −10
D. Moore1732
in 4 matches · Port Vale
- −7
Andrew Crosby1549
in 4 matches · Tranmere
- −6
Steve Bruce1815
in 3 matches · Blackpool
Nemesis coaches
- +46
Mark Kennedy1582
in 3 matches · Swindon Town
- +39
Neil Critchley1708
in 5 matches · Blackpool
- +38
D. Clarke1664
in 3 matches · Cheltenham
- +28
G. McCann1757
in 4 matches · Doncaster
- +26
Lee Bell1819
in 3 matches · Crewe
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Burton Albion→Port ValeFree agent
- 2025Harrogate Town→Burton AlbionLoan ended
- 2024Burton Albion→Harrogate TownLoan
- 2023Barnsley→Burton Albion
- 2023Burton Albion→BarnsleyLoan ended
- 2023Barnsley→Burton AlbionLoan
- 2019York→BarnsleyLoan ended
- 2019Barnsley→YorkLoan