Porto 2–0 AVS
- Mora 18'
- Vieira 61'
- Rodríguez 46'
15 March 2025
The match in data
Porto beat AVS 2–0 on 15 March 2025, on matchday 26 of the 2024-25 Liga Portugal.
Player of the match: Fábio Vieira (Porto), rated 74, thanks above all to 1 big chance created and 3 key passes. Vieira produced 1.9 times as much as a midfielder typically does, at 0.6 times the cost.
It was also their best match of the season.
For AVS, the highest-rated player was Jorge Teixeira, with 64.
Ignacio Rodríguez was sent off at 46'.
Fábio Vieira
Porto · 77'
Produced 1.87× and cost 0.61× their position's average
- 1 big chance created 4.0×
- 3 key passes 3.5×
- 6 final-third passes 1.5×
- 1 ball lost 1.2×
- 4 misplaced passes 0.7×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Fábio Vieira ★ | Midfielder | 77 | 74 |
| Nehuén Pérez | Defender | 90 | 72 |
| Iván Marcano | Defender | 90 | 71 |
| Stephen Antunes Eustáquio | Midfielder | 87 | 68 |
| André Franco | Midfielder | 24 | 60 |
| William | Forward | 24 | 57 |
| Samu Aghehowa | Forward | 90 | 53 |
| Alan Varela | Midfielder | 77 | 51 |
| Pepê | Forward | 66 | 44 |
| João Mário | Defender | 90 | 40 |
| Francisco Moura | Defender | 90 | 31 |
| Rodrigo Mora | Midfielder | 66 | 26 |
| Diogo Costa | Goalkeeper | 90 | no rating |
| Daniel Loader | Forward | 13 | no rating |
| Tomás Pérez | Midfielder | 13 | no rating |
| Deniz Gül | Forward | 3 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Jorge Teixeira | Defender | 42 | 64 |
| Cristian Castro | Defender | 90 | 61 |
| Zé Luís | Forward | 80 | 60 |
| Vasco Lopes | Forward | 63 | 58 |
| Lucas Piazón | Midfielder | 80 | 57 |
| Gerson Rodrigues | Forward | 27 | 51 |
| Ignacio Rodríguez | Defender | 46 | 50 |
| John Mercado | Forward | 90 | 48 |
| Tomás Tavares | Midfielder | 90 | 48 |
| Jaume Grau | Midfielder | 90 | 46 |
| Babatunde Akinsola | Forward | 27 | 40 |
| Eric Veiga | Defender | 63 | 36 |
| Lucas Fernandes | Midfielder | 48 | 35 |
| Guillermo Ochoa | Goalkeeper | 90 | no rating |
| Gustavo Assunção | Midfielder | 10 | no rating |
| Rodrigo Ribeiro | Forward | 10 | 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.