§ Conference League · 2025-26 · League Stage 4

AZ Alkmaar 2–0 Shelbourne

  • de Wit 70'
  • Jensen 86'

27 November 2025

The match in data

A 2–0 win for AZ Alkmaar against Shelbourne on 27 November 2025, in the 2025-26 Conference League (League Stage 4).

Player of the match: Alexandre Penetra (AZ Alkmaar), rated 71, thanks above all to 98 passes and 7 recoveries. Penetra produced 1.0 times as much as a defender typically does, at 0.3 times the cost.

For Shelbourne, the highest-rated player was Evan Caffrey, with 69.

71
Player of the match

Alexandre Penetra

AZ Alkmaar · 90'

Produced 1.03× and cost 0.26× their position's average

Added
  • 98 passes 2.1×
  • 7 recoveries 1.8×
  • 4 aerials won 2.4×
Took away
  • 5 misplaced passes 0.7×
  • 1 duel lost 0.3×

Match ratings

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

AZ Alkmaar
PlayerPositionMinRating
Alexandre Penetra ★ Defender 90 71
Sven Mijnans Midfielder 90 66
Peer Koopmeiners Midfielder 90 65
Isak Jensen Forward 24 61
Mees de Wit Defender 90 59
Wouter Goes Defender 90 56
Elijah Dijkstra Defender 66 49
Troy Parrott Forward 90 47
Kees Smit Midfielder 44 46
Mateo Chávez Defender 24 42
Wassim Bouziane Forward 66 36
Dave Kwakman Midfielder 46 34
Weslley Patati Forward 77 22
Rome Jayden Owusu-Oduro Goalkeeper 90 no rating
Matej Sin Midfielder 13 no rating
Billy van Duijl Defender 1 no rating
Shelbourne
PlayerPositionMinRating
Evan Caffrey Midfielder 28 69
Mark Coyle Defender 90 60
Paddy Barrett Defender 90 58
Kameron Ledwidge Defender 90 55
Harry Wood Forward 62 52
Mipo Odubeko Forward 84 51
John Martin Forward 28 50
Milan Mbeng Defender 77 42
Kerr McInroy Midfielder 90 36
JJ Lunney Midfielder 62 30
Daniel Kelly Defender 90 27
Jack Henry-Francis Midfielder 77 26
Wessel Speel Goalkeeper 90 no rating
Ellis Chapman Midfielder 13 no rating
Sean Gannon Defender 13 no rating
Sean Boyd Forward 6 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.