AUSTRIA BUNDESLIGA
--.--.---- --:--
Stadion Hartberg
Referee: A. Sadikovski
TSV Hartberg
Match Timeline
Sturm Graz
HT
0' 15' 30' 45' 60' 75' 90'
2'
A. Vallci · Assist: J. Gazibegovic
Sturm Graz
9'
L. Pazourek · Assist: T. Kainz
TSV Hartberg
14'
B. Markus
Sturm Graz
25'
O. Kiteishvili · Assist: E. Karic
Sturm Graz
🟨
26'
Konstantin Schopp
TSV Hartberg
🟨
44'
Jacob Hödl
Sturm Graz
🔄
46'
M. Fillafer ↔ D. Kovacevic
TSV Hartberg
🟨
51'
Jon Gorenc Stanković
Sturm Graz
56'
L. Fridrikas
TSV Hartberg
🔄
59'
A. Kayombo ↔ L. Weinhandl
Sturm Graz
🔄
59'
J. Gorenc Stankovic ↔ P. Koller
Sturm Graz
🔄
63'
S. Jatta ↔ M. Malone
Sturm Graz
🟨
71'
Luca Weinhandl
Sturm Graz
🔄
71'
T. Kainz ↔ L. Spendlhofer
TSV Hartberg
🔄
71'
K. Schopp ↔ P. Komposch
TSV Hartberg
🔄
71'
M. Hoffmann ↔ D. Korherr
TSV Hartberg
🔄
79'
L. Fridrikas ↔ J. Karner
TSV Hartberg
80'
L. Weinhandl · Assist: J. Hodl
Sturm Graz
🟨
85'
Paul Komposch
TSV Hartberg
🔄
85'
O. Kiteishvili ↔ G. Mamageishvili
Sturm Graz
🔄
85'
R. Fosso ↔ S. Hierlander
Sturm Graz

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 89%
Odds -
BTTS
BTTS No
Probability 35%
Odds -
Over / Under 2.5
Under 2.5
Probability 59.9%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
89%
-
BTTS BTTS No
35%
-
Over / Under 2.5 Under 2.5
59.9%
-
Corners O/U Over 7.5 Corners
92%
-
HT / FT Draw / Away
-
-
Correct Score 0-2
-
-
Probability Distribution
TSV Hartberg Win 11%
Draw 0%
Sturm Graz Win 89%
Expected Goals (xG)
TSV Hartberg1.29
Sturm Graz1.28
Recent Form (Last 5)
TSV Hartberg TSV Hartberg
WWDLW
44 GF / 38 GA
Sturm Graz Sturm Graz
WLDWL
60 GF / 54 GA
Key Stats
1.33
Average Goals Scored
1.36
1.15
Average Goals Conceded
1.23
17
BTTS Yes
23
15
Over 2.5
20
3.23
Shots on Goal
4.3

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

TSV Hartberg TSV Hartberg 33 matches
Sturm Graz Sturm Graz 44 matches
TSV Hartberg Statistic Sturm Graz
11 Wins 19
13 Draws 10
9 Losses 15
44 Goals For 60
38 Goals Against 54
1.33 Avg Goals Scored 1.36
1.15 Avg Goals Conceded 1.23
17 BTTS Yes 23
21 Over 1.5 34
15 Over 2.5 20
9 Over 3.5 11
11 Clean Sheets 15
10 Failed To Score 8
3.23 Shots On Goal 4.3
9.03 Total Shots 14
3.13 Corners 4.7
38.6% Ball Possession 51.7%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

From a tactical perspective, this fixture features two sides with a fairly similar football identity. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Taken together, the balance of indicators still supports Away Win, with the defensive lean favoring Sturm Graz. The shape dynamic also adds another layer here, with TSV Hartberg expected to line up in 5-3-2 and Sturm Graz in 3-4-2-1, which may reinforce the expected flow toward Sturm Graz having the stronger overall control. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected. The season profile of both teams suggests a matchup where long-term consistency matters, but does not fully remove the possibility of swings in momentum on the day. The broader competitive context suggests that patience and control may be just as important as raw attacking intent.

