Millwall 1-0 Aston Villa Player Ratings
S. Hutchinson leads the player ratings (Rating 7.7).
- J. Archer played the full 90 minutes for Millwall (rating 7.6). Completed around 3 of 8 passes (33%). Faced 5 shots on target (100% save rate).
- S. Hutchinson (D) logged the full 90 minutes with a 7.7 rating. 8 defensive actions (8.0 per 90).
- S. Williams (M) logged the full 90 minutes with a 7.2 rating. Contributed 1 goal.
- Albert Adomah (M) logged 74 minutes with a 7.4 rating. 1 shot without finding the net.
Top performers
- Best player
- Playmaker
- Wall
- Defensive anchor
- Dribbler
- Attacking threat
- Risky player
- Captain
- Captain
Squad totals
Summed from every player on the pitch — useful for spotting which side controlled each phase.
Total shots
Passes
Key passes
Tackles
Duels won
Successful dribbles
Saves
Sportra impact score
Sportra blend of rating, goals, creativity, defending, and discipline.
- 1Millwall92
- 2Millwall85
- 3Millwall84
- 4Aston Villa83
- 5Aston Villa82
- 6Millwall81
- 7Aston Villa77
- 8Aston Villa77
Player comparison
Side-by-side match box scores — sorted by rating.
| Player | Rating | Minutes | Goals | Assists | Key passes | Def. contrib. |
|---|---|---|---|---|---|---|
| 90 | 0 | 0 | 0 | 8 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 1 | 2 | ||
| 80 | 0 | 0 | 2 | 4 | ||
| 74 | 0 | 0 | 3 | 3 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 90 | 1 | 0 | 0 | 1 | ||
| 90 | 0 | 0 | 0 | 6 | ||
| 90 | 0 | 0 | 1 | 3 | ||
| 90 | 0 | 0 | 0 | 1 | ||
| 15 | 0 | 0 | 1 | 0 | ||
| 75 | 0 | 0 | 1 | 1 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 2 | ||
| 90 | 0 | 0 | 0 | 5 | ||
| 90 | 0 | 0 | 1 | 0 | ||
| 90 | 0 | 0 | 1 | 5 | ||
| 15 | 0 | 0 | 0 | 0 | ||
| 26 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 2 | ||
| 16 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 3 | 0 | ||
| 90 | 0 | 0 | 0 | 3 | ||
| 90 | 0 | 0 | 3 | 0 | ||
| 10 | 0 | 0 | 0 | 1 | ||
| 64 | 0 | 0 | 0 | 2 | ||
| 75 | 0 | 0 | 0 | 0 |
Full squad box scores
Every player with box scores, derived metrics, and expandable full stat breakdowns.
- —
90′ · 5 SV
- 8.0 ps/90
- 3 acc ps
- 100% saves
J. Archer played the full 90 minutes for Millwall (rating 7.6). Completed around 3 of 8 passes (33%). Faced 5 shots on target (100% save rate).
- —
80′ · YC 1
- 27.0 ps/90
- 16 acc ps
- 4 def
- 1.1 sh/90
- 70% duels
- 100% drib
B. Marshall (M) logged 80 minutes with a 7.5 rating. 1 shot without finding the net. 4 defensive actions (4.5 per 90).
- —
90′
- 23.0 ps/90
- 16 acc ps
- 8 def
- 78% duels
S. Hutchinson (D) logged the full 90 minutes with a 7.7 rating. 8 defensive actions (8.0 per 90).
- —
90′
- 15.0 ps/90
- 8 acc ps
- 2 def
- 1.0 sh/90
- 57% duels
J. Cooper (D) logged the full 90 minutes with a 6.9 rating. 1 shot without finding the net.
- —
90′
- 22.0 ps/90
- 14 acc ps
- 1 def
- 73% duels
- 100% drib
James Meredith (D) logged the full 90 minutes with a 7.0 rating.
- —
90′
- 23.0 ps/90
- 17 acc ps
- 2 def
- 1.0 sh/90
- 43% duels
- 100% drib
J. Wallace (M) logged the full 90 minutes with a 6.6 rating. 1 shot without finding the net.
- —
90′
- 29.0 ps/90
- 28 acc ps
- 3 def
- 50% duels
- 0% drib
R. Tunnicliffe (M) logged the full 90 minutes with a 7.1 rating.
- —
90′ · 1G
- 33.0 ps/90
- 25 acc ps
- 1 def
- 4.0 sh/90
- 60% duels
S. Williams (M) logged the full 90 minutes with a 7.2 rating. Contributed 1 goal.
- —
64′
- 19.7 ps/90
- 12 acc ps
- 2 def
- 1.4 sh/90
- 25% duels
- 0% drib
A. O'Brien (M) logged 64 minutes with a 6.3 rating. 1 shot without finding the net.
- —
90′
- 11.0 ps/90
- 8 acc ps
- 3.0 sh/90
- 30% duels
- 71% drib
F. Onyedinma (M) logged the full 90 minutes with a 6.8 rating. 3 shots without finding the net.
- —
90′
- 13.0 ps/90
- 5 acc ps
- 1.0 sh/90
- 31% duels
- 100% drib
Steve Morison (F) logged the full 90 minutes with a 6.5 rating. 1 shot without finding the net.
- —MSUB
10′
- 9.0 ps/90
- 1 acc ps
- 1 def
- 0% duels
S. Ferguson (M) logged 10 minutes with a 6.4 rating.
- —FSUB
26′
- 13.8 ps/90
- 3 acc ps
- 3.5 sh/90
- 50% duels
L. Gregory (F) logged 26 minutes with a 6.6 rating. 1 shot without finding the net.
- —
90′ · 2 SV
- 14.0 ps/90
- 5 acc ps
- 100% duels
- 67% saves
Mark Bunn played the full 90 minutes for Aston Villa (rating 7.2). Completed around 5 of 14 passes (38%). Faced 3 shots on target (67% save rate).
- —
90′
- 37.0 ps/90
- 30 acc ps
- 5 def
- 33% duels
- 0% drib
James Bree (D) logged the full 90 minutes with a 6.7 rating. 5 defensive actions (5.0 per 90).
- —
90′
- 42.0 ps/90
- 36 acc ps
- 3 def
- 1.0 sh/90
- 53% duels
J. Chester (D) logged the full 90 minutes with a 6.5 rating. 1 shot without finding the net.
- —
90′
- 34.0 ps/90
- 27 acc ps
- 5 def
- 72% duels
M. Jedinak (M) logged the full 90 minutes with a 6.8 rating. 5 defensive actions (5.0 per 90).
- —
90′
- 44.0 ps/90
- 37 acc ps
- 50% duels
- 67% drib
Alan Hutton (D) logged the full 90 minutes with a 6.5 rating.
- —
90′
- 64.0 ps/90
- 53 acc ps
- 6 def
- 54% duels
- 100% drib
H. Lansbury (M) logged the full 90 minutes with a 7.1 rating. 6 defensive actions (6.0 per 90).
- —
74′
- 31.6 ps/90
- 22 acc ps
- 3 def
- 1.2 sh/90
- 58% duels
- 100% drib
Albert Adomah (M) logged 74 minutes with a 7.4 rating. 1 shot without finding the net.
- —
90′
- 43.0 ps/90
- 36 acc ps
- 2 def
- 3.0 sh/90
- 82% duels
- 80% drib
J. Onomah (M) logged the full 90 minutes with a 7.5 rating. Had 3 shots (2 on target) but no goal — active but inefficient.
- —
90′
- 60.0 ps/90
- 55 acc ps
- 5.0 sh/90
- 30% duels
- 100% drib
C. Hourihane (M) logged the full 90 minutes with a 6.9 rating. Had 5 shots (2 on target) but no goal — active but inefficient.
- —
75′
- 20.4 ps/90
- 14 acc ps
- 1.2 sh/90
- 36% duels
- 20% drib
Jonathan Adjo Kodjia (F) logged 75 minutes with a 6.2 rating. 1 shot without finding the net.
- —
75′
- 4.8 ps/90
- 2 acc ps
- 1 def
- 1.2 sh/90
- 45% duels
- 75% drib
S. Hogan (F) logged 75 minutes with a 6.9 rating. 1 shot without finding the net.
- —
- —
15′
- 48.0 ps/90
- 7 acc ps
- 12.0 sh/90
- 100% duels
- 100% drib
J. Grealish (M) logged 15 minutes with a 6.9 rating. 2 shots without finding the net.
- —





























