UEFA Champions League 2025 20 Aug 2025

Bodo/Glimt vs Sturm Graz

5 – 0 3 – 0 2 – 0

(HT: 3–0)

FT

21:00

Aspmyra Stadion · Ref: S. Scharer

← Back to Matches
Score Summary
Full Time 5 – 0
Half Time 3 – 0
Key Stats
Ball Possession 58% – 42%
Blocked Shots 3 – 0
Corner Kicks 5 – 1
Fouls 12 – 12
Goalkeeper Saves 1 – 1
Offsides 2 – 0
Elo (before match)
Rating 1510 – 1500
Expected win probability 51.4% – 48.6%
Top Performers
Top Rated
Jens Petter Hauge
Bodo/Glimt
8.5 rating (85 min)
Most Clinical
Odin Luras Bjørtuft
Bodo/Glimt
1 goals
Best Creator
Patrick Berg
Bodo/Glimt
4 key passes, 1 assists
Defensive Leader
Tim Oermann
Sturm Graz
5 tackles + 3 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
35'
Bodo/Glimt
45'
Bodo/Glimt
57'
Sturm Graz
57'
Sturm Graz
74'
Sturm Graz
82'
Sturm Graz
85'
Bodo/Glimt
85'
Bodo/Glimt
85'
Bodo/Glimt
Match Statistics (Full Time)
Statistic Bodo/Glimt Sturm Graz
Ball Possession 58% 42%
Blocked Shots 3 0
Corner Kicks 5 1
Fouls 12 12
Goalkeeper Saves 1 1
Offsides 2 0
Passes Accurate 472 317
Red Cards N/A N/A
Shots Insidebox 13 5
Shots Off Goal 8 7
Shots On Goal 6 1
Shots Outsidebox 4 3
Total Passes 581 413
Total Shots 17 8
Yellow Cards 1 2
expected_goals N/A N/A
goals_prevented N/A N/A
Passes % 81% 77%
Team Aggregates (Season)
Bodo/Glimt
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 2.15
xG (avg) 1.55{% else %}N/A
Sturm Graz
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.0
xG (avg)
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 N/A N/A N/A N/A N/A N/A N/A False N/A 22 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
Andreas Helmersen 👤 Andreas Helmersen 0 0 1 N/A 1 2 2 N/A N/A False 9 21 F 6.7 True 0 0 N/A N/A N/A N/A N/A 1 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Daniel Bassi 👤 Daniel Bassi 0 0 1 N/A 1 3 2 1 N/A False 9 24 F 6.6 True 0 0 N/A N/A N/A 1 N/A 2 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Fredrik André Bjørkan 👤 Fredrik André Bjørkan 0 0 4 N/A 3 14 11 1 4 False 90 15 D 8.3 False 1 0 N/A N/A N/A 74 1 91 N/A 0 N/A 0 N/A 1 1 N/A 3 3
Fredrik Sjøvold 👤 Fredrik Sjøvold 0 0 1 2 1 6 1 1 N/A False 90 20 D 6.6 False 0 0 N/A N/A N/A 46 1 60 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Haitam Aleesami 👤 Haitam Aleesami 0 0 N/A N/A N/A 3 N/A 1 N/A False 35 5 D 6.5 False 0 0 N/A N/A N/A 25 N/A 28 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 N/A 2 11 7 1 1 False 85 26 M 8.2 False 0 0 N/A 1 N/A 32 N/A 35 N/A 0 N/A 0 N/A 1 1 N/A 1 4
Isak Dybvik Määttä 👤 Isak Dybvik Määttä 0 0 N/A N/A N/A 5 2 1 N/A False 44 25 F 6.5 False 0 0 N/A N/A N/A 1 N/A 2 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Jens Petter Hauge 👤 Jens Petter Hauge 0 0 6 1 2 17 9 2 4 False 85 10 F 8.5 False 2 0 N/A N/A N/A 46 3 61 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
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 2 N/A 1 14 5 N/A 1 False 85 9 F 7.3 False 0 0 N/A 1 1 26 1 35 N/A 0 N/A 0 N/A 1 3 N/A N/A N/A
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 N/A N/A N/A N/A N/A N/A N/A False N/A 23 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
Mathias Jørgensen 👤 Mathias Jørgensen 0 0 N/A 2 N/A 6 1 N/A N/A False 45 30 F 5.9 True 0 0 N/A N/A N/A 13 N/A 16 N/A 0 N/A 0 N/A N/A 3 N/A N/A N/A
Mikkel Bro Hansen 👤 Mikkel Bro Hansen 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 77 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
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.3 False 0 0 1 N/A N/A 31 N/A 44 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 N/A N/A N/A 5 2 1 N/A False 90 4 D 8.3 False 0 0 N/A 1 N/A 61 1 65 N/A 0 N/A 0 N/A 1 1 N/A 1 N/A
Patrick Berg 👤 Patrick Berg 0 1 1 1 1 8 5 1 N/A True 90 7 M 7.3 False 1 0 N/A N/A N/A 44 4 58 N/A 0 N/A 0 N/A N/A N/A N/A 4 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 2 2 N/A 1 False 9 8 M 6.9 True 0 0 N/A N/A N/A 3 1 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
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 2 N/A 1 10 6 1 1 False 90 14 M 8.3 False 0 0 N/A 1 1 38 3 44 N/A 0 N/A 0 N/A 1 2 N/A 2 2
Villads Nielsen 👤 Villads Nielsen 0 0 1 N/A 1 6 4 1 N/A False 56 2 D 7.2 True 0 0 N/A N/A N/A 31 N/A 36 N/A 0 N/A 0 N/A N/A N/A N/A 3 1
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 1 N/A N/A N/A 6 2 1 2 False 34 23 D 6.3 True 0 0 N/A N/A N/A 16 N/A 20 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Belmin Beganović 👤 Belmin Beganović 0 0 N/A N/A N/A 3 2 N/A 2 False 17 26 F 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
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 0 N/A 3 N/A 7 2 1 N/A False 90 24 D 6.3 False 0 0 N/A N/A N/A 45 N/A 54 N/A 0 N/A 0 N/A N/A N/A 2 1 N/A
Emanuel Aiwu 👤 Emanuel Aiwu 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 47 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
Emir Karić 👤 Emir Karić 0 0 2 N/A 1 8 4 N/A N/A False 90 17 D 5.5 False 0 0 N/A N/A N/A 44 1 59 N/A 0 N/A 0 N/A N/A 1 N/A 1 2
Filip Rózga 👤 Filip Rózga 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 8 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
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 2 2 1 7 1 1 N/A False 9 43 M 6.2 True 0 0 N/A N/A N/A 1 N/A 1 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jon Gorenc Stanković 👤 Jon Gorenc Stanković 0 0 N/A N/A N/A 8 6 2 3 True 90 4 M 6.3 False 0 0 N/A N/A N/A 27 N/A 43 N/A 0 N/A 0 N/A N/A N/A N/A 3 3
Jonas Wolff 👤 Jonas Wolff 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 46 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
Julius Beck 👤 Julius Beck 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 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 N/A N/A N/A 4 3 N/A 1 False 57 38 F 6.6 False 0 0 N/A N/A N/A 4 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
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
Max Johnston 👤 Max Johnston 0 0 N/A N/A N/A 4 3 N/A N/A False 57 2 D 5.6 False 0 0 N/A N/A N/A 14 N/A 24 N/A 0 N/A 0 N/A N/A 1 N/A N/A 3
Oliver Christensen 👤 Oliver Christensen 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 5.6 False 0 5 1 N/A N/A 17 N/A 23 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Otar Kiteishvili 👤 Otar Kiteishvili 0 0 1 2 N/A 9 5 N/A 1 False 82 10 M 6 False 0 0 N/A N/A N/A 30 1 41 N/A 0 N/A 0 N/A N/A 1 N/A N/A 3
Seedy Jatta 👤 Seedy Jatta 0 0 N/A N/A N/A 4 3 N/A 2 False 34 20 F 6.6 True 0 0 N/A N/A N/A 7 N/A 7 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
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 0 N/A 1 N/A 15 8 1 N/A False 90 5 D 5.9 False 0 0 N/A N/A N/A 28 N/A 31 N/A 0 N/A 0 N/A N/A N/A 1 3 5
Tochi Chukwuani 👤 Tochi Chukwuani 0 0 4 3 3 17 9 2 1 False 90 21 M 6.9 False 0 0 N/A N/A N/A 39 3 43 N/A 0 N/A 0 N/A N/A N/A 1 N/A 3
Tomi Horvat 👤 Tomi Horvat 0 1 1 2 N/A 13 4 4 N/A False 74 19 M 5.9 False 0 0 N/A N/A N/A 28 1 40 N/A 0 N/A 0 N/A N/A 1 N/A 1 2
William Bøving 👤 William Bøving 0 0 1 1 1 7 1 N/A N/A False 90 15 F 5.7 False 0 0 N/A N/A N/A 16 1 20 N/A 0 N/A 0 N/A 1 2 N/A N/A N/A
Match Events
K. Hogh (Normal Goal)
7'
O. L. Bjortuft (Normal Goal)
10'
U. Saltnes (Normal Goal)
25'
🔄 H. Aleesami → Substitution 1
35'
🟨 Patrick Berg (Yellow Card)
42'
🔄 I. Maatta → Substitution 2
45'
H. Evjen (Normal Goal)
54'
57'
🔄 L. Grgic → Substitution 1
57'
🔄 M. Johnston → Substitution 2
58'
🟨 Arjan Malić (Yellow Card)
70'
🟨 Tomi Horvat (Yellow Card)
74'
🔄 T. Horvat → Substitution 3
W. Boving (Own Goal)
79'
82'
🔄 O. Kiteishvili → Substitution 4
🔄 H. Evjen → Substitution 3
85'
🔄 K. Hogh → Substitution 4
85'
🔄 J. Hauge → Substitution 5
85'
Substitutions
35'
Bodo/Glimt
45'
Bodo/Glimt
57'
Sturm Graz
57'
Sturm Graz
74'
Sturm Graz
82'
Sturm Graz
85'
Bodo/Glimt
85'
Bodo/Glimt
85'
Bodo/Glimt
League Standings View Standings

Teams in this match: Bodo/Glimt and Sturm Graz

#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

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

Predictions

Bodo/Glimt 33%
Draw 33%
Sturm Graz 33%
None

No predictions available

Goals: Bodo/Glimt — · Sturm Graz —

Comparison

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

Head to Head

No head-to-head history available.

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.