UEFA Champions League 2025 26 Aug 2025

Sturm Graz vs Bodo/Glimt

2 – 1 1 – 1 1 – 0

(HT: 1–1)

FT

21:00

28 Black Arena (Klagenfurt) · Ref: S. Marciniak

← Back to Matches
Score Summary
Full Time 2 – 1
Half Time 1 – 1
Key Stats
Ball Possession 51% – 49%
Blocked Shots 3 – 2
Corner Kicks 3 – 8
Fouls 12 – 13
Goalkeeper Saves 4 – 6
Offsides 3 – 1
Elo (before match)
Rating 1500 – 1510
Expected win probability 48.6% – 51.4%
Top Performers
Top Rated
Tim Oermann
Sturm Graz
7.9 rating (28 min)
Most Clinical
Seedy Jatta
Sturm Graz
1 goals
Best Creator
Fredrik André Bjørkan
Bodo/Glimt
3 key passes, 0 assists
Defensive Leader
Arjan Malić
Sturm Graz
8 tackles + 0 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Arsenal 24 W W W W W
2 Bayern München 21 W W W L W
3 Liverpool 18 W W W L W
4 Tottenham 17 W W W L W
5 Barcelona 16 W W W L D
6 Chelsea 16 W W L W D
7 Sporting CP 16 W W L W D
8 Manchester City 16 W L W L W
9 Real Madrid 15 L W L W L
10 Inter 15 W L L L W
11 Paris Saint Germain 14 D L D W L
12 Newcastle 14 D W D L W
13 Juventus 13 D W W W D
14 Atletico Madrid 13 L D W W W
15 Atalanta 13 L L W W W
16 Bayer Leverkusen 12 W L D W W
17 Borussia Dortmund 11 L L D W L
18 Olympiakos Piraeus 11 W W W L D
19 Club Brugge KV 10 W W L L D
20 Galatasaray 10 L D L L W
21 Monaco 10 D L W D W
22 Qarabag 10 L W L L D
23 Bodo/Glimt 9 W W D L L
24 Benfica 9 W L W W L
25 Marseille 9 L L W W L
26 Pafos 9 W L L D W
27 Union St. Gilloise 9 W L L W L
28 PSV Eindhoven 8 L L L W D
29 Athletic Club 8 L W D D L
30 Napoli 8 L D L W D
31 FC Copenhagen 8 L D W W L
32 Ajax 6 L W W L L
33 Eintracht Frankfurt 4 L L L L D
34 Slavia Praha 3 L L L D L
35 Villarreal 1 L L L L L
36 Kairat Almaty 1 L L L L L
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
46'
Bodo/Glimt
58'
Sturm Graz
59'
Sturm Graz
62'
Sturm Graz
69'
Bodo/Glimt
69'
Bodo/Glimt
77'
Sturm Graz
77'
Sturm Graz
87'
Bodo/Glimt
90'
Bodo/Glimt
Match Statistics (Full Time)
Statistic Sturm Graz Bodo/Glimt
Ball Possession 51% 49%
Blocked Shots 3 2
Corner Kicks 3 8
Fouls 12 13
Goalkeeper Saves 4 6
Offsides 3 1
Passes Accurate 378 347
Red Cards N/A N/A
Shots Insidebox 10 9
Shots Off Goal 7 3
Shots On Goal 8 5
Shots Outsidebox 8 1
Total Passes 439 417
Total Shots 18 10
Yellow Cards 2 1
expected_goals N/A N/A
goals_prevented N/A N/A
Passes % 86% 83%
Team Aggregates (Season)
Sturm Graz
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.0
xG (avg)
Bodo/Glimt
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 2.15
xG (avg) 1.55{% else %}N/A
Sturm Graz — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Arjan Malić 👤 Arjan Malić 0 0 N/A 1 N/A 12 8 1 N/A False 62 23 D 7 False 0 0 N/A N/A N/A 26 N/A 34 N/A 0 N/A 0 N/A N/A N/A 1 N/A 8
Belmin Beganović 👤 Belmin Beganović 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 26 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Christoph Wiener Pucher 👤 Christoph Wiener Pucher 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 32 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Dimitri Lavalėe 👤 Dimitri Lavalėe 0 1 1 2 N/A 9 4 1 2 False 90 24 D 7 False 0 0 N/A N/A N/A 59 N/A 63 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Emanuel Aiwu 👤 Emanuel Aiwu 0 0 N/A N/A N/A 3 2 N/A N/A False 90 47 D 6.9 False 0 0 N/A N/A N/A 40 N/A 41 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
Emir Karić 👤 Emir Karić 0 0 N/A N/A N/A 3 3 N/A N/A False 90 17 D 6.9 False 0 0 N/A N/A N/A 50 1 65 N/A 0 N/A 0 N/A N/A N/A 1 N/A 1
Filip Rózga 👤 Filip Rózga 0 0 3 2 1 11 3 3 N/A False 32 8 M 6.2 True 0 0 N/A N/A N/A 4 1 4 N/A 0 N/A 0 N/A 1 1 N/A N/A 2
Gabriel Haider 👤 Gabriel Haider 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 27 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jacob Hödl 👤 Jacob Hödl 0 0 N/A N/A N/A 3 2 1 2 False 13 43 M 6.7 True 0 0 N/A N/A N/A 1 N/A 1 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Jon Gorenc Stanković 👤 Jon Gorenc Stanković 0 0 N/A 2 N/A 10 5 1 2 True 90 4 M 6.6 False 0 0 N/A N/A 1 39 N/A 42 N/A 0 N/A 0 N/A N/A 1 N/A N/A 2
Julius Beck 👤 Julius Beck 0 0 N/A 1 N/A 2 1 N/A N/A False 13 22 M 6.5 True 0 0 N/A N/A N/A 3 1 4 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Kristjan Bendra 👤 Kristjan Bendra 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 14 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Leon Grgić 👤 Leon Grgić 0 0 1 1 N/A 4 2 N/A 1 False 31 38 F 6.7 True 1 0 N/A N/A 1 3 1 3 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Matteo Bignetti 👤 Matteo Bignetti 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Oliver Christensen 👤 Oliver Christensen 0 0 N/A N/A N/A 3 3 N/A 1 False 90 1 G 6.6 False 0 1 4 N/A N/A 19 N/A 28 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Otar Kiteishvili 👤 Otar Kiteishvili 0 0 1 N/A 1 2 2 N/A N/A False 58 10 M 6.9 False 0 0 N/A N/A N/A 25 2 31 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Seedy Jatta 👤 Seedy Jatta 0 0 N/A N/A N/A 8 6 N/A 3 False 59 20 F 7.2 False 0 0 N/A 1 1 2 N/A 3 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Stefan Hierländer 👤 Stefan Hierländer 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Tim Oermann 👤 Tim Oermann 0 1 N/A N/A N/A 3 1 2 N/A False 28 5 D 7.9 True 0 0 N/A 1 N/A 5 N/A 5 N/A 0 N/A 0 N/A 1 1 N/A 1 1
Tochi Chukwuani 👤 Tochi Chukwuani 0 0 N/A 1 N/A 7 2 3 N/A False 90 21 M 6.6 False 0 0 N/A N/A N/A 53 1 58 N/A 0 N/A 0 N/A 1 2 N/A N/A 2
Tomi Horvat 👤 Tomi Horvat 0 0 1 1 N/A 8 3 N/A 1 False 77 19 M 7.2 False 0 0 N/A N/A N/A 28 2 34 N/A 0 N/A 0 N/A 3 4 N/A 1 2
William Bøving 👤 William Bøving 0 0 2 1 1 5 2 N/A N/A False 77 15 F 6.7 False 0 0 N/A N/A N/A 21 1 23 N/A 0 N/A 0 N/A 1 3 N/A N/A 1
Bodo/Glimt — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Anders Klynge 👤 Anders Klynge 0 0 1 N/A N/A 2 1 N/A N/A False 21 22 M 6.3 True 0 0 N/A N/A N/A 5 N/A 7 N/A 0 N/A 0 N/A N/A N/A 1 N/A 1
Andreas Helmersen 👤 Andreas Helmersen 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 21 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Daniel Bassi 👤 Daniel Bassi 0 0 3 1 2 10 8 N/A 4 False 45 24 F 7.2 True 0 0 N/A N/A N/A 11 N/A 11 N/A 0 N/A 0 N/A 1 1 N/A N/A 2
Fredrik André Bjørkan 👤 Fredrik André Bjørkan 0 0 5 N/A 2 16 6 1 1 False 90 15 D 6.3 False 0 0 N/A N/A N/A 36 3 50 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Fredrik Sjøvold 👤 Fredrik Sjøvold 0 0 2 N/A 1 7 4 1 2 False 89 20 D 6.6 False 0 0 N/A N/A N/A 33 N/A 39 N/A 0 N/A 0 N/A N/A N/A 1 2 1
Haitam Aleesami 👤 Haitam Aleesami 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 5 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Håkon Evjen 👤 Håkon Evjen 0 0 3 1 2 7 2 2 N/A False 87 26 M 6.2 False 0 0 N/A N/A N/A 22 N/A 28 N/A 0 N/A 0 N/A N/A N/A N/A 5 N/A
Jens Petter Hauge 👤 Jens Petter Hauge 0 0 2 N/A N/A 6 1 N/A 1 False 45 10 F 6.9 False 1 0 N/A N/A N/A 12 2 16 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jostein Gundersen 👤 Jostein Gundersen 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 6 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Julian Faye Lund 👤 Julian Faye Lund 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Kasper Høgh 👤 Kasper Høgh 0 0 N/A N/A N/A 6 5 1 2 False 90 9 F 6.7 False 0 0 N/A N/A 1 14 N/A 22 N/A 0 N/A 0 N/A 2 3 N/A N/A 1
Magnus Brøndbo 👤 Magnus Brøndbo 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 44 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Magnus Riisnæs 👤 Magnus Riisnæs 0 0 1 N/A 1 4 2 1 1 False 21 23 M 6.5 True 0 0 N/A N/A N/A 4 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Mathias Jørgensen 👤 Mathias Jørgensen 0 0 N/A N/A N/A 6 2 1 N/A False 69 30 F 7.2 False 0 0 N/A 1 N/A 17 N/A 22 N/A 0 N/A 0 N/A 1 1 N/A N/A 2
Mikkel Bro Hansen 👤 Mikkel Bro Hansen 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 77 F N/A True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nikita Haikin 👤 Nikita Haikin 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 12 G 7.7 False 0 2 6 N/A N/A 30 N/A 36 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Odin Luras Bjørtuft 👤 Odin Luras Bjørtuft 0 0 1 N/A 1 9 4 2 N/A False 90 4 D 6.3 False 0 0 N/A N/A N/A 66 N/A 69 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Patrick Berg 👤 Patrick Berg 0 0 2 N/A 2 8 6 1 1 False 90 7 M 6.6 False 0 0 N/A N/A N/A 29 1 32 N/A 0 N/A 0 N/A 1 2 N/A 3 3
Samuel Burakowsky 👤 Samuel Burakowsky 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 17 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Sondre Auklend 👤 Sondre Auklend 0 0 N/A N/A N/A N/A N/A N/A N/A False 3 8 M N/A True 0 0 N/A N/A N/A 2 1 2 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Sondre Fet 👤 Sondre Fet 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 19 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ulrik Saltnes 👤 Ulrik Saltnes 0 0 1 1 1 10 2 2 N/A True 69 14 M 5.9 False 0 0 N/A N/A N/A 7 N/A 12 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Villads Nielsen 👤 Villads Nielsen 0 1 N/A N/A N/A 2 1 1 N/A False 90 2 D 6.9 False 0 0 N/A N/A N/A 59 N/A 66 N/A 0 N/A 0 N/A N/A N/A 1 2 1
Match Events
15'
M. Jorgensen (Normal Goal)
S. Jatta (Normal Goal)
30'
🟨 Dimitri Lavalėe (Yellow Card)
44'
46'
🔄 J. Hauge → Substitution 1
🔄 O. Kiteishvili → Substitution 1
58'
🔄 S. Jatta → Substitution 2
59'
🔄 A. Malic → Substitution 3
62'
63'
🟨 Villads Nielsen (Yellow Card)
69'
🔄 U. Saltnes → Substitution 2
69'
🔄 M. Jorgensen → Substitution 3
T. Oermann (Normal Goal)
73'
🟨 Tim Oermann (Yellow Card)
77'
🔄 W. Boving → Substitution 4
77'
🔄 T. Horvat → Substitution 5
77'
87'
🔄 H. Evjen → Substitution 4
90'
🔄 F. Sjovold → Substitution 5
Substitutions
46'
Bodo/Glimt
58'
Sturm Graz
59'
Sturm Graz
62'
Sturm Graz
69'
Bodo/Glimt
69'
Bodo/Glimt
77'
Sturm Graz
77'
Sturm Graz
87'
Bodo/Glimt
90'
Bodo/Glimt
League Standings View Standings

