Wolves 1-0 Middlesbrough Player Ratings
R. Saïss leads the player ratings (Rating 8.2).
- R. Saïss (M) logged the full 90 minutes with a 8.2 rating. 2 shots without finding the net. 5 defensive actions (5.0 per 90).
- Léo Bonatini (F) logged 57 minutes with a 7.4 rating. Contributed 1 goal.
- J. Ruddy played the full 90 minutes for Wolves (rating 7.4). Completed around 5 of 10 passes (52%). Faced 2 shots on target (100% save rate).
- B. Douglas (M) logged the full 90 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
Duels won
Successful dribbles
Saves
Sportra impact score
Sportra blend of rating, goals, creativity, defending, and discipline.
- 1Wolves92
- 2Wolves88
- 3Wolves81
- 4Wolves79
- 5Middlesbrough76
- 6Middlesbrough74
- 7Middlesbrough72
- 8Middlesbrough72
Player comparison
Side-by-side match box scores — sorted by rating.
| Player | Rating | Minutes | Goals | Assists | Key passes | Def. contrib. |
|---|---|---|---|---|---|---|
| 90 | 0 | 0 | 2 | 5 | ||
| 57 | 1 | 0 | 1 | 2 | ||
| 90 | 0 | 0 | 2 | 1 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 33 | 0 | 0 | 1 | 0 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 1 | 3 | ||
| 90 | 0 | 0 | 0 | 2 | ||
| 25 | 0 | 0 | 0 | 1 | ||
| 90 | 0 | 0 | 0 | 3 | ||
| 65 | 0 | 0 | 0 | 2 | ||
| 81 | 0 | 0 | 1 | 1 | ||
| 84 | 0 | 0 | 0 | 3 | ||
| 78 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 1 | ||
| 90 | 0 | 0 | 0 | 1 | ||
| 90 | 0 | 0 | 0 | 1 | ||
| 6 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 3 | ||
| 9 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 0 | 0 | ||
| 33 | 0 | 0 | 0 | 0 | ||
| 12 | 0 | 0 | 0 | 0 | ||
| 57 | 0 | 0 | 0 | 0 | ||
| 90 | 0 | 0 | 1 | 2 | ||
| 90 | 0 | 0 | 0 | 0 |
Full squad box scores
Every player with box scores, derived metrics, and expandable full stat breakdowns.
- —
90′ · 2 SV
- 10.0 ps/90
- 5 acc ps
- 100% duels
- 100% saves
J. Ruddy played the full 90 minutes for Wolves (rating 7.4). Completed around 5 of 10 passes (52%). Faced 2 shots on target (100% save rate).
- —
90′ · YC 1
- 15.0 ps/90
- 9 acc ps
- 56% duels
Roderick Miranda (D) logged the full 90 minutes with a 7.1 rating.
- —DC
90′
- 31.0 ps/90
- 25 acc ps
- 100% duels
C. Coady (D) logged the full 90 minutes with a 7.1 rating.
- —
90′
- 28.0 ps/90
- 22 acc ps
- 3 def
- 1.0 sh/90
- 0% duels
W. Boly (D) logged the full 90 minutes with a 6.6 rating. 1 shot without finding the net.
- —
90′
- 39.0 ps/90
- 32 acc ps
- 1 def
- 60% duels
- 0% drib
M. Doherty (M) logged the full 90 minutes with a 6.7 rating.
- —
90′
- 47.0 ps/90
- 38 acc ps
- 5 def
- 2.0 sh/90
- 80% duels
R. Saïss (M) logged the full 90 minutes with a 8.2 rating. 2 shots without finding the net. 5 defensive actions (5.0 per 90).
- —
90′
- 37.0 ps/90
- 31 acc ps
- 1 def
- 3.0 sh/90
- 50% duels
- 50% drib
Rúben Neves (M) logged the full 90 minutes with a 6.8 rating. 3 shots without finding the net.
- —
90′
- 42.0 ps/90
- 33 acc ps
- 1 def
- 1.0 sh/90
- 56% duels
B. Douglas (M) logged the full 90 minutes with a 7.4 rating. 1 shot without finding the net.
- —
78′
- 26.5 ps/90
- 18 acc ps
- 2.3 sh/90
- 46% duels
- 83% drib
B. Enobakhare (F) logged 78 minutes with a 6.8 rating. 2 shots without finding the net.
- —
84′
- 22.5 ps/90
- 17 acc ps
- 3 def
- 48% duels
- 33% drib
Diogo Jota (F) logged 84 minutes with a 6.8 rating.
- —
57′ · 1G
- 31.6 ps/90
- 14 acc ps
- 2 def
- 1.6 sh/90
- 44% duels
- 100% drib
Léo Bonatini (F) logged 57 minutes with a 7.4 rating. Contributed 1 goal.
- —
- —
- —FSUB
6′
- 30.0 ps/90
- 2 acc ps
- 100% duels
- 100% drib
J. Graham (F) logged 6 minutes with a 6.6 rating.
- —
90′ · 1 SV
- 14.0 ps/90
- 9 acc ps
- 100% duels
- 50% saves
D. Randolph played the full 90 minutes for Middlesbrough (rating 6.5). Completed around 9 of 14 passes (63%). Faced 2 shots on target (50% save rate).
- —
90′
- 32.0 ps/90
- 26 acc ps
- 2 def
- 1.0 sh/90
- 35% duels
- 60% drib
C. Christie (D) logged the full 90 minutes with a 6.2 rating. 1 shot without finding the net.
- —
90′
- 48.0 ps/90
- 39 acc ps
- 67% duels
- 100% drib
Daniel Ayala (D) logged the full 90 minutes with a 6.5 rating.
- —
90′
- 63.0 ps/90
- 55 acc ps
- 2 def
- 50% duels
- 50% drib
B. Gibson (D) logged the full 90 minutes with a 7.0 rating.
- —
90′
- 25.0 ps/90
- 19 acc ps
- 1 def
- 54% duels
- 100% drib
G. Friend (D) logged the full 90 minutes with a 6.7 rating.
- —
81′
- 37.8 ps/90
- 27 acc ps
- 1 def
- 1.1 sh/90
- 33% duels
J. Howson (M) logged 81 minutes with a 6.8 rating. 1 shot without finding the net.
- —
90′ · YC 1
- 52.0 ps/90
- 45 acc ps
- 3 def
- 46% duels
- 100% drib
A. Clayton (M) logged the full 90 minutes with a 7.0 rating.
- —
- —
90′
- 23.0 ps/90
- 17 acc ps
- 3 def
- 1.0 sh/90
- 83% duels
Martin Braithwaite (F) logged the full 90 minutes with a 6.8 rating. 1 shot without finding the net.
- —
90′
- 11.0 ps/90
- 7 acc ps
- 1.0 sh/90
- 32% duels
- 0% drib
B. Assombalonga (F) logged the full 90 minutes with a 5.9 rating. 1 shot without finding the net.
- —
57′
- 14.2 ps/90
- 6 acc ps
- 29% duels
- 0% drib
A. Fletcher (F) logged 57 minutes with a 6.3 rating.
- —
25′ · YC 1
- 79.2 ps/90
- 20 acc ps
- 1 def
- 40% duels
Adam Forshaw (M) logged 25 minutes with a 6.8 rating.
- —
- —
33′
- 13.6 ps/90
- 4 acc ps
- 2.7 sh/90
- 100% duels
- 100% drib
P. Bamford (F) logged 33 minutes with a 7.2 rating. 1 shot without finding the net.






























