Grazer AK vs Hartberg

30 October 2026 · Austrian Bundesliga · 2026/27 · Referee Isa Simsek

Full time 0 – 4

Half-time: 0–2

  • Marco Hoffmann 12’, 25’
  • Nikolaus Feldhofer 63’
  • Donovan Pines 66’ (og)

Match summary

Hartberg won comfortably, 4-0 away at Grazer AK. Hartberg led 2-0 at half-time.

In the first half, Marco Hoffmann put Hartberg ahead in the 12th minute and Hoffmann made it 0-2 in the 25th minute. In the second half, Nikolaus Feldhofer made it 0-3 in the 63rd minute and Pines's own goal made it 0-4 with a header in the 66th minute.

The chances backed that up: Hartberg created 3.15 expected goals (xG) from 14 shots to Grazer AK's 1.16 from 19.

Match stats

49% Possession 51%
19 Shots 14
5 Shots on target 8
4 Corners 4
388 Passes 421
70.4% Pass accuracy 73.9%
11 Tackles 11
15 Fouls 12
3 Yellow cards 2
0 Offsides 3

Key events

Grazer AK Hartberg
Kick-off
5’
M. SchoppManagerArgument
12’
Marco HoffmannRight foot shot0-1 (Hartberg)
12’
Nikolaus FeldhoferShot on target
14’
Oliver LukićShot on target
16’
Magnus DalpiazShot on target
16’
Corner
23’
Corner
Tim TrummerShot on target
24’
25’
Marco HoffmannRight foot shot0-2 (Hartberg)
27’
Christian LichtenbergerShot on target
42’
Peter MichorlShot on target
42’
Corner
43’
Half-time0-2
47’
Second half underway
49’
Angelo GattermayerShot on target
51’
Corner
55’
58’
63’
Nikolaus FeldhoferRight foot shot0-3 (Hartberg)
66’
Donovan PinesOwn goal0-4 (Hartberg)
66’
Magnus DalpiazShot on target
Donovan PinesShot on target
75’
Corner
85’
Corner
86’
Yannick OberleitnerShot on target
88’
Corner
90+1’
90+4’
Corner
Full-time0-4

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.16 3.15 12’ Marco Hoffmann (Hartberg), 0-1 12’ 25’ Marco Hoffmann (Hartberg), 0-2 25’ 63’ Nikolaus Feldhofer (Hartberg), 0-3 63’ 66’ Donovan Pines (Hartberg) own goal, 0-4 66’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.16 3.15 12’ Marco Hoffmann (Hartberg), 0-1 Hoffmann 12’ 25’ Marco Hoffmann (Hartberg), 0-2 Hoffmann 25’ 63’ Nikolaus Feldhofer (Hartberg), 0-3 Feldhofer 63’ 66’ Donovan Pines (Hartberg) own goal, 0-4 Pines 66’
Grazer AK 1.16 xGHartberg 3.15 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hartberg attacking Grazer AK attacking 
12’ Marco Hoffmann (Hartberg), open play, 0.92 xG, goal 63’ Nikolaus Feldhofer (Hartberg), open play, 0.53 xG, goal 25’ Marco Hoffmann (Hartberg), open play, 0.46 xG, goal 21’ Angelo Gattermayer (Hartberg), open play, 0.45 xG, off target 90+1’ Daniel Maderner (Grazer AK), open play, 0.21 xG, blocked 24’ Marco Hoffmann (Hartberg), open play, 0.21 xG, off target 66’ Magnus Dalpiaz (Hartberg), open play, 0.21 xG, saved 61’ Yannick Oberleitner (Grazer AK), set piece, 0.13 xG, off target 86’ Peter Michorl (Grazer AK), from a corner, 0.10 xG, blocked 35’ Petar Markovic (Grazer AK), set piece, 0.09 xG, hit the woodwork 36’ Angelo Gattermayer (Hartberg), open play, 0.09 xG, off target 24’ Tim Trummer (Grazer AK), open play, 0.08 xG, saved 42’ Christian Lichtenberger (Grazer AK), open play, 0.08 xG, saved 75’ Donovan Pines (Grazer AK), set piece, 0.08 xG, saved 29’ Marco Hoffmann (Hartberg), open play, 0.07 xG, off target 86’ Daniel Maderner (Grazer AK), from a corner, 0.07 xG, blocked 50’ Alexander Hofleitner (Grazer AK), set piece, 0.06 xG, off target 49’ Angelo Gattermayer (Hartberg), open play, 0.04 xG, saved 16’ Magnus Dalpiaz (Hartberg), open play, 0.04 xG, saved 23’ Magnus Dalpiaz (Hartberg), open play, 0.04 xG, blocked 38’ Anderson (Grazer AK), open play, 0.04 xG, off target 52’ Mark Große (Grazer AK), open play, 0.04 xG, off target 88’ Yannick Oberleitner (Grazer AK), open play, 0.04 xG, saved 90+2’ Souleyman Mandey (Grazer AK), open play, 0.04 xG, off target 14’ Oliver Lukić (Hartberg), open play, 0.03 xG, saved 12’ Nikolaus Feldhofer (Hartberg), open play, 0.03 xG, saved 86’ Leon Klassen (Grazer AK), from a corner, 0.02 xG, blocked 25’ Benjamin Markuš (Hartberg), open play, 0.02 xG, off target 35’ Christian Lichtenberger (Grazer AK), set piece, 0.02 xG, blocked 42’ Peter Michorl (Grazer AK), open play, 0.02 xG, saved 51’ Mark Große (Grazer AK), open play, 0.02 xG, blocked 35’ Christopher Cvetko (Grazer AK), set piece, 0.01 xG, blocked 87’ Christian Lichtenberger (Grazer AK), open play, 0.01 xG, blocked 66’ Donovan Pines (Grazer AK), own goal 12’ Marco Hoffmann (Hartberg), open play, 0.92 xG, goal 63’ Nikolaus Feldhofer (Hartberg), open play, 0.53 xG, goal 25’ Marco Hoffmann (Hartberg), open play, 0.46 xG, goal 21’ Angelo Gattermayer (Hartberg), open play, 0.45 xG, off target 24’ Marco Hoffmann (Hartberg), open play, 0.21 xG, off target 90+1’ Daniel Maderner (Grazer AK), open play, 0.21 xG, blocked 66’ Magnus Dalpiaz (Hartberg), open play, 0.21 xG, saved 61’ Yannick Oberleitner (Grazer AK), set piece, 0.13 xG, off target 86’ Peter Michorl (Grazer AK), from a corner, 0.10 xG, blocked 35’ Petar Markovic (Grazer AK), set piece, 0.09 xG, hit the woodwork 36’ Angelo Gattermayer (Hartberg), open play, 0.09 xG, off target 42’ Christian Lichtenberger (Grazer AK), open play, 0.08 xG, saved 24’ Tim Trummer (Grazer AK), open play, 0.08 xG, saved 75’ Donovan Pines (Grazer AK), set piece, 0.08 xG, saved 29’ Marco Hoffmann (Hartberg), open play, 0.07 xG, off target 86’ Daniel Maderner (Grazer AK), from a corner, 0.07 xG, blocked 50’ Alexander Hofleitner (Grazer AK), set piece, 0.06 xG, off target 49’ Angelo Gattermayer (Hartberg), open play, 0.04 xG, saved 52’ Mark Große (Grazer AK), open play, 0.04 xG, off target 16’ Magnus Dalpiaz (Hartberg), open play, 0.04 xG, saved 23’ Magnus Dalpiaz (Hartberg), open play, 0.04 xG, blocked 38’ Anderson (Grazer AK), open play, 0.04 xG, off target 88’ Yannick Oberleitner (Grazer AK), open play, 0.04 xG, saved 90+2’ Souleyman Mandey (Grazer AK), open play, 0.04 xG, off target 14’ Oliver Lukić (Hartberg), open play, 0.03 xG, saved 12’ Nikolaus Feldhofer (Hartberg), open play, 0.03 xG, saved 86’ Leon Klassen (Grazer AK), from a corner, 0.02 xG, blocked 25’ Benjamin Markuš (Hartberg), open play, 0.02 xG, off target 35’ Christian Lichtenberger (Grazer AK), set piece, 0.02 xG, blocked 42’ Peter Michorl (Grazer AK), open play, 0.02 xG, saved 51’ Mark Große (Grazer AK), open play, 0.02 xG, blocked 35’ Christopher Cvetko (Grazer AK), set piece, 0.01 xG, blocked 87’ Christian Lichtenberger (Grazer AK), open play, 0.01 xG, blocked 66’ Donovan Pines (Grazer AK), own goal
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-4-3 Starting XI
Stanković
Markovic 46’
Sollbauer
Oberleitner
Anderson
Michorl
Cvetko 74’
Trummer 80’
Hofleitner 74’
Große 58’
Lichtenberger
Hartberg 4-2-3-1 Starting XI
Pécsi
Dalpiaz 80’
Schopp
Komposch 7’
Coulibaly
Markuš
Diarra
Feldhofer 71’
Lukić
Gattermayer 80’
Hoffmann 2 71’

