Celtic vs Sturm Graz

2 - 1
🕒 Thu, 23 Oct 2025 20:00 Europe/London 📍 Celtic Park 🧑‍⚖️ Juan Martinez Munuera 🔁 League Stage - 3 🏁 match finished
Season
2025-2026 Season
Stage
League Stage - 3
League Stage Table
Celtic 21 · Sturm Graz 26
Referee Stats
3 matches · 5.00 yellow cards avg
Yellow cards avg 5.00
Reds avg 0.33
Penalties avg 0.00
Over 4.5 cards 33%
Home wins 100%
Draws 0%
Away wins 0%
How the match was won
  • Celtic outshot their opponent (20-8).
  • Celtic controlled possession (66%).
  • Celtic had the sharper finishing (7-1 shots on target).

Team Overview

Celtic (Home stats)

Games / Record

5
W-D-L: 2-0-3

Goals For / Against

7 / 12
Avg: 1.40 / 2.40

Points

6
Avg: 1.20

Clean Sheets

0

Failed to Score

2
Sturm Graz (Away stats)

Games / Record

4
W-D-L: 0-0-4

Goals For / Against

2 / 9
Avg: 0.50 / 2.25

Points

0
Avg: 0.00

Clean Sheets

0

Failed to Score

2

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Europa League fixture.

Quick comparison bars

1.20
PPG
0.00
1.40
GF
0.50
2.40
GA
2.25
75%
O2.5
75%
50%
BTTS
50%
50%
Score 1st
50%

League-position context

Celtic rank21st
Sturm Graz rank26th
Celtic points11
Sturm Graz points7
Celtic: #21 · 11 pts · GD -2
10 pts off the top 2. 5 pts off the play-off line. 8 pts clear of the relegation zone.
Sturm Graz: #26 · 7 pts · GD -6
14 pts off the top 2. 9 pts off the play-off line. 4 pts clear of the relegation zone.
4-point gap between the two sides coming into kick-off.

Celtic last 5 home

W L W L
Points6/12
Weighted index60
Goals6-8
Record2-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Sturm Graz last 5 away

L L L L
Points0/12
Weighted index0
Goals2-9
Record0-0-4
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Celtic trend breakdown

Over 2.575%
BTTS50%
BTTS + O2.550%
1H Over 0.575%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 25% · 1H BTTS 25%

Sturm Graz trend breakdown

Over 2.575%
BTTS50%
BTTS + O2.550%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 0% · 1H BTTS 0%

Scoring reliability

Celtic score at home50%
Celtic clean sheet at home0%
Sturm Graz score away50%
Sturm Graz clean sheet away0%

First-goal patterns

Celtic score first50%
Celtic win after scoring first50%
Sturm Graz score first50%
Sturm Graz win after scoring first0%
Comeback rate after conceding first: Celtic 50% · Sturm Graz 0%
Avg first goal minute: Celtic 6.0' · Sturm Graz 11.0'

Vs league average

Celtic score at home1.40 vs 1.52
Celtic concede at home2.40 vs 1.16
Sturm Graz score away0.50 vs 1.16
Sturm Graz concede away2.25 vs 1.52
Celtic score 8% below league average, while Sturm Graz score 57% below league average.
Defensive side: Celtic are 107% above league average at home, and Sturm Graz are 48% above league average away.

Head-to-head trends

Recent games1
Avg goals3.00
BTTS100%
Over 2.5100%
At this venue setup: 3.00 goals on average across the last 1.

Celtic goal timing (home)

1H scored: 44% 2H scored: 56% Danger: 61-75 Vulnerable: 31-45
Goals scored by 15-minute interval
61-75 4
0-15 2
16-30 2
46-60 1
31-45 0
76-90+ 0
Goals conceded by 15-minute interval
31-45 3
0-15 2
76-90+ 2
16-30 1
61-75 1
46-60 0

Sturm Graz goal timing (away)

1H scored: 100% 2H scored: 0% Danger: 0-15 Vulnerable: 61-75
Goals scored by 15-minute interval
0-15 2
31-45 1
16-30 0
46-60 0
61-75 0
76-90+ 0
Goals conceded by 15-minute interval
61-75 4
0-15 2
76-90+ 2
16-30 1
31-45 0
46-60 0

