Grazer AK vs Blau-Weiss Linz

29 November 2025 · Austrian Bundesliga · 2025/26 · Referee Markus Hameter

Full time 3 – 1
  • Murat Satin 4’
  • Ramiz Harakate 75’
  • Alexander Hofleitner 90+3’ (pen)
  • Martin Moormann 88’

Match summary

Grazer AK won 3-1 at home to Blau-Weiss Linz.

In the first half, Murat Satin put Grazer AK ahead in the 4th minute. In the second half, Ramiz Harakate made it 2-0 in the 75th minute, Martin Moormann pulled one back to make it 2-1 in the 88th minute, and Alexander Hofleitner made it 3-1 from the penalty spot in stoppage time.

The chances backed that up: Grazer AK created 1.36 expected goals (xG) from 10 shots to Blau-Weiss Linz's 0.67 from 14.

Match stats

44% Possession 56%
10 Shots 14
4 Shots on target 4
3 Corners 3
314 Passes 412
58.0% Pass accuracy 63.8%
13 Tackles 22
18 Fouls 15
3 Yellow cards 3
0 Offsides 1

Key events

Grazer AK Blau-Weiss Linz
Murat SatinShot on target
2’
18’
RonivaldoShot on target
20’
Simon SeidlShot on target
28’
Simon PirklShot on target

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.67 4’ Murat Satin (Grazer AK), 1-0 4’ 75’ Ramiz Harakate (Grazer AK), 2-0 75’ 88’ Martin Moormann (Blau-Weiss Linz), 2-1 88’ 90+3’ Alexander Hofleitner (Grazer AK), 3-1 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.67 4’ Murat Satin (Grazer AK), 1-0 Satin 4’ 75’ Ramiz Harakate (Grazer AK), 2-0 Harakate 75’ 88’ Martin Moormann (Blau-Weiss Linz), 2-1 Moormann 88’ 90+3’ Alexander Hofleitner (Grazer AK), 3-1 Hofleitner 90+3’
Grazer AK 1.36 xGBlau-Weiss Linz 0.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Blau-Weiss Linz attacking Grazer AK attacking 
90+3’ Alexander Hofleitner (Grazer AK), penalty, 0.79 xG, goal 66’ Murat Satin (Grazer AK), open play, 0.18 xG, off target 75’ Ramiz Harakate (Grazer AK), open play, 0.18 xG, goal 33’ Shon Weissman (Blau-Weiss Linz), open play, 0.14 xG, off target 18’ Ronivaldo (Blau-Weiss Linz), open play, 0.06 xG, saved 28’ Simon Pirkl (Blau-Weiss Linz), from a corner, 0.07 xG, saved 20’ Simon Seidl (Blau-Weiss Linz), open play, 0.06 xG, saved 42’ Daniel Maderner (Grazer AK), open play, 0.06 xG, off target 88’ Martin Moormann (Blau-Weiss Linz), open play, 0.05 xG, goal 2’ Murat Satin (Grazer AK), open play, 0.05 xG, saved 25’ Murat Satin (Grazer AK), open play, 0.04 xG, off target 55’ Alexander Briedl (Blau-Weiss Linz), set piece, 0.04 xG, blocked 56’ Christopher Cvetko (Blau-Weiss Linz), from a corner, 0.04 xG, off target 80’ Martin Moormann (Blau-Weiss Linz), open play, 0.03 xG, hit the woodwork 90+6’ Alexander Briedl (Blau-Weiss Linz), open play, 0.03 xG, off target 19’ Ronivaldo (Blau-Weiss Linz), open play, 0.03 xG, blocked 84’ David Bumberger (Blau-Weiss Linz), from a corner, 0.03 xG, blocked 4’ Murat Satin (Grazer AK), open play, 0.03 xG, goal 28’ Simon Seidl (Blau-Weiss Linz), open play, 0.03 xG, blocked 36’ Martin Kreuzriegler (Grazer AK), set piece, 0.02 xG, off target 55’ Simon Pirkl (Blau-Weiss Linz), set piece, 0.02 xG, off target 84’ Simon Seidl (Blau-Weiss Linz), from a corner, 0.02 xG, blocked 62’ Sadik Fofana (Grazer AK), open play, 0.01 xG, off target 4’ Ramiz Harakate (Grazer AK), from a corner, 0.00 xG, off target 90+3’ Alexander Hofleitner (Grazer AK), penalty, 0.79 xG, goal 66’ Murat Satin (Grazer AK), open play, 0.18 xG, off target 75’ Ramiz Harakate (Grazer AK), open play, 0.18 xG, goal 33’ Shon Weissman (Blau-Weiss Linz), open play, 0.14 xG, off target 28’ Simon Pirkl (Blau-Weiss Linz), from a corner, 0.07 xG, saved 18’ Ronivaldo (Blau-Weiss Linz), open play, 0.06 xG, saved 20’ Simon Seidl (Blau-Weiss Linz), open play, 0.06 xG, saved 42’ Daniel Maderner (Grazer AK), open play, 0.06 xG, off target 88’ Martin Moormann (Blau-Weiss Linz), open play, 0.05 xG, goal 2’ Murat Satin (Grazer AK), open play, 0.05 xG, saved 25’ Murat Satin (Grazer AK), open play, 0.04 xG, off target 56’ Christopher Cvetko (Blau-Weiss Linz), from a corner, 0.04 xG, off target 55’ Alexander Briedl (Blau-Weiss Linz), set piece, 0.04 xG, blocked 19’ Ronivaldo (Blau-Weiss Linz), open play, 0.03 xG, blocked 80’ Martin Moormann (Blau-Weiss Linz), open play, 0.03 xG, hit the woodwork 90+6’ Alexander Briedl (Blau-Weiss Linz), open play, 0.03 xG, off target 84’ David Bumberger (Blau-Weiss Linz), from a corner, 0.03 xG, blocked 28’ Simon Seidl (Blau-Weiss Linz), open play, 0.03 xG, blocked 4’ Murat Satin (Grazer AK), open play, 0.03 xG, goal 36’ Martin Kreuzriegler (Grazer AK), set piece, 0.02 xG, off target 55’ Simon Pirkl (Blau-Weiss Linz), set piece, 0.02 xG, off target 84’ Simon Seidl (Blau-Weiss Linz), from a corner, 0.02 xG, blocked 62’ Sadik Fofana (Grazer AK), open play, 0.01 xG, off target 4’ Ramiz Harakate (Grazer AK), from a corner, 0.00 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Grazer AK 3-1-4-2 Starting XI
Meierhofer
Owusu
Pines
Kreuzriegler
Fofana
Schriebl
Koch
Satin
Schiestl
Harakate
Maderner
Blau-Weiss Linz 3-4-2-1 Starting XI
Baier
Maranda
Bakatukanda
Moormann
Pirkl
Reiter
Cvetko
Briedl
Seidl
Weissman
Ronivaldo

Player stats

Players11 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – – – – – –
Martin Kreuzriegler
90′ – – 1 0.02 – – –
90′ – – 1 0.01 – – –
90′ – – – – – – –
90′ – – – – – – –
90′ 1 – 4 0.29 – – –
Thomas Schiestl
90′ – – – – – – –
90′ 1 – 2 0.18 – – –
90′ – – 1 0.06 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.