Player stats

Goalkeeper1 player
90′ 5 4 43 – – – – –
Defenders4 players
Petar Markovic Taken off
45′ – 1 – 2 1 25 1 – – –
90′ 1 1 – 4 3 25 1 – – –
90′ 3 2 – 7 3 50 – – – –
Donovan Pines Came on as a substitute
45′ – 3 – 1 – 33 – – – –
Midfielders7 players
90′ – – 29 3 – – 1 2 3 – –
90′ – – 45 – – – 1 3 1 2
Christopher Cvetko Taken off
74′ – – 18 – – – 2 – 2 –
Tim Trummer Taken off
80′ – – 18 1 – 4 2 6 – 1 –
Souleyman Mandey Came on as a substitute
32′ – – 8 – – – – 4 1 2 –
Tobias Koch Came on as a substitute
16′ – – 15 – – 1 1 2 – 1 –
Leon Klassen Came on as a substitute
10′ – – 10 2 – – 2 – 1 – –
Forwards4 players
Alexander Hofleitner Taken off
74′ – – 1 – 0.06 – – 9 2 20
Mark Große Taken off
58′ – – 2 – 0.06 – 1 3 – 17 –
90′ – – 3 1 0.11 – 3 5 1 27 –
Daniel Maderner Came on as a substitute
16′ – – 2 – 0.28 – – 1 1 5 –
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.