§ Liga Portugal · 2025-26 · Matchday 10

Porto 2–1 Sporting Braga

  • Mora 45'
  • Sainz 79'
  • Gómez 51'

2 November 2025

The match in data

Porto beat Sporting Braga 2–1 on 2 November 2025, on matchday 10 of the 2025-26 Liga Portugal.

Player of the match: Leonardo Lelo (Sporting Braga), rated 69, thanks above all to 3 interceptions and 2 completed dribbles. Lelo produced 1.0 times as much as a defender typically does, at 0.3 times the cost.

It is their 2nd time as player of the match this season.

For Porto, the highest-rated player was Pepê, with 73.

69
Player of the match

Leonardo Lelo

Sporting Braga · 84'

Produced 1.04× and cost 0.31× their position's average

Added
  • 3 interceptions 2.9×
  • 2 completed dribbles 4.0×
  • 2 key passes 3.9×
Took away
  • 6 misplaced passes 0.9×
  • 1 duel lost 0.3×

Match ratings

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

Porto
PlayerPositionMinRating
Pepê Forward 64 73
Borja Sainz Forward 26 69
Gabri Veiga Midfielder 33 54
Samu Aghehowa Forward 64 51
Rodrigo Mora Midfielder 57 50
Jakub Kiwior Defender 90 47
Alan Varela Midfielder 90 44
Jan Bednarek Defender 90 43
Victor Froholdt Midfielder 90 41
Deniz Gül Forward 26 39
Alberto Costa Defender 90 37
William Gomes Forward 73 32
Francisco Moura Defender 57 26
Martim Fernandes Defender 33 24
Diogo Costa Goalkeeper 90 no rating
Pablo Rosario Midfielder 17 no rating
Sporting Braga
PlayerPositionMinRating
Leonardo Lelo ★ Defender 84 69
Gorby Midfielder 89 68
Gustaf Lagerbielke Defender 90 62
Ricardo Horta Forward 90 57
Mario Dorgeles Midfielder 90 56
Rodrigo Zalazar Midfielder 90 56
Pau Víctor Forward 62 53
Florian Grillitsch Midfielder 62 48
João Moutinho Midfielder 28 46
Víctor Gómez Defender 90 45
Fran Navarro Forward 28 43
Bright Arrey-Mbi Defender 90 36
Lukas Hornicek Goalkeeper 90 no rating
Gabri Martínez Forward 6 no rating
Diego Rodrigues Midfielder 1 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.