Europa League · LEAGUE STAGE - 8 · THU, 29 JAN · 20:00 LOCAL
CELTIC
21ST · 11 PTS · LAST 5:
W L D
FT
4 2
FULL TIME HT · 3-1
UTRECHT
D W W W W
· 34TH · 1 PTS · LAST 5
⚽ 6' Benjamin Nygren ⚽ 10' Nick Viergever (OG) ⚽ 19' A. Engels (P) ⚽ 66' A. Trusty
GOALS
⚽ 44' Dani De Wit ⚽ 62' Adrian Blake
Adrian Blake
👑
⭐ PLAYER OF THE MATCH
Adrian Blake
Utrecht · 86 mins
⚽ 1 goal · 24% pass acc · 1 shots on
RATING
7.9
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

2.66
⚡ EXPECTED GOALS (xG)
0.41
52%
BALL POSSESSION %
48%
10
TOTAL SHOTS
6
5
SHOTS ON TARGET
3
86%
PASS ACCURACY %
85%
9
CORNERS
5
KEY EVENTS 20 events
  1. 6'
    Goal · Normal Goal
    Benjamin Nygren · assist K. Tierney
    CEL
  2. 10'
    Goal · Own Goal
    Nick Viergever · assist Benjamin Nygren
    CEL
  3. 17'
    Var · Penalty confirmed
    A. Trusty
    CEL
  4. 19'
    Goal · Penalty
    A. Engels
    CEL
  5. 33'
    Card · Yellow Card
    Yang Hyun-Jun
    CEL
  6. 39'
    Card · Yellow Card
    A. Engels
    CEL
  7. 44'
    Goal · Normal Goal
    Dani De Wit · assist Niklas Vesterlund
    UTR
  8. 61'
    Subst · Substitution 1
    Miguel Rodríguez · assist Can Bozdoğan
    UTR
  9. 61'
    Subst · Substitution 2
    Derry Murkin · assist Souffian El Karouani
    UTR
  10. 62'
    Goal · Normal Goal
    Adrian Blake · assist Gjivai Zechiël
    UTR
  11. 64'
    Card · Yellow Card
    Souffian El Karouani
    UTR
  12. 66'
    Goal · Normal Goal
    A. Trusty · assist A. Engels
    CEL
  13. 68'
    Subst · Substitution 1
    S. Tounekti · assist K. Ịheanachọ
    CEL
  14. 68'
    Subst · Substitution 2
    D. Maeda · assist J. Forrest
    CEL
  15. 78'
    Subst · Substitution 3
    Yang Hyun-Jun · assist L. McCowan
    CEL
  16. 78'
    Subst · Substitution 4
    A. Engels · assist Paulo Bernardo
    CEL
  17. 78'
    Subst · Substitution 3
    Yoann Cathline · assist Bjorn Menzo
    UTR
  18. 86'
    Subst · Substitution 4
    Adrian Blake · assist Davy van den Berg
    UTR
  19. 86'
    Subst · Substitution 5
    Gjivai Zechiël · assist Rafik El Arguioui
    UTR
  20. 90'+2
    Subst · Substitution 5
    K. Tierney · assist D. Murray
    CEL
PLAYER RATINGS · TOP 5 EACH 0–10 scale
CELTIC AVG 7.4
UTRECHT AVG 7.0
MATCH STATS H vs A
ATTACK
2.7
xG
0.4
10.0
TOTAL SHOTS
6.0
5.0
ON TARGET
3.0
2.0
OFF TARGET
2.0
3.0
BLOCKED
1.0
POSSESSION
52.0%
POSSESSION %
48.0%
492.0
PASSES
459.0
86.0%
PASS ACCURACY
85.0%
SET PIECES
9.0
CORNERS
5.0
1.0
OFFSIDES
1.0
DISCIPLINE
12.0
FOULS
7.0
2.0
YELLOW CARDS
1.0
1.0
GK SAVES
2.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
CELTIC 5 shots
Benjamin Nygren
3/3
A. Engels
1/1
A. Trusty
1/1
UTRECHT 4 shots
Adrian Blake
1/2
Dani De Wit
1/1
Gjivai Zechiël
0/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 2.660.41
2.1 1.6 1.1 0.5 2.7 0.0 HT 6' 10' 19' 66' 44' 62' H 2.66 A 0.41 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 60%
40% A
12
EVENTS LOGGED
8
EVENTS LOGGED
LINEUPS 4-4-2 vs 4-2-3-1
SUBSTITUTES · CELTIC
49
J. Forrest
M
50
Sean Mcardle
M
56
A. Ralston
D
59
Finlay Hale
D
47
D. Murray
D
28
Paulo Bernar...
M
17
K. Ịheanachọ
F
14
L. McCowan
M
10
M. Balikwish...
F
31
Ross Doohan
G
12
Viljami Sini...
G
61
Samuel Isigu...
D
COACH: Martin O'Neill
SUBSTITUTES · UTRECHT
49
Bjorn Menzo
F
46
J. van Ommer...
M
43
Rafik El Arg...
M
40
Matisse Didd...
D
16
Souffian El...
D
8
Can Bozdoğan
M
6
Davy van den...
M
33
K. Gadellaa
G
25
Michael Brou...
G
91
Sébastien Ha...
F
COACH: Ron Jans
🏥 UNAVAILABLE PLAYERS
CEL · 0 OUT

