Feyenoord vs Sturm Graz

3 - 0
🕒 Thu, 22 Jan 2026 17:45 Europe/London 📍 Stadion Feijenoord 🧑‍⚖️ Halil Umut Meler 🔁 League Stage - 7 🏁 match finished
Season
2025-2026 Season
Stage
League Stage - 7
League Stage Table
Feyenoord 30 · Sturm Graz 26
Referee Stats
5 matches · 4.20 yellow cards avg
Yellow cards avg 4.20
Reds avg 0.00
Penalties avg 0.40
Over 4.5 cards 40%
Home wins 40%
Draws 0%
Away wins 60%
How the match was won
  • Feyenoord outshot their opponent (18-4).
  • Feyenoord controlled possession (60%).
  • Feyenoord had the sharper finishing (6-2 shots on target).

Team Overview

Feyenoord (Home stats)

Games / Record

4
W-D-L: 2-0-2

Goals For / Against

7 / 6
Avg: 1.75 / 1.50

Points

6
Avg: 1.50

Clean Sheets

1

Failed to Score

1
Sturm Graz (Away stats)

Games / Record

4
W-D-L: 0-0-4

Goals For / Against

2 / 9
Avg: 0.50 / 2.25

Points

0
Avg: 0.00

Clean Sheets

0

Failed to Score

2

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Europa League fixture.

Quick comparison bars

1.50
PPG
0.00
1.75
GF
0.50
1.50
GA
2.25
75%
O2.5
75%
50%
BTTS
50%
50%
Score 1st
50%

League-position context

Feyenoord rank30th
Sturm Graz rank26th
Feyenoord points6
Sturm Graz points7
Feyenoord: #30 · 6 pts · GD -4
15 pts off the top 2. 10 pts off the play-off line. 3 pts clear of the relegation zone.
Sturm Graz: #26 · 7 pts · GD -6
14 pts off the top 2. 9 pts off the play-off line. 4 pts clear of the relegation zone.
1-point gap between the two sides coming into kick-off.

Feyenoord last 5 home

W L W L
Points6/12
Weighted index60
Goals7-6
Record2-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Sturm Graz last 5 away

L L L L
Points0/12
Weighted index0
Goals2-9
Record0-0-4
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Feyenoord trend breakdown

Over 2.575%
BTTS50%
BTTS + O2.550%
1H Over 0.575%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 50% · 1H BTTS 25%

Sturm Graz trend breakdown

Over 2.575%
BTTS50%
BTTS + O2.550%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 0% · 1H BTTS 0%

Scoring reliability

Feyenoord score at home75%
Feyenoord clean sheet at home25%
Sturm Graz score away50%
Sturm Graz clean sheet away0%

First-goal patterns

Feyenoord score first50%
Feyenoord win after scoring first50%
Sturm Graz score first50%
Sturm Graz win after scoring first0%
Comeback rate after conceding first: Feyenoord 50% · Sturm Graz 0%
Avg first goal minute: Feyenoord 8.0' · Sturm Graz 11.0'

Vs league average

Feyenoord score at home1.75 vs 1.52
Feyenoord concede at home1.50 vs 1.16
Sturm Graz score away0.50 vs 1.16
Sturm Graz concede away2.25 vs 1.52
Feyenoord score 15% above league average, while Sturm Graz score 57% below league average.
Defensive side: Feyenoord are 29% above league average at home, and Sturm Graz are 48% above league average away.

Head-to-head trends

Recent games3
Avg goals3.33
BTTS0%
Over 2.567%
At this venue setup: 4.50 goals on average across the last 2.

Feyenoord goal timing (home)

1H scored: 38% 2H scored: 63% Danger: 0-15 Vulnerable: 31-45
Goals scored by 15-minute interval
0-15 2
61-75 2
76-90+ 2
31-45 1
46-60 1
16-30 0
Goals conceded by 15-minute interval
31-45 2
76-90+ 2
16-30 1
61-75 1
0-15 0
46-60 0

Sturm Graz goal timing (away)

1H scored: 100% 2H scored: 0% Danger: 0-15 Vulnerable: 61-75
Goals scored by 15-minute interval
0-15 2
31-45 1
16-30 0
46-60 0
61-75 0
76-90+ 0
Goals conceded by 15-minute interval
61-75 4
0-15 2
76-90+ 2
16-30 1
31-45 0
46-60 0

Match Statistics

