Feyenoord 0–2 Aston Villa
- Buendía 61'
- McGinn 79'
2 October 2025
The match in data
A 2–0 win for Aston Villa against Feyenoord on 2 October 2025, in the 2025-26 Europa League (League Stage 2).
Player of the match: Boubacar Kamara (Aston Villa), rated 64, thanks above all to 63 passes and 8 recoveries. Kamara produced 1.0 times as much as a midfielder typically does, at 0.5 times the cost.
For Feyenoord, the highest-rated player was Gijs Smal, with 66.
Boubacar Kamara
Aston Villa · 90'
Produced 1.03× and cost 0.54× their position's average
- 63 passes 1.5×
- 8 recoveries 1.8×
- 7 duels won 1.4×
- 2 failed dribbles 2.6×
- 3 duels lost 0.6×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Gijs Smal | Defender | 90 | 66 |
| Anis Hadj Moussa | Forward | 90 | 62 |
| Leo Sauer | Forward | 71 | 62 |
| Sem Steijn | Midfielder | 75 | 61 |
| Oussama Targhalline | Midfielder | 44 | 59 |
| In-beom Hwang | Midfielder | 46 | 57 |
| Tsuyoshi Watanabe | Defender | 90 | 50 |
| Ayase Ueda | Forward | 90 | 47 |
| Luciano Valente | Midfielder | 86 | 44 |
| Givairo Read | Defender | 71 | 44 |
| Anel Ahmedhodzic | Defender | 90 | 36 |
| Timon Wellenreuther | Goalkeeper | 90 | no rating |
| Aymen Sliti | Forward | 19 | no rating |
| Bart Nieuwkoop | Defender | 19 | no rating |
| Cyle Larin | Forward | 15 | no rating |
| Jordan Bos | Defender | 4 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| John McGinn | Midfielder | 86 | 65 |
| Boubacar Kamara ★ | Midfielder | 90 | 64 |
| Matty Cash | Defender | 86 | 64 |
| Emiliano Buendía | Forward | 71 | 63 |
| Ezri Konsa | Defender | 90 | 61 |
| Morgan Rogers | Midfielder | 90 | 57 |
| Ollie Watkins | Forward | 71 | 50 |
| Pau Torres | Defender | 90 | 45 |
| Ian Maatsen | Defender | 77 | 39 |
| Evann Guessand | Forward | 90 | 35 |
| Marco Bizot | Goalkeeper | 90 | no rating |
| Donyell Malen | Forward | 19 | no rating |
| Lamare Bogarde | Midfielder | 19 | no rating |
| Lucas Digne | Defender | 13 | no rating |
| Harvey Elliott | Midfielder | 4 | no rating |
| Victor Lindelöf | Defender | 4 | no rating |
How is the rating calculated?
The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.