Hartberg vs Austria Vienna

16 August 2026 · Austrian Bundesliga · 2026/27 · Referee Emil Ristoskov

Full time 0 – 2

Half-time: 0–1

  • Daniel Nnodim 33’
  • Julian Hettwer 76’

Match summary

Austria Vienna won 2-0 away at Hartberg. Austria Vienna led 1-0 at half-time.

Daniel Nnodim put Austria Vienna ahead in the 33rd minute and Julian Hettwer made it 0-2 in the 76th minute.

There was little between the sides on chances: Hartberg created 0.80 expected goals (xG) from 12 shots, Austria Vienna 1.04 from 13.

Match stats

56% Possession 44%
12 Shots 13
3 Shots on target 4
8 Corners 4
488 Passes 391
83.6% Pass accuracy 82.1%
15 Tackles 18
12 Fouls 9
2 Yellow cards 1
0 Red cards 0
0 Offsides 1

Key events

Hartberg Austria Vienna
Kick-off
14’
Paul KomposchShot on target
16’
33’
Daniel NnodimRight foot shot0-1 (Austria Vienna)
Oliver LukićShot on target
35’
45+1’
Half-time0-1
Second half underway
59’
76’
Julian HettwerRight foot shot0-2 (Austria Vienna)
78’
Julian HettwerShot on target
Angelo GattermayerShot on target
79’
90+1’
Johannes EggesteinShot on target
Full-time0-2

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.80 1.04 33’ Daniel Nnodim (Austria Vienna), 0-1 33’ 76’ Julian Hettwer (Austria Vienna), 0-2 76’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.80 1.04 33’ Daniel Nnodim (Austria Vienna), 0-1 Nnodim 33’ 76’ Julian Hettwer (Austria Vienna), 0-2 Hettwer 76’
Hartberg 0.80 xGAustria Vienna 1.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Austria Vienna attacking Hartberg attacking 
76’ Julian Hettwer (Austria Vienna), open play, 0.49 xG, goal 16’ Paul Komposch (Hartberg), open play, 0.16 xG, saved 8’ Fabian Wilfinger (Hartberg), from a corner, 0.14 xG, off target 45’ Paul Komposch (Hartberg), from a corner, 0.11 xG, blocked 78’ Julian Hettwer (Austria Vienna), open play, 0.10 xG, saved 79’ Angelo Gattermayer (Hartberg), open play, 0.09 xG, saved 63’ Johannes Eggestein (Austria Vienna), set piece, 0.08 xG, off target 90+1’ Jonas Feddersen (Austria Vienna), from a corner, 0.08 xG, blocked 33’ Daniel Nnodim (Austria Vienna), open play, 0.07 xG, goal 12’ Marco Hoffmann (Hartberg), open play, 0.06 xG, blocked 57’ Marco Hoffmann (Hartberg), set piece, 0.06 xG, off target 66’ Julian Hettwer (Austria Vienna), open play, 0.05 xG, blocked 35’ Oliver Lukić (Hartberg), open play, 0.05 xG, saved 19’ Benjamin Markuš (Hartberg), open play, 0.04 xG, off target 8’ Jonas Karner (Hartberg), open play, 0.04 xG, blocked 13’ Julian Hettwer (Austria Vienna), open play, 0.04 xG, off target 46’ Lee Tae-seok (Austria Vienna), open play, 0.04 xG, off target 72’ Johannes Eggestein (Austria Vienna), open play, 0.03 xG, blocked 90+2’ Chilohem Onuoha (Hartberg), open play, 0.03 xG, blocked 65’ Reinhold Ranftl (Austria Vienna), open play, 0.03 xG, off target 53’ Oliver Lukić (Hartberg), open play, 0.02 xG, blocked 90+1’ Johannes Eggestein (Austria Vienna), open play, 0.02 xG, saved 40’ Oliver Lukić (Hartberg), from a corner, 0.02 xG, blocked 5’ Lee Tae-seok (Austria Vienna), set piece, 0.01 xG, off target 68’ Julian Hettwer (Austria Vienna), from a corner, 0.01 xG, off target 76’ Julian Hettwer (Austria Vienna), open play, 0.49 xG, goal 16’ Paul Komposch (Hartberg), open play, 0.16 xG, saved 8’ Fabian Wilfinger (Hartberg), from a corner, 0.14 xG, off target 45’ Paul Komposch (Hartberg), from a corner, 0.11 xG, blocked 78’ Julian Hettwer (Austria Vienna), open play, 0.10 xG, saved 79’ Angelo Gattermayer (Hartberg), open play, 0.09 xG, saved 63’ Johannes Eggestein (Austria Vienna), set piece, 0.08 xG, off target 90+1’ Jonas Feddersen (Austria Vienna), from a corner, 0.08 xG, blocked 33’ Daniel Nnodim (Austria Vienna), open play, 0.07 xG, goal 12’ Marco Hoffmann (Hartberg), open play, 0.06 xG, blocked 57’ Marco Hoffmann (Hartberg), set piece, 0.06 xG, off target 66’ Julian Hettwer (Austria Vienna), open play, 0.05 xG, blocked 35’ Oliver Lukić (Hartberg), open play, 0.05 xG, saved 8’ Jonas Karner (Hartberg), open play, 0.04 xG, blocked 13’ Julian Hettwer (Austria Vienna), open play, 0.04 xG, off target 19’ Benjamin Markuš (Hartberg), open play, 0.04 xG, off target 46’ Lee Tae-seok (Austria Vienna), open play, 0.04 xG, off target 90+2’ Chilohem Onuoha (Hartberg), open play, 0.03 xG, blocked 72’ Johannes Eggestein (Austria Vienna), open play, 0.03 xG, blocked 65’ Reinhold Ranftl (Austria Vienna), open play, 0.03 xG, off target 90+1’ Johannes Eggestein (Austria Vienna), open play, 0.02 xG, saved 53’ Oliver Lukić (Hartberg), open play, 0.02 xG, blocked 40’ Oliver Lukić (Hartberg), from a corner, 0.02 xG, blocked 5’ Lee Tae-seok (Austria Vienna), set piece, 0.01 xG, off target 68’ Julian Hettwer (Austria Vienna), from a corner, 0.01 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