TSV Hartberg Analysis

TSV Hartberg sit 6 with 33 points after 22 league matches. Their overall return of 8 wins, 9 draws, and 5 losses with goals at 29:24 reflects poor form over their recent run. Their attacking weight is carried by E. Havel (13 goals), L. Fridrikas (3 goals), M. Hoffmann (3 goals), with creative support from Maximilian Hennig (4 assists), Tobias Kainz (4 assists), E. Havel (3 assists), while defensively they have appeared very solid. At home, they have returned 4 wins, 4 draws, and 3 losses, a split that suggests a balanced but draw-heavy split record. They are pushing for upper-table objectives and still have something important to play for. In football terms, they tend to show balanced attacking football.

Sturm Graz Analysis

Sturm Graz arrive from the upper part of the table, holding 1 place with 38 points after 22 matches. Across the campaign, they have posted 12 wins, 2 draws, and 8 losses, while the 33:26 goal ratio supports the view of poor form and have been stuck in a sequence of draws. Going forward they rely heavily on O. Kiteishvili (14 goals), S. Jatta (4 goals), B. Beganovic (3 goals), with creative support from T. Horvat (5 assists), O. Kiteishvili (4 assists), W. Boving (3 assists), and defensively they have been fairly stable. Away from home, their split return of 7 wins, 1 draws, and 3 losses fits a very strong split record. They are competing near the top and remain under pressure to hold that position. Stylistically, they usually display balanced attacking football.

H2H Analysis

Across those 15 head-to-head meetings, TSV Hartberg won 1 times, Sturm Graz won 10 times, while 4 matches finished as draws. The aggregate score in this matchup is 12:26 from TSV Hartberg's perspective. 8 of those games went over 2.5 goals, and both teams scored in 9 matches, with an average of 2.53 goals per game.

1X2: Away Win
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 12 (100%)
Predicted formations: TSV Hartberg 5-3-2 / Sturm Graz 3-4-2-1
H2H summary: TSV Hartberg wins 1, draws 4, Sturm Graz wins 10
Stats
TSV Hartberg TSV Hartberg
Sturm Graz Sturm Graz
Shots on Goal
6
Shots on Goal
8
Shots off Goal
6
Shots off Goal
11
Blocked Shots
1
Blocked Shots
7
2 Corner Kicks 7
8 Fouls 9
1 Offsides 3
55% Ball Possession 45%
13 Total Shots 26
6 Shots on Goal 8
6 Shots off Goal 11
1 Blocked Shots 7
3 Shots insidebox 14
10 Shots outsidebox 12
5 Goalkeeper Saves 4
420 Total passes 345
338 Passes accurate 268
1.30 expected_goals 1.79
🟨 2 Yellow Cards 3 🟨
🟥 0 Red Cards 0 🟥

Lineups