Teams in this match: Sturm Graz and Bodo/Glimt

#TeamMPWDLGFGAGDPtsForm
1 Arsenal 8 8 0 0 23 4 19 24 W W W W W
2 Bayern München 8 7 0 1 22 8 14 21 W W W L W
3 Liverpool 8 6 0 2 20 8 12 18 W W W L W
4 Tottenham 8 5 2 1 17 7 10 17 W W W L W
5 Barcelona 8 5 1 2 22 14 8 16 W W W L D
6 Chelsea 8 5 1 2 17 10 7 16 W W L W D
7 Sporting CP 8 5 1 2 17 11 6 16 W W L W D
8 Manchester City 8 5 1 2 15 9 6 16 W L W L W
9 Real Madrid 8 5 0 3 21 12 9 15 L W L W L
10 Inter 8 5 0 3 15 7 8 15 W L L L W
11 Paris Saint Germain 8 4 2 2 21 11 10 14 D L D W L
12 Newcastle 8 4 2 2 17 7 10 14 D W D L W
13 Juventus 8 3 4 1 14 10 4 13 D W W W D
14 Atletico Madrid 8 4 1 3 17 15 2 13 L D W W W
15 Atalanta 8 4 1 3 10 10 0 13 L L W W W
16 Bayer Leverkusen 8 3 3 2 13 14 -1 12 W L D W W
17 Borussia Dortmund 8 3 2 3 19 17 2 11 L L D W L
18 Olympiakos Piraeus 8 3 2 3 10 14 -4 11 W W W L D
19 Club Brugge KV 8 3 1 4 15 17 -2 10 W W L L D
20 Galatasaray 8 3 1 4 9 11 -2 10 L D L L W
21 Monaco 8 2 4 2 8 14 -6 10 D L W D W
22 Qarabag 8 3 1 4 13 21 -8 10 L W L L D
23 Bodo/Glimt 8 2 3 3 14 15 -1 9 W W D L L
24 Benfica 8 3 0 5 10 12 -2 9 W L W W L
25 Marseille 8 3 0 5 11 14 -3 9 L L W W L
26 Pafos 8 2 3 3 8 11 -3 9 W L L D W
27 Union St. Gilloise 8 3 0 5 8 17 -9 9 W L L W L
28 PSV Eindhoven 8 2 2 4 16 16 0 8 L L L W D
29 Athletic Club 8 2 2 4 9 14 -5 8 L W D D L
30 Napoli 8 2 2 4 9 15 -6 8 L D L W D
31 FC Copenhagen 8 2 2 4 12 21 -9 8 L D W W L
32 Ajax 8 2 0 6 8 21 -13 6 L W W L L
33 Eintracht Frankfurt 8 1 1 6 10 21 -11 4 L L L L D
34 Slavia Praha 8 0 3 5 5 19 -14 3 L L L D L
35 Villarreal 8 0 1 7 5 18 -13 1 L L L L L
36 Kairat Almaty 8 0 1 7 7 22 -15 1 L L L L L

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

UEFA Champions League World · Season 2025

Teams

Sturm Graz
Last 5: Form 0% · Att 0% · Def 38%
Goals: — for · 5 against
W— D— L1 · L
Bodo/Glimt
Last 5: Form 100% · Att 63% · Def 100%
Goals: 5 for · — against
W1 D— L— · W

Predictions

Sturm Graz 0%
Draw 50%
Bodo/Glimt 50%
Bodo/Glimt

Combo Winner : Bodo/Glimt and +2.5 goals

Goals: Sturm Graz — · Bodo/Glimt -5.5

Comparison

Attack
0% – 100%
Defense
0% – 100%
Head to Head
0% – 100%
Form
0% – 100%
Goals
0% – 100%
Total
0% – 0%
Poisson
0% – 0%

Head to Head

Last 1 matches: Home wins: 1, Away wins: 0, Draws: 0

20 Aug 2025 · UEFA Champions League 2025
Bodo/Glimt 5 – 0 Sturm Graz
Aspmyra Stadion
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.