Match Statistics

Shots on Goal
7
1
Total Shots
20
8
Shots off Goal
8
7
Blocked Shots
5
0
Shots Inside Box
18
3
Shots Outside Box
2
5
Ball Possession
66%
34%
Corner Kicks
9
2
Fouls
16
16
Offsides
1
7
Yellow Cards
1
1
Red Cards
0
1
Goalkeeper Saves
0
4
Total Passes
603
311
Passes Accurate
520
220
Passes %
86%
71%

Events

Yellow Cards
Home
1
Away
1
Red Cards
Home
0
Away
1
Substitutions
Home
3
Away
5
4' ↑↓
↑↓
4' ⇄ K. Ịheanachọ
1st substitution · For: J. Kenny
15' ⚽
⚽
15' ⚽ Goal · 0-1
T. Horvat
Normal Goal · Assist: F. Rózga
26' ↑↓
↑↓
26' ⇄ A. Johnston
2nd substitution · For: Colby Donovan
46' ↑↓
↑↓
46' ⇄ T. Oermann
1st substitution · For: J. Mitchell
56'
56' J. Gorenc Stankovič
58'
58' C. Carter-Vickers
59' ↑↓
↑↓
59' ⇄ M. Malone
2nd substitution · For: S. Jatta
59' ↑↓
↑↓
59' ⇄ F. Rózga
3rd substitution · For: Jacob Peter Hödl
61' ⚽
⚽
61' ⚽ Goal · 1-1
L. Scales
Normal Goal · Assist: Colby Donovan
64' ⚽
⚽
64' ⚽ Goal · 2-1
B. Nygren
Normal Goal · Assist: A. Engels
70'
70' T. Chukwuani
78' ↑↓
↑↓
78' ⇄ S. Tounekti
3rd substitution · For: M. Balikwisha
78' ↑↓
↑↓
78' ⇄ O. Kiteishvili
4th substitution · For: L. Grgić
82' ↑↓
↑↓
82' ⇄ T. Horvat
5th substitution · For: A. Kayombo

Celtic vs Sturm Graz 2-1: match report, goals, cards and substitutions

Celtic beat Sturm Graz 2-1 on Thursday, 23 October 2025 in Europa League. The match was refereed by Juan Martinez Munuera. It was played at Celtic Park.

First half: Celtic made their 1st substitution at 4', with K. Ịheanachọ replacing J. Kenny. Sturm Graz took the lead at 15' when T. Horvat scored, with the assist credited to F. Rózga, making the score 0-1. Celtic made their 2nd substitution at 26', with A. Johnston replacing Colby Donovan.

Second half: Sturm Graz made their 1st substitution at 46', with T. Oermann replacing J. Mitchell. J. Gorenc Stankovič received a yellow card for Sturm Graz at 56'. C. Carter-Vickers received a yellow card for Celtic at 58'. Sturm Graz made their 2nd substitution at 59', with M. Malone replacing S. Jatta. Sturm Graz made their 3rd substitution at 59', with F. Rózga replacing Jacob Peter Hödl. Celtic leveled the score at 61' when L. Scales scored, with the assist credited to Colby Donovan, making the score 1-1. Celtic took the lead at 64' when B. Nygren scored, with the assist credited to A. Engels, making the score 2-1. T. Chukwuani received a red card for Sturm Graz at 70'. Celtic made their 3rd substitution at 78', with S. Tounekti replacing M. Balikwisha. Sturm Graz made their 4th substitution at 78', with O. Kiteishvili replacing L. Grgić. Sturm Graz made their 5th substitution at 82', with T. Horvat replacing A. Kayombo.

Celtic used 3 substitutions while Sturm Graz used 5 substitutions. Celtic got 1 yellow card, while Sturm Graz got 1 yellow card and 1 red card.

How the match was won

  • Celtic outshot their opponent (20-8).
  • Celtic controlled possession (66%).
  • Celtic had the sharper finishing (7-1 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)
Home vs Away as Scheduled
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

Celtic vs Sturm Graz Head-to-Head History by Season