TSV Hartberg
Formation
Sturm Graz
T. Hulsmann
T. Hulsmann
J. Heil
J. Heil
K. Schopp
K. Schopp
F. Wilfinger
F. Wilfinger
H. Coulibaly
H. Coulibaly
L. Pazourek
L. Pazourek
M. Fillafer
M. Fillafer
T. Kainz
🎯
T. Kainz
B. Markus
B. Markus
M. Hoffmann
M. Hoffmann
L. Fridrikas
L. Fridrikas
D. Khudyakov
D. Khudyakov
J. Gazibegovic
🎯
J. Gazibegovic
J. Mitchell
J. Mitchell
A. Vallci
A. Vallci
E. Karic
🎯
E. Karic
R. Fosso
R. Fosso
J. Gorenc Stankovic
J. Gorenc Stankovic
J. Hodl
🎯
J. Hodl
O. Kiteishvili
O. Kiteishvili
A. Kayombo
A. Kayombo
S. Jatta
S. Jatta
TSV Hartberg 5-4-1
Starting XI
40
T. Hulsmann
G
28
J. Heil
D
27
K. Schopp
↓ 71' 🟨 26'
D
18
F. Wilfinger
D
6
H. Coulibaly
D
2
L. Pazourek
⚽ 9'
D
11
M. Fillafer
↓ 46'
M
23
T. Kainz
🎯 9' ↓ 71'
M
4
B. Markus
⚽ 14'
M
22
M. Hoffmann
↓ 71'
30
L. Fridrikas
⚽ 56' ↓ 79'
F
Substitutes
44
H. Postl
G
19
L. Spendlhofer
↑ 71'
D
16
J. Golles
D
14
P. Komposch
↑ 71' 🟨 85'
D
95
D. Kovacevic
↑ 46'
D
77
D. Korherr
↑ 71'
F
17
J. Karner
↑ 79'
M
33
M. Hennig
D
25
E. Ojukwu
D
Sturm Graz 4-2-3-1
Starting XI
53
D. Khudyakov
G
22
J. Gazibegovic
🎯 2'
D
2
J. Mitchell
D
5
A. Vallci
⚽ 2'
D
17
E. Karic
🎯 25'
D
80
R. Fosso
↓ 85'
M
4
J. Gorenc Stankovic
↓ 59' 🟨 51'
M
43
J. Hodl
🎯 80' 🟨 44'
M
10
O. Kiteishvili
⚽ 25' ↓ 85'
M
11
A. Kayombo
↓ 59'
M
20
S. Jatta
↓ 63'
F
Substitutes
40
M. Bignetti
G
77
M. Malone
↑ 63'
F
15
G. Mamageishvili
↑ 85'
M
26
B. Beganovic
F
39
L. Weinhandl
⚽ 80' ↑ 59' 🟨 71'
M
25
S. Hierlander
↑ 85'
M
30
P. Koller
↑ 59'
D
9
R. Wilson
23
A. Malic
D
Last matches: TSV Hartberg
18.07.26
Fri
TSV Hartberg
Voitsberg
0
2
L
18.07.26
Fri
TSV Hartberg
First Vienna
2
0
W
11.07.26
Fri
TSV Hartberg
Příbram
3
0
W
08.07.26
Fri
TSV Hartberg
Zbrojovka Brno
2
0
W
04.07.26
Fri
TSV Hartberg
Ujpest
1
1
D
01.07.26
Fri
TSV Hartberg
Weiz
2
3
L
27.06.26
Fri
TSV Hartberg
Admira Wacker
3
1
W
17.05.26
Bun
TSV Hartberg
Red Bull Salzburg
3
1
W
03.05.26
Bun
TSV Hartberg
Austria Vienna
0
1
L
26.04.26
Bun
TSV Hartberg
Lask Linz
1
5
L
22.04.26
Bun
TSV Hartberg
Rapid Vienna
2
0
W
19.04.26
Bun
TSV Hartberg
Rapid Vienna
2
2
D
12.04.26
Bun
TSV Hartberg
Sturm Graz
0
0
D
05.04.26
Bun
TSV Hartberg
Red Bull Salzburg
1
2
L
22.03.26
Bun
TSV Hartberg
Austria Vienna
0
1
L
13.03.26
Bun
TSV Hartberg
Lask Linz
0
0
D
08.03.26
Bun
TSV Hartberg
FC BW Linz
1
1
D
01.03.26
Bun
TSV Hartberg
Red Bull Salzburg
0
0
D
21.02.26
Bun
TSV Hartberg
Grazer AK
1
0
W
14.02.26
Bun
TSV Hartberg
SCR Altach
0
0
D
Last matches: Sturm Graz
24.07.26
Cup
Sturm Graz
Seekirchen
3
0
W
21.07.26
UEF
Sturm Graz
Heart Of Midlothian
4
0
W
15.07.26
Fri
Sturm Graz
Pogon Szczecin
1
0
W
11.07.26
Fri
Sturm Graz
Sanfrecce Hiroshima
5
1
W
08.07.26
Fri
Sturm Graz
Kalsdorf
4
1
W
03.07.26
Fri
Sturm Graz
FK Košice
2
2
D
30.06.26
Fri
Sturm Graz
LNZ Cherkasy
2
6
L
26.06.26
Fri
Sturm Graz
Mura
5
0
W
17.05.26
Bun
Sturm Graz
Rapid Vienna
2
0
W
03.05.26
Bun
Sturm Graz
Red Bull Salzburg
1
1
D
26.04.26
Bun
Sturm Graz
Austria Vienna
1
1
D
22.04.26
Bun
Sturm Graz
Lask Linz
1
1
D
19.04.26
Bun
Sturm Graz
Lask Linz
1
1
D
12.04.26
Bun
Sturm Graz
TSV Hartberg
0
0
D
05.04.26
Bun
Sturm Graz
Rapid Vienna
2
0
W
27.03.26
Fri
Sturm Graz
First Vienna
1
1
D
20.03.26
Bun
Sturm Graz
Red Bull Salzburg
1
1
D
15.03.26
Bun
Sturm Graz
Austria Vienna
5
2
W
08.03.26
Bun
Sturm Graz
SCR Altach
2
0
W
01.03.26
Bun
Sturm Graz
Wolfsberger AC
2
2
D
H2H: TSV Hartberg vs Sturm Graz
10.05.26
H2H
TSV Hartberg
Sturm Graz
2
4
L
12.04.26
H2H
Sturm Graz
TSV Hartberg
0
0
D
30.11.25
H2H
TSV Hartberg
Sturm Graz
0
1
L
28.09.25
H2H
Sturm Graz
TSV Hartberg
1
0
L
09.11.24
H2H
TSV Hartberg
Sturm Graz
1
2
L
11.08.24
H2H
Sturm Graz
TSV Hartberg
2
0
L
05.05.24
H2H
Sturm Graz
TSV Hartberg
1
1
D
14.04.24
H2H
TSV Hartberg
Sturm Graz
1
3
L
10.03.24
H2H
TSV Hartberg
Sturm Graz
1
1
D
21.10.23
H2H
Sturm Graz
TSV Hartberg
2
1
L
18.02.23
H2H
TSV Hartberg
Sturm Graz
1
2
L
03.09.22
H2H
Sturm Graz
TSV Hartberg
0
0
D
27.02.22
H2H
Sturm Graz
TSV Hartberg
3
0
L
03.10.21
H2H
TSV Hartberg
Sturm Graz
3
2
W
26.01.21
H2H
Sturm Graz
TSV Hartberg
2
1
L
Last matches: TSV Hartberg
18.07.26
Fri
TSV Hartberg
Voitsberg
0
2
L
18.07.26
Fri
TSV Hartberg
First Vienna
2
0
W
11.07.26
Fri
TSV Hartberg
Příbram
3
0
W
08.07.26
Fri
TSV Hartberg
Zbrojovka Brno
2
0
W
04.07.26
Fri
TSV Hartberg
Ujpest
1
1
D
27.06.26
Fri
TSV Hartberg
Admira Wacker
3
1
W
26.04.26
Bun
TSV Hartberg
Lask Linz
1
5
L
19.04.26
Bun
TSV Hartberg
Rapid Vienna
2
2
D
05.04.26
Bun
TSV Hartberg
Red Bull Salzburg
1
2
L
22.03.26
Bun
TSV Hartberg
Austria Vienna
0
1
L
08.03.26
Bun
TSV Hartberg
FC BW Linz
1
1
D
21.02.26
Bun
TSV Hartberg
Grazer AK
1
0
W
14.02.26
Bun
TSV Hartberg
SCR Altach
0
0
D
31.01.26
Fri
TSV Hartberg
SV Lafnitz
7
0
W
23.01.26
Fri
TSV Hartberg
Brinje-Grosuplje
1
0
W
13.12.25
Bun
TSV Hartberg
WSG Wattens
2
1
W
06.12.25
Bun
TSV Hartberg
Lask Linz
2
2
D
30.11.25
Bun
TSV Hartberg
Sturm Graz
0
1
L
22.11.25
Bun
TSV Hartberg
Ried
2
0
W
01.11.25
Bun
TSV Hartberg
Austria Vienna
2
1
W
H2H at home: TSV Hartberg
10.05.26
H2H
TSV Hartberg
Sturm Graz
2
4
L
30.11.25
H2H
TSV Hartberg
Sturm Graz
0
1
L
09.11.24
H2H
TSV Hartberg
Sturm Graz
1
2
L
14.04.24
H2H
TSV Hartberg
Sturm Graz
1
3
L
10.03.24
H2H
TSV Hartberg
Sturm Graz
1
1
D
18.02.23
H2H
TSV Hartberg
Sturm Graz
1
2
L
03.10.21
H2H
TSV Hartberg
Sturm Graz
3
2
W
Last matches: Sturm Graz
24.07.26
Cup
Sturm Graz
Seekirchen
3
0
W
03.05.26
Bun
Sturm Graz
Red Bull Salzburg
1
1
D
19.04.26
Bun
Sturm Graz
Lask Linz
1
1
D
05.04.26
Bun
Sturm Graz
Rapid Vienna
2
0
W
15.03.26
Bun
Sturm Graz
Austria Vienna
5
2
W
01.03.26
Bun
Sturm Graz
Wolfsberger AC
2
2
D
14.02.26
Bun
Sturm Graz
WSG Wattens
0
1
L
01.02.26
Cup
Sturm Graz
SCR Altach
1
3
L
22.01.26
UEF
Sturm Graz
Feyenoord
0
3
L
08.01.26
Fri
Sturm Graz
Club Brugge KV
2
2
D
14.12.25
Bun
Sturm Graz
Austria Vienna
1
3
L
30.11.25
Bun
Sturm Graz
TSV Hartberg
1
0
W
27.11.25
UEF
Sturm Graz
Panathinaikos
1
2
L
02.11.25
Bun
Sturm Graz
Rapid Vienna
1
2
L
29.10.25
Cup
Sturm Graz
Admira Wacker
1
1
D
23.10.25
UEF
Sturm Graz
Celtic
1
2
L
19.10.25
Bun
Sturm Graz
FC BW Linz
4
3
W
05.10.25
Bun
Sturm Graz
SCR Altach
2
0
W
24.09.25
UEF
Sturm Graz
FC Midtjylland
0
2
L
20.09.25
Bun
Sturm Graz
Red Bull Salzburg
2
0
W
H2H away: Sturm Graz
10.05.26
H2H
TSV Hartberg
Sturm Graz
2
4
W
30.11.25
H2H
TSV Hartberg
Sturm Graz
0
1
W
09.11.24
H2H
TSV Hartberg
Sturm Graz
1
2
W
14.04.24
H2H
TSV Hartberg
Sturm Graz
1
3
W
10.03.24
H2H
TSV Hartberg
Sturm Graz
1
1
D
18.02.23
H2H
TSV Hartberg
Sturm Graz
1
2
W
03.10.21
H2H
TSV Hartberg
Sturm Graz
3
2
L

Standings

Bundesliga: Regular season
# Team MP W D L G GD PTS Form
1 22 12 2 8 33:26 7 38
?
2 22 10 7 5 42:26 16 37
?
3 22 11 4 7 32:30 2 37
?
4 22 11 3 8 34:30 4 36
?
5 22 9 6 7 26:25 1 33
?
6 22 8 9 5 29:24 5 33
?
7 22 8 7 7 31:30 1 31
?
8 22 7 8 7 22:23 -1 29
?
9 22 8 4 10 26:30 -4 28
?
10 22 7 5 10 31:32 -1 26
?
11 22 4 8 10 22:36 -14 20
?
12 22 4 3 15 20:36 -16 15
?
Promotion - Bundesliga (Championship Group)
Bundesliga (Relegation Group)