§ Liga Portugal · 2025-26 · Matchday 29

Estoril 1–3 Porto

  • Begraoui 78'
  • Pepê 14'
  • Xeka 32' (o.g.)
  • Froholdt 72'

12 April 2026

The match in data

A 3–1 win for Porto against Estoril on 12 April 2026, on matchday 29 of the 2025-26 Liga Portugal.

Player of the match: Jan Bednarek (Porto), rated 69, thanks above all to 7 aerials won and 9 duels won. Bednarek produced 1.2 times as much as a defender typically does, at 0.4 times the cost.

It is their 8th time as player of the match this season.

For Estoril, the highest-rated player was Felix Bacher, with 64.

69
Player of the match

Jan Bednarek

Porto · 90'

Produced 1.24× and cost 0.40× their position's average

Added
  • 7 aerials won 4.0×
  • 9 duels won 2.0×
  • 5 final-third passes 0.9×
Took away
  • 9 misplaced passes 1.3×
  • 1 duel lost 0.3×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

Estoril
PlayerPositionMinRating
Felix Bacher Defender 90 64
Yanis Begraoui Forward 90 63
André Lacximicant Forward 71 52
Antef Tsoungui Defender 90 50
Jordan Holsgrove Midfielder 77 44
Rafik Guitane Forward 27 40
Xeka Midfielder 63 39
Pedro Amaral Defender 71 35
Jandro Orellana Midfielder 77 34
Ricard Sánchez Defender 90 30
João Carvalho Midfielder 90 28
Joel Robles Goalkeeper 90 no rating
Alejandro Marqués Forward 19 no rating
Pedro Carvalho Defender 19 no rating
Nodar Lominadze Midfielder 13 no rating
Pizzi Midfielder 13 no rating
Porto
PlayerPositionMinRating
Jan Bednarek ★ Defender 90 69
Pepê Forward 83 64
Francisco Moura Defender 20 62
Jakub Kiwior Defender 90 60
Gabri Veiga Midfielder 70 56
Victor Froholdt Midfielder 90 55
Zaidu Sanusi Defender 70 53
Borja Sainz Forward 30 53
Alan Varela Midfielder 90 45
Oskar Pietuszewski Forward 60 44
Alberto Costa Defender 90 37
Deniz Gül Forward 70 33
Rodrigo Mora Midfielder 20 32
Terem Moffi Forward 20 21
Diogo Costa Goalkeeper 90 no rating
Seko Fofana Midfielder 7 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.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.