No injuries reported · federation feed activates Q3

UTR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
M. Al-Emara
CEL MANAGER
Martin O'Neill
head coach
UTR MANAGER
Ron Jans
head coach
HEAD TO HEAD · ALL-TIME
1
CEL WINS
0
DRAWS
0
UTR WINS
100%
4 2
TOTAL GOALS · 1 MEETINGS
6.00
AVG GOALS / MATCH
CELTIC LAST 5 OVERALL
W L D
UTRECHT LAST 5 OVERALL
D W W W W
MATCH IMPACT Final 4–2 · result locked
CELTIC #21
Won · already at 11 pts
Promotion - Europa League (Play Offs: 1/16-finals)
UTRECHT #34
Lost · already at 1 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Lyon 8 7 0 1 +13 21
W W W W L
2 Aston Villa 8 7 0 1 +8 21
W W W W W
3 FC Midtjylland 8 6 1 1 +10 19
W D W L W
4 Real Betis 8 5 2 1 +6 17
W L W W W
5 FC Porto 8 5 2 1 +6 17
W D W W D
6 SC Braga 8 5 2 1 +6 17
D W W D L
7 SC Freiburg 8 5 2 1 +6 17
L W W D W
8 AS Roma 8 5 1 2 +7 16
D W W W W
9 Genk 8 5 1 2 +4 16
W W L W W
10 Bologna 8 4 3 1 +7 15
W D W W D
11 VfB Stuttgart 8 5 0 3 +6 15
W L W W W
12 Ferencvarosi TC 8 4 3 1 +1 15
L D W D W
13 Nottingham Forest 8 4 2 2 +8 14
W L W W D
14 Plzen 8 3 5 0 +5 14
W D D D D
15 FK Crvena Zvezda 8 4 2 2 +1 14
D W W W W
16 Celta Vigo 8 4 1 3 +4 13
D W L L W
17 PAOK 8 3 3 2 +3 12
L W D D W
18 Lille 8 4 0 4 +3 12
W L L W L
19 Fenerbahçe 8 3 3 2 +3 12
D L W D D
20 Panathinaikos 8 3 3 2 +2 12
D D D W W
21 Celtic 8 3 2 3 -2 11
W D L W L
22 Ludogorets 8 3 1 4 -3 10
W L D W L
23 Dinamo Zagreb 8 3 1 4 -4 10
L W L L L
24 Brann 8 2 3 3 -2 9
L D L D D
25 BSC Young Boys 8 3 0 5 -6 9
L L W L L
26 Sturm Graz 8 2 1 5 -6 7
W L L L D
27 FCSB 8 2 1 5 -7 7
D L W L L
28 GO Ahead Eagles 8 2 1 5 -8 7
D L L L L
29 Feyenoord 8 2 0 6 -4 6
L W L L L
30 FC Basel 1893 8 2 0 6 -4 6
L L L L W
31 Red Bull Salzburg 8 2 0 6 -5 6
L W L L W
32 Rangers 8 1 1 6 -9 4
L W L D L
33 Nice 8 1 0 7 -8 3
L W L L L
34 Utrecht 8 0 1 7 -10 1
L L L L D
35 Malmo FF 8 0 1 7 -11 1
L L L L L
36 Maccabi Tel Aviv 8 0 1 7 -20 1
L L L L L
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+2
    Subst · Substitution 5 · K. Tierney
  • 86'
    Subst · Substitution 5 · Gjivai Zechiël
  • 86'
    Subst · Substitution 4 · Adrian Blake
  • 78'
    Subst · Substitution 3 · Yoann Cathline
  • 78'
    Subst · Substitution 4 · A. Engels
  • 78'
    Subst · Substitution 3 · Yang Hyun-Jun
  • 68'
    Subst · Substitution 2 · D. Maeda
  • 68'
    Subst · Substitution 1 · S. Tounekti
  • 66'
    Goal · Normal Goal · A. Trusty
  • 64'
    Card · Yellow Card · Souffian El Karouani
    Argument
  • 62'
    Goal · Normal Goal · Adrian Blake
  • 61'
    Subst · Substitution 2 · Derry Murkin
  • 61'
    Subst · Substitution 1 · Miguel Rodríguez
  • HALF TIME · 3 – 1
  • 44'
    Goal · Normal Goal · Dani De Wit
  • 39'
    Card · Yellow Card · A. Engels
    Foul
  • 33'
    Card · Yellow Card · Yang Hyun-Jun
    Foul
  • 19'
    Goal · Penalty · A. Engels
  • 17'
    Var · Penalty confirmed · A. Trusty
  • 10'
    Goal · Own Goal · Nick Viergever
  • 6'
    Goal · Normal Goal · Benjamin Nygren
MATCH WINNER ODDS
Bookmaker odds not yet published. Check back closer to kickoff.