Today

Feyenoord 2-0 AZ Alkmaar: result and stats, Eredivisie

Matchday 8
FT
  • Nacho Ferri13'
  • Javi López59'
    John de Wolf portrait
    Assistant
    John de Wolf
    Robert Franssen portrait
    Assistant
    Robert Franssen

    Home

    • T. Beelen portraitFeyenoord crest
      T. Beelen
      Broken Leg
      Out
    • G. Borges portraitFeyenoord crest
      G. Borges
      Knock
      Out
    • J. Bos portraitFeyenoord crest
      J. Bos
      Knee Injury
      Out
    • J. Moder portraitFeyenoord crest
      J. Moder
      Knee Injury
      Out
    • B. Nieuwkoop portraitFeyenoord crest
      B. Nieuwkoop
      Knee Injury
      Out
    • G. Smal portraitFeyenoord crest
      G. Smal
      Ankle Injury
      Out
    • T. Watanabe portraitFeyenoord crest
      T. Watanabe
      Leg Injury
      Out
    • S. van Persie portraitFeyenoord crest
      S. van Persie
      Injury
      Out

    Away

    • J. Hornkamp portraitAZ Alkmaar crest
      J. Hornkamp
      Inactive
      Out
    • S. Resink portraitAZ Alkmaar crest
      S. Resink
      Knee Injury
      Out
    • K. Smit portraitAZ Alkmaar crest
      K. Smit
      Inactive
      Out
    Player of the match
    Charles Vanhoutte headshot
    Charles Vanhoutte
    Midfielder · Feyenoord
    7.7
    This match
    Shooting0.0Finishing0.0Creativity7.7Passing9.2Involvement7.3Defending10.0Physical7.2Dribbling1.2
    Attacking
    Goals0
    Assists1
    Shots0
    Shots on target0
    Dribbles won0
    Build-up
    Passes41
    Key passes3
    Pass accuracy93%
    Defending
    Tackles6
    Blocks0
    Interceptions0
    Duels won7 · 88%
    Fouls won/made0 / 1
    This match · octagon = season skill index

    Highest-rated players

    Vanhoutte7.7López7.5Ferri7.3Schouten6.6Goes6.8Koopmeiners7.0
    Player
    T. ErnstT. ErnstG20,21+0,2118/337/22
    J. De BusserJ. De BusserG20,94-1,0630/386/13
    Feyenoord crestLive statsAZ Alkmaar crest

    Possession & Passing

    43%Possession57%
    372Total passes505
    80%Pass accuracy83%
    7Corners6

    Attack

    15Shots12
    4On target2
    8Off target6
    3Blocked shots4

    Box & Quality

    8Shots in box9
    7Shots out box3
    2.3xG1.0

    Defense & Discipline

    2Goalkeeper saves2
    0Offsides3
    12Fouls15
    1Yellow cards3

    Half by half

    The same match, split at the break. Which half did each side actually win?

    Feyenoord crest

    First half

    AZ Alkmaar crest
    0,35xG0,30
    7Shots3
    1On target1
    1Big chances0
    14Touches in box8
    50%Possession50%
    4Corners2
    Feyenoord crest

    Second half

    AZ Alkmaar crest
    1,80xG0,68
    8Shots9
    3On target1
    5Big chances0
    9Touches in box23
    36%Possession64%
    3Corners4

    xG analytics

    TeamxGShotsSOTPoss
    Feyenoord crestFeyenoord
    2.3015743%
    74% open play26% set piece
    AZ Alkmaar crestAZ Alkmaar
    0.9912657%
    95% open play5% set piece

    Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

    xG race

    27 shots

    Chance quality as it built up. A steep step is a big chance.

    0,00,61,31,92,60'15'30'45'60'75'90'Nacho Ferri 13'Javi López 59'Feyenoord2,30 xGAZ Alkmaar0,99 xGCumulative expected goals per team over the match.
    Feyenoord crestFeyenoord2,30 xG · 2 scoredAZ Alkmaar crestAZ Alkmaar0,99 xG · 0 scored

    How those chances were made

    Feyenoord26
    Open play 17Set piece 4Dribble 1Foul won 2Rebound 2
    AZ Alkmaar23
    Open play 19Set piece 2Dribble 1Rebound 1

    Momentum

    15 swings

    Which side was on top, minute by minute. A taller bar is heavier pressure.

    Nacho Ferri 13'Javi López 59'0'15'30'45'60'75'90'FeyenoordAZ Alkmaar
    Feyenoord crestFeyenoord49% pressureAZ Alkmaar crestAZ Alkmaar51% pressure

    Match replay

    91'
    2-0
    100%Draw 0%0%
    2.30xG0.99
    15Shots12
    7On target6
    Momentum
    Anis Hadj Moussa portrait90' Off target Anis Hadj Moussa 0.04 xG

    Shot map

    15 v 12

    Feyenoord shoot right, AZ Alkmaar left. Bigger dot = better chance.

    FEYAZgoalsavedoff target

    Goal mouth

    13 on target · 2 scored

    Where each shot on target crossed the line. Placement beats power.

    Luciano Valente, 7', off targetJeremiah St. Juste, 11', off targetAnis Hadj Moussa, 12', off targetWouter Goes, 21', off targetOussama Targhalline, 27', off targetGjivai Zechiël, 37', off targetPeer Koopmeiners, 38', off targetNacho Ferri, 52', off targetAyoub Oufkir, 76', off targetPeer Koopmeiners, 85', off targetTobias van den Elshout, 86', off targetBendegúz Kovács, 88', off targetWeslley Pinto, 90', off targetAnis Hadj Moussa, 90', off target
    FeyenoordAZ Alkmaargoalsavedoff target

    Average positions

    Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

    FeyenoordDefensive line 36%
    51Ernst79Moussa48Ferri51Zechiël55Targhalli…72Read66Juste63Valente50López69Mármol69Vanhoutte
    AZ AlkmaarDefensive line 41%
    54Daal31Meerdink101Goes104Schouten43Dijkstra58Busser65Clasie110Koopmeine…57Stengs82Chávez69Oufkir

    An average, not a movement map: it says where a player's actions balanced out, not where they ran.

    Passing network

    Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

    FeyenoordUntil 77'
    6353410288231162619

    Most-connected pair: Juste and Mármol, 14 passes between them.

    AZ AlkmaarUntil 68'
    3648281411222459

    Most-connected pair: Goes and Schouten, 19 passes between them.

    Tactical battle

    46control54
    42%Field tiltField tilt 58%10Box entriesBox entries 157Passes into boxPasses into box 13
    A. Oufkir
    A. Oufkir
    6 touches in box
    Press9.1 · 7.6Territory42% · 58%Direct1.72 · 2.86Progress34 · 46Dribble6 · 10Creation26 · 23Threat0.94 · 0.92Recover13 · 8
    Feyenoord crest

    In possession

    AZ Alkmaar crest
    41,9%Field tilt58,1%
    7Passes into box13
    19Progressive passes29
    5Carries into final third18
    7Chances created10

    Field tilt is each side's share of play in the final third.

    Feyenoord crest

    Out of possession

    AZ Alkmaar crest
    9,10Press intensity (PPDA)7,61
    14High turnovers9
    13Regains within 5s8
    22,0sBall recovery time22,4s
    26Interceptions16

    ↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

    Feyenoord crest

    Carrying

    AZ Alkmaar crest
    94Carries126
    1202mCarry distance1531m
    15Progressive carries17
    570mProgressive carry distance939m
    5Carries into the box5

    Distances are how far the ball was moved forward, not how far anybody ran.

    Feyenoord crest

    Beating the press

    AZ Alkmaar crest
    6Take-ons won10
    18Take-ons attempted22
    280mProgressive pass distance426m
    1Through balls0
    4Switches of play5

    A take-on is a player going past an opponent with the ball at his feet.

    Feyenoord crest

    Threat created

    AZ Alkmaar crest
    0,94Expected threat (xT)0,92
    2,37Action value (VAEP)0,21
    26Shot-creating actions23
    2Goal-creating actions0
    1,34Expected assisted goals0,88

    xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

    Feyenoord crest

    Tempo

    AZ Alkmaar crest
    3,4Passes per attack3,5
    14,1sAttack duration10,0s
    1,72 m/sAttack directness2,86 m/s
    3Build-up attacks5
    5Direct attacks11

    An attack is direct when it moves upfield quickly rather than through many passes.

    Feyenoord crest

    More match stats

    AZ Alkmaar crest
    Feyenoord crest

    Attack

    AZ Alkmaar crest
    23Touches in box31
    60Final third entries53
    6Big chances0
    0,94xG on target0,21
    4Big chances missed0
    Feyenoord crest

    Passing

    AZ Alkmaar crest
    3/11 (27%)Crosses4/15 (27%)
    12/42 (29%)Long balls25/51 (49%)
    17Throw-ins19
    15Free kicks12
    12Goal kicks11
    Feyenoord crest

    Duels

    AZ Alkmaar crest
    48Total52
    41/84 (49%)Ground45/87 (52%)
    7/17 (41%)Aerial10/17 (59%)
    5/16 (31%)Dribbles9/22 (41%)
    11Dispossessed11
    Feyenoord crest

    Defending

    AZ Alkmaar crest
    42Recoveries46
    13Interceptions7
    23Tackles24
    57%Tackles won54%
    25Clearances13
    2Big chances scored0
    1Big saves0
    0Errors led to goal1
    1Errors led to shot0
    7,88Average rating6,72

    Goal profile

    This season

    How often each side reaches a scoreline, across 8 matches each.

    Feyenoord crestShare of their matchesAZ Alkmaar crest

    They score

    100%1+ goal88%
    88%2+ goals63%
    50%3+ goals38%
    38%4+ goals25%

    They concede

    50%1+ goal63%
    38%2+ goals38%

    Heaviest results

    Feyenoord crestbest 7-0 (A)

    AZ Alkmaar crestbest 5-2 (H)·worst 0-2 (A)

    Where these sides shoot from

    2025/26 season

    Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

    FeyenoordshootallowAZ Alkmaar
    4.4%Six-yard box4.3%
    67.7%+5.4Penalty area62.1%
    23.0%-1.9Edge of the box24.1%
    4.9%-2.8Long range+1.99.5%

    570 shots taken · 419 faced

    AZ AlkmaarshootallowFeyenoord
    5.0%Six-yard box-1.63.5%
    62.9%Penalty area+1.664.1%
    23.9%Edge of the box24.2%
    8.2%Long range8.2%

    539 shots taken · 368 faced

    Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

    Match summary

    Feyenoord beat AZ Alkmaar 2-0 at Stadion Feijenoord in the Eredivisie. Feyenoord led 1-0 at half-time. Scorers: Nacho Ferri (13'), Javi López (59') for Feyenoord. In their last 33 meetings, Feyenoord have won 19, AZ Alkmaar 8, with 6 drawn. Full match stats, lineups and player ratings are all on this page.

    AI prediction
    Confidence 48%
    FEY48%
    X35%
    AZ17%

    → Double chance: Feyenoord or draw

    Why this prediction

    The factors the model weighed, each split between the two sides.

    Feyenoord crestShare per factorAZ Alkmaar crest
    46%Form54%
    56%Attack44%
    46%Defence54%
    30%Goal model (Poisson)70%
    85%Head-to-head15%
    62%Goals38%
    54%Overall46%
    Last 5 matches
    Scored 19, conceded 7
    Last 5 matches
    Scored 15, conceded 6

    Odds

    Indicative · not tied to specific bookmakers
    Source1X2
    Market average1.714.134.24

    Who will win?

    Cast your vote!

    Feyenoord crestCompare teamsAZ Alkmaar crest
    Team formsLatestPts
    1
    Feyenoord crestFeyenoord
    WWWWD
    20
    3
    AZ Alkmaar crestAZ Alkmaar
    LWDWW
    19
    Prematch standings

    Head-to-headLast 34 meetings

    Feyenoord crest19
    Wins
    6
    Draws
    8AZ Alkmaar crest
    Wins
    Show 28 earlier meetings
    • 12 Nov 2023Feyenoord crest1 - 0AZ Alkmaar crestEredivisie
    • 18 Feb 2023Feyenoord crest2 - 1AZ Alkmaar crestEredivisie
    • 16 Oct 2022AZ Alkmaar crest1 - 3Feyenoord crestEredivisie
    • 27 Feb 2022AZ Alkmaar crest2 - 1Feyenoord crestEredivisie
    • 7 Nov 2021Feyenoord crest1 - 0AZ Alkmaar crestEredivisie
    • 28 Feb 2021AZ Alkmaar crest4 - 2Feyenoord crestEredivisie
    • 24 Jan 2021Feyenoord crest2 - 3AZ Alkmaar crestEredivisie
    • 8 Apr 2020AZ Alkmaar crest- - -Feyenoord crestEredivisie
    • 26 Sept 2019Feyenoord crest0 - 3AZ Alkmaar crestEredivisie
    • 20 Apr 2019Feyenoord crest2 - 1AZ Alkmaar crestEredivisie
    • 16 Sept 2018AZ Alkmaar crest1 - 1Feyenoord crestEredivisie
    • 22 Apr 2018AZ Alkmaar crest0 - 3Feyenoord crestKNVB Beker
    • 11 Mar 2018Feyenoord crest2 - 1AZ Alkmaar crestEredivisie
    • 1 Oct 2017AZ Alkmaar crest0 - 4Feyenoord crestEredivisie
    • 12 Mar 2017Feyenoord crest5 - 2AZ Alkmaar crestEredivisie
    • 11 Dec 2016AZ Alkmaar crest0 - 4Feyenoord crestEredivisie
    • 24 Jan 2016AZ Alkmaar crest4 - 2Feyenoord crestEredivisie
    • 25 Oct 2015Feyenoord crest3 - 1AZ Alkmaar crestEredivisie
    • 5 Apr 2015AZ Alkmaar crest1 - 4Feyenoord crestEredivisie
    • 14 Dec 2014Feyenoord crest2 - 2AZ Alkmaar crestEredivisie
    • 3 May 2014AZ Alkmaar crest1 - 1Feyenoord crestEredivisie
    • 10 Nov 2013Feyenoord crest2 - 2AZ Alkmaar crestEredivisie
    • 10 Feb 2013Feyenoord crest3 - 1AZ Alkmaar crestEredivisie
    • 25 Nov 2012AZ Alkmaar crest0 - 2Feyenoord crestEredivisie
    • 29 Apr 2012Feyenoord crest1 - 0AZ Alkmaar crestEredivisie
    • 25 Sept 2011AZ Alkmaar crest2 - 1Feyenoord crestEredivisie
    • 2 Apr 2011Feyenoord crest0 - 1AZ Alkmaar crestEredivisie
    • 31 Oct 2010AZ Alkmaar crest2 - 1Feyenoord crestEredivisie
    Full head-to-head →

    Venue spotlight

    Stadion Feijenoord
    Rotterdam, Netherlands
    51,117
    Capacity