Shots on Goal
6
2
Total Shots
18
4
Shots off Goal
5
1
Blocked Shots
7
1
Shots Inside Box
11
2
Shots Outside Box
7
2
Ball Possession
60%
40%
Corner Kicks
5
2
Fouls
13
12
Offsides
0
1
Yellow Cards
2
1
Red Cards
—
—
Goalkeeper Saves
2
3
Total Passes
502
342
Passes Accurate
411
255
Passes %
82%
75%

Events

Yellow Cards
Home
2
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
5' ⚽
⚽
5' ⚽ Goal · 1-0
T. Watanabe
Normal Goal · Assist: A. Hadj-Moussa
30'
30' A. Hadj-Moussa
37'
37' Hwang In-Beom
39'
39' A. Malic
58' ↑↓
↑↓
58' ⇄ S. Jatta
1st substitution · For: A. Kayombo
61' ↑↓
↑↓
61' ⇄ J. Bos
1st substitution · For: J. Plug
61' ↑↓
↑↓
61' ⇄ A. Ueda
2nd substitution · For: S. van Persie
68' ⚽
⚽
68' ⚽ Goal · 2-0
A. Hadj-Moussa
Normal Goal · Assist: S. Steijn
71' ↑↓
↑↓
71' ⇄ A. Hadj-Moussa
3rd substitution · For: L. Sauer
74' ↑↓
↑↓
74' ⇄ Luca Weinhandl
2nd substitution · For: F. Rózga
79' ↑↓
↑↓
79' ⇄ S. Steijn
4th substitution · For: C. Larin
79' ↑↓
↑↓
79' ⇄ Hwang In-Beom
5th substitution · For: O. Targhalline
79' ↑↓
↑↓
79' ⇄ A. Malic
3rd substitution · For: J. Mitchell
79' ↑↓
↑↓
79' ⇄ T. Horvat
4th substitution · For: B. Beganović
79' ↑↓
↑↓
79' ⇄ M. Malone
5th substitution · For: Jacob Peter Hödl
90' ⚽
⚽
90' ⚽ Goal · 3-0
Gonçalo Borges
Normal Goal · Assist: S. van Persie

Feyenoord vs Sturm Graz 3-0: match report, goals, cards and substitutions

Feyenoord beat Sturm Graz 3-0 on Thursday, 22 January 2026 in Europa League. The match was refereed by Halil Umut Meler. It was played at Stadion Feijenoord.

First half: Feyenoord took an early lead at 5' when T. Watanabe scored, with the assist credited to A. Hadj-Moussa, making the score 1-0. A. Hadj-Moussa received a yellow card for Feyenoord at 30'. Hwang In-Beom received a yellow card for Feyenoord at 37'. A. Malic received a yellow card for Sturm Graz at 39'.

Second half: Sturm Graz made their 1st substitution at 58', with S. Jatta replacing A. Kayombo. Feyenoord made their 1st substitution at 61', with J. Bos replacing J. Plug. Feyenoord made their 2nd substitution at 61', with A. Ueda replacing S. van Persie. Feyenoord extended the lead at 68' when A. Hadj-Moussa scored, with the assist credited to S. Steijn, making the score 2-0. Feyenoord made their 3rd substitution at 71', with A. Hadj-Moussa replacing L. Sauer. Sturm Graz made their 2nd substitution at 74', with Luca Weinhandl replacing F. Rózga. Feyenoord made their 4th substitution at 79', with S. Steijn replacing C. Larin. Feyenoord made their 5th substitution at 79', with Hwang In-Beom replacing O. Targhalline. Sturm Graz made their 3rd substitution at 79', with A. Malic replacing J. Mitchell. Sturm Graz made their 4th substitution at 79', with T. Horvat replacing B. Beganović. Sturm Graz made their 5th substitution at 79', with M. Malone replacing Jacob Peter Hödl. Feyenoord added a late goal to extend the lead at 90' when Gonçalo Borges scored, with the assist credited to S. van Persie, making the score 3-0.

Feyenoord used 5 substitutions while Sturm Graz used 5 substitutions. Feyenoord got 2 yellow cards, while Sturm Graz got 1 yellow card.

How the match was won

  • Feyenoord outshot their opponent (18-4).
  • Feyenoord controlled possession (60%).
  • Feyenoord had the sharper finishing (6-2 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games3
Home Wins2
Draws0
Away Wins1
Over 2.5 Goals2 (66.7%)
BTTS0 (0.0%)
Home vs Away as Scheduled
Total Games2
Home Wins2
Draws0
Away Wins0
Over 2.5 Goals2 (100.0%)
BTTS0 (0.0%)

Feyenoord vs Sturm Graz Head-to-Head History by Season