Feyenoord welcome AZ Alkmaar to De Kuip on Sunday evening in the VriendenLoterij Eredivisie, with the race at the top and the chase for Europe both adding bite to this one. Robin van Persie’s side are sitting second with 61 points, still chasing every scrap of momentum they can get in a title picture that won’t allow many slips now. AZ arrive in sixth on 50 points and they’re still in the thick of the battle for European qualification, but they don’t have much room for another flat night.
There’s a nice bit of tension here too. Feyenoord are one of the league’s best home sides and AZ are good enough to hurt anyone when they get their attacking rhythm going. The fixture has produced goals in the past, plenty of them, and both clubs have reasons to believe this could turn into a lively Sunday evening. For Feyenoord, it’s about protecting that strong position and keeping the pressure on above them. For AZ, it’s about proving they can still go to one of the division’s hardest grounds and come away with something.
Feyenoord Form & Analysis
Feyenoord come into this on the back of a hard-fought 2-1 win at Fortuna Sittard on 3 May, and that felt like the sort of result good sides find a way to produce when the match gets messy. They’d already been building towards it with a 3-1 home win over FC Groningen, a sequence of draws away to NEC Nijmegen and FC Volendam, and a 1-1 at home to Ajax that probably felt like a point gained and two dropped in equal measure. Before that, they beat Excelsior 2-1 at home. It’s not been flawless. It’s been steady, stubborn and, lately, unbeaten.
That run stretches to seven league games without defeat, and it’s helped Feyenoord stay locked into second place. The sharp bit for them is at De Kuip, where the numbers are strong: 11 wins, two draws and only three defeats in the league, with 38 goals scored and 22 conceded. That’s a proper platform. They’re scoring well at home, they’re not getting pushed around, and they usually make life awkward for visitors. Three of their last four at home have produced at least three goals in the match. They’re not a shut-down team. They don’t need to be.
The recent win at Fortuna also underlined the pattern of this Feyenoord side. They can win by territory and pressure. They can also win late. The 2-1 scoreline came after a match in which they generated 2.49 xG and forced 19 shots, with seven on target and four big chances. That’s a decent level of attacking control. Still, they haven’t exactly been watertight. They’ve gone three matches without a clean sheet, and that matters here because AZ usually carry enough threat to make you pay if your concentration drops for ten minutes.
AZ Alkmaar Form & Analysis
AZ’s last outing was a strange one. They drew 2-2 at home to FC Twente on 3 May, and it was the kind of match that leaves you with mixed feelings. They created chances, they never quit, and they nicked a point at the death through Peer Koopmeiners after falling behind in a game that saw an own goal and a couple of shifts in momentum. That followed a 0-0 draw away to Go Ahead Eagles, a 5-1 cup win over NEC Nijmegen, a 2-2 draw with Shakhtar Donetsk in the Conference League, a 3-0 league win over SC Heerenveen and a bruising 3-0 defeat away to Shakhtar. So it’s been busy. Very busy.
That mix tells you a lot about AZ right now. They’ve got punch. They’ve also got some fragility. The 5-1 against NEC and 3-0 over Heerenveen show what they can do when they get on top and start pushing teams back. But the away form is less convincing, and that’s the awkward part for Sunday evening. In the league they’ve managed just six away wins, two draws and eight defeats, with only 18 goals scored on the road and 24 conceded. Those are not numbers that scream confidence before a trip to Rotterdam. They’ve gone two away league games without a win, and they’ve failed to score in their last road outing.
They’re still a dangerous side, though. AZ have scored in bursts and they’ve often been involved in matches that open up after the first goal. The 2-2 with Twente came from an xG line of 1.39 to 0.47, which is a reminder that they don’t always need a huge volume of chances to find the net. Still, the away split is the problem. If they sit too deep, Feyenoord will pin them back. If they chase the game too early, Feyenoord’s home rhythm can hurt them. Leeroy Echteld’s side need a controlled performance, and that’s a big ask at De Kuip.
Head-to-Head
This fixture has been giving us goals for a while. The last meeting ended 3-3 at AZ in September 2025, a proper end-to-end draw, and the one before that was Feyenoord’s 1-0 away win in April 2025. Go back a little further and the pattern gets even clearer: Feyenoord won 3-2 at home in November 2024, beat AZ twice in February 2024 across league and cup, and kept winning this duel in the 2023 league meetings too.
Feyenoord have avoided defeat in their last eight against AZ, which is a pretty strong psychological edge. The other bit that matters here is that AZ haven’t kept a clean sheet in this matchup for a long time. That won’t fill them with comfort before a trip to one of the loudest grounds in the country.
We Predict: Both Teams To Score
Both Teams To Score at 2/5 is the play here, and it’s easy to see why. If you want to widen the search beyond this pick, our betting guides hub pulls together all of our core football betting explainers so you can jump straight to the market or strategy you need. Feyenoord have been scoring regularly at home, AZ have enough attacking quality to nick one even when they’re not at their best, and the recent meeting between these sides finished 3-3. You don’t need much more than that to build a solid case. The market feels short enough because it’s been landing often enough to earn that price.
The projected 2-1 Feyenoord scoreline fits the mood of the game. Feyenoord’s home record is too strong to ignore, and AZ’s away numbers are too patchy to trust them for the result, but both teams should get chances. If you want a different angle, over 2.5 goals has some appeal too — these two don’t usually spend 90 minutes staring at each other. Still, BTTS is the cleaner call.