Hartberg 5-3-2 Starting XI
Pécsi
Komposch
Spendlhofer
Wilfinger
Coulibaly 64’
Markuš
Karner 64’
Kainz 75’
Lukić 84’
Hoffmann 75’
Gattermayer
Austria Vienna 3-4-2-1 Starting XI
Sahin-Radlinger
Handl
Ibrahim
Nnodim 75’
Tae-seok
Kang-hee
Wustinger 61’
Ranftl
Saljic 61’
Hettwer 84’
Boateng 61’

Player stats

Goalkeeper1 player
90′ 2 2 32 – – – – –
Defenders4 players
90′ – – – 5 3 59 – – – –
90′ 2 2 1 2 – 71 – – – –
90′ 1 – – 2 1 69 1 – – –
Habib Anas Coulibaly Taken off
64′ – – – 1 – 19 2 – –
Midfielders7 players
Jonas Karner Taken off
64′ – – 18 – – – – 5 – 1 –
Tobias Kainz Taken off
75′ – – 26 4 – 3 1 4 – – –
90′ – – 76 2 – 1 – 2 2 – –
Oliver Lukić Taken off
84′ – – 42 – – 5 – 12 1 3 –
Florian Gerstl Came on as a substitute
26′ – – 7 – – – – 1 – 1 –
Nikolaus Feldhofer Came on as a substitute
15′ – – 5 – – – – – 1 – –
Youba Diarra Came on as a substitute
10′ – – 8 1 – – – – – – –
Forwards4 players
Marco Hoffmann Taken off
75′ – – 2 – 0.12 – – 3 1 17 –
90′ – – 1 1 0.09 – 1 7 1 17
Chilohem Onuoha Came on as a substitute
26′ – – 1 – 0.03 – 1 2 – 17 –
Agustín Urrutia Came on as a substitute
15′ – – – – – – – 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.