KickoffDNA
0 live
Sign in

Celtic

Champions League · Europa League WLL

Coach: Martin O'Neill · since Jan 2026 · 1.43 ppg over 7

13 team matches · 20 goals · 2025-09-24 → 2026-09-17 · ranks within the current squad · 12 players who appeared but left not shown

Most influential

#1
Auston Trusty 6 · Centre Back
● 7.27
Minutes #4G+A #2Rating #3Defence #3
Minutes
840 (70% of team) · 9 starts
Goals + assists
2 + 0 (10% of team goals) · xG 1.0
Rating
7.23
Defence
12.2 actions/90 · duels 61% · aerials 64%
  • LLASKA7.2
  • WLASKH7.4
  • WVfB StuttgartA7.8
  • LVfB StuttgartH6.6
  • WFC UtrechtH1G7.4
#2
Benjamin Nygren 8 · Attacking Midfield
● 7.0
Minutes #5G+A #1Rating #5Creation #2
Minutes
803 (67% of team) · 9 starts + 4 sub
Goals + assists
5 + 2 (35% of team goals) · xG 3.2
Rating
6.97
Creation
13.0 key passes · 4.0 big chances · 1.91/90
  • LFerencvárosiH6.8
  • LLASKA5.8
  • WLASKH1G 1A8.5
  • WVfB StuttgartA6.6
  • LVfB StuttgartH1G7.4
#3
Callum McGregor 42 · Defensive Midfield · captain ×13
● 7.12
Minutes #1G+A #9Rating #6Creation #10
Minutes
1200 (100% of team) · 13 starts
Goals + assists
1 + 0 (5% of team goals) · xG 0.2
Rating
6.93
Creation
6.0 key passes · 0.0 big chances · 0.45/90
  • LFerencvárosiH6.9
  • LLASKA1G7.8
  • WLASKH7.5
  • WVfB StuttgartA6.8
  • LVfB StuttgartH6.7
#4
Camilo Durán 11 · Centre Forward New signing · 10 Jul
● 7.1
Minutes #11G+A #3Rating #2Creation #12
Minutes
293 (24% of team) · 3 starts
Goals + assists
2 + 0 (10% of team goals) · xG 0.7
Rating
7.28
Creation
1.0 key passes · 0.0 big chances · 0.31/90
  • LFerencvárosiH6.8
  • LLASKA6.5
  • WLASKH2G8.5
  • LNewcastle UnitedA1G7.2
  • LNewcastle UnitedH6.5
#5
Liam Scales 5 · Centre Back
● 6.65
Minutes #2G+A #7Rating #8Defence #4
Minutes
963 (80% of team) · 10 starts + 2 sub
Goals + assists
1 + 0 (5% of team goals) · xG 0.4
Rating
6.83
Defence
9.5 actions/90 · duels 62% · aerials 72%
  • LFerencvárosiH6.7
  • LLASKA6.6
  • WLASKH6.8
  • LVfB StuttgartH6.5
  • WFC UtrechtH6.7

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Viljami Sinisalo 1 #10 4 390 0 0 0.0 7.54 7.54 10 16 1
Ross Doohan 31 0 0 0 0 ● None
Sam Johnstone 26 On loan · from Wolverhampton Wanderers 0 0 0 0 ● 6.64 at Wolverhampton Wanderers
Defenders
Auston Trusty 6 #1 9 840 2 0 1.0 7.23 ● 7.27 4 2 3
Liam Scales 5 #5 12 963 1 0 0.4 6.83 ● 6.65 2 7 8
Kieran Tierney 63 #6 12 954 0 2 0.4 6.8 ● 6.93 3 5 9
Colby Donovan 51 #9 11 787 0 1 0.2 6.79 ● 6.77 6 10 10
Cameron Carter-Vickers 20 #11 6 541 0 0 0.4 6.9 ● 6.86 9 13 7
Anthony Ralston 56 #15 8 218 0 0 0.0 6.65 ● 6.61 14 15 14
Dane Murray 47 #16 5 166 0 0 0.0 6.74 ● 6.74 16 17 11
Alistair Johnston 2 1 26 0 0 0.0 6.22 6.35
Jordan Lotomba 3 New signing · 2 Sep 0 0 0 0 ● 6.63 at Feyenoord
Landon Emenalo 0 0 0 0 ● None
Midfielders
Callum McGregor 42 #3 13 1200 1 0 0.2 6.93 ● 7.12 1 9 6
Mika Baur 22 New signing · 13 Aug #8 3 202 1 0 0.6 7.14 7.14 15 6 4
Luke McCowan 14 #13 6 234 1 0 0.3 6.58 ● 6.54 13 8 16
James Forrest 49 #17 5 160 0 0 0.2 6.44 ● 6.44 17 14 17
Haissem Hassan 23 New signing · 12 Aug 2 64 0 0 0.0 6.31 ● 6.51
Oliver Sørensen 18 On loan · from Parma 1 46 0 0 0.0 6.62 ● 6.73
Alex Oxlade-Chamberlain 21 New signing · 7 Feb 0 0 0 0 ● None
Joël van den Berg New signing · 2 Sep 0 0 0 0 6.7 at PSV
Attackers
Benjamin Nygren 8 #2 13 803 5 2 3.2 6.97 ● 7.0 5 1 5
Camilo Durán 11 New signing · 10 Jul #4 3 293 2 0 0.7 7.28 ● 7.1 11 3 2
Hyun-jun Yang 13 #7 9 591 1 1 0.5 6.71 ● 6.69 8 4 13
Sebastian Tounekti 17 #12 13 759 0 0 0.7 6.73 ● 6.72 7 11 12
Kasper Høgh 9 New signing · 28 Jul #14 3 254 0 0 0.4 6.62 ● 6.7 12 12 15
Callum Osmand 19 1 43 0 0 0.1 6.83 6.83
Jota 7 0 0 0 0 ● None
Shumaira Mheuka New signing 0 0 0 0 at Chelsea

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

1match played · last one 1 day ago
0 kmtravelled · round trips from Celtic Park, as the crow flies
until the next match
Last win from behind · 295 days ago 27 Nov 2025 · at Feyenoord 3-1 · Europa League From 1 down at 11′ · level Hyun-jun Yang 30′ · winner Reo Hatate 43′
  • 17 Sepv Ferencvárosi · Celtic Park, Glasgow · home · UEFA EL

13 matches · 2025-09-24 → 2026-09-17

MetricAll 13Home 7Away 6
Results
Matches1376
Points per game1.311.291.33
W / D / L5 / 2 / 63 / 0 / 42 / 2 / 2
Goals for / match1.541.571.50
Goals against / match2.082.142.00
Clean sheets15%14%17%
Failed to score15%29%0%
Both teams scored69%57%83%
Over 2.577%86%67%
Expected goals
xG for / match1.361.710.94
xG against / match1.891.232.66
xG difference-0.540.48-1.73
Finishing vs xG0.18-0.140.56
xPts / match1.121.580.58
Points vs xPts0.19-0.300.75
Game state
Scored first46%29%67%
PPG when scoring first1.833.001.25
PPG when conceding first0.860.601.50
Came back from behind25%20%33%
Won from behind211
Came back for a point or win211
Leads held62%100%40%
Minutes leading33%28%39%
Minutes level26%19%35%
Minutes trailing40%54%26%
First goal (min)323232
First goal conceded (min)292040
Timing
Goals scored in 2nd half35%36%33%
Goals conceded in 2nd half42%33%54%
Late goals for (76'+)0.150.000.33
Late goals against0.310.290.33
Style
Possession52%59%43%
Shots10.013.16.3
On target4.14.33.8
Shot conversion15%12%24%
Shots inside box73%73%74%
Big chances created2.83.02.5
Corners5.87.44.0
xG from set plays39%35%47%
Goals from headers10%18%0%
Pressure index12.617.07.5
Dominant minutes43.454.031.0
Pass accuracy83%87%79%
Fouls12.012.111.8
Cards1.540.712.50

Goal timing for / against per 15 min

0–15'44
16–30'53
31–45'48
46–60'15
61–75'43
76–90'23

Current: winless 2 · scoring 7 · conceding 2

FormationUsePPGGFGAxGxGA
4-2-3-17 54%1.01.432.570.982.52
4-3-34 31%1.751.51.01.731.25
4-4-21 8%3.04.02.02.40.53
3-4-31 8%0.00.03.01.451.48

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

3 matches with pressure data · intensity v an average side in the same situations, SD units · raw 11.12 for, 13.87 against

Pressure in line with an average side in the same situations (-0.04) · stands out: early press (0-15, level) +0.83

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity-0.043
Early press (0-15, level)+0.833
Late chase (76+, behind)-0.342

Game state

When ahead-0.162
When level+0.313
When behind-0.232
10 min after conceding-0.372
10 min after scoring-0.233

Situations

At home+0.132
4+ days rest-0.043

Opposition

As favourite+0.132

Conceded

Pressure conceded+0.163
Conceded when ahead+0.092
Conceded late (76+)+0.152

Ahead vs level -0.47 · Behind vs level -0.54

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

3 played in the 2026/27 season · W1 D0 L2 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Champions League· 2026/2027W1 D0 L1
Europa League· 2026/2027W0 D0 L1

7 fixtures in the feed · kick-off times in your local time.

29 players in the current squad. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 3

  • 1 Viljami SinisaloGoalkeeper · 24 · Finland 4 (4) 390′ 0+0 7.54
  • 26 Sam Johnstone On loan · from Wolverhampton Wanderers Yet to debutGoalkeeper · 33 · England 0 0′ 0+0
  • 31 Ross DoohanGoalkeeper · 28 · Scotland 0 0′ 0+0

Defenders 10

  • 2 Alistair JohnstonRight Back · 27 · Canada 1 (1) 26′ 0+0 6.22
  • 3 Jordan Lotomba New signing · 2 Sep Yet to debutRight Back · 27 · Switzerland 0 0′ 0+0
  • 5 Liam ScalesCentre Back · 28 · Republic of Ireland 12 (10) 963′ 1+0 6.83
  • 6 Auston TrustyCentre Back · 28 · United States 9 (9) 840′ 2+0 7.23
  • 20 Cameron Carter-VickersCentre Back · 28 · United States 6 (6) 541′ 0+0 6.9
  • 47 Dane MurrayCentre Back · 23 · Scotland 5 (1) 166′ 0+0 6.74
  • 51 Colby DonovanRight Back · 20 · Scotland 11 (9) 787′ 0+1 6.79
  • 56 Anthony RalstonRight Back · 27 · Scotland 8 (1) 218′ 0+0 6.65
  • 63 Kieran TierneyLeft Back · 29 · Scotland 12 (12) 954′ 0+2 6.8
  • Landon EmenaloLeft Back · 18 · England 0 0′ 0+0

Midfielders 8

  • 14 Luke McCowanCentral Midfield · 28 · Scotland 6 (2) 234′ 1+0 6.58
  • 18 Oliver Sørensen On loan · from ParmaCentral Midfield · 24 · Denmark 1 (1) 46′ 0+0 6.62
  • 21 Alex Oxlade-Chamberlain New signing · 7 Feb Yet to debutCentral Midfield · 33 · England 0 0′ 0+0
  • 22 Mika Baur New signing · 13 AugCentral Midfield · 22 · Germany 3 (3) 202′ 1+0 7.14
  • 23 Haissem Hassan New signing · 12 AugRight Wing · 24 · Egypt 2 (1) 64′ 0+0 6.31
  • 42 Callum McGregorDefensive Midfield · 33 · Scotland 13 (13) 1200′ 1+0 6.93
  • 49 James ForrestRight Wing · 35 · Scotland 5 (2) 160′ 0+0 6.44
  • Joël van den Berg New signing · 2 Sep Yet to debutCentral Midfield · 19 · Netherlands 0 0′ 0+0

Attackers 8

  • 7 JotaLeft Wing · 27 · Portugal 0 0′ 0+0
  • 8 Benjamin NygrenAttacking Midfield · 25 · Sweden 13 (9) 803′ 5+2 6.97
  • 9 Kasper Høgh New signing · 28 JulCentre Forward · 25 · Denmark 3 (2) 254′ 0+0 6.62
  • 11 Camilo Durán New signing · 10 JulCentre Forward · 24 · Colombia 3 (3) 293′ 2+0 7.28
  • 13 Hyun-jun YangRight Wing · 24 · South Korea 9 (8) 591′ 1+1 6.71
  • 17 Sebastian TounektiLeft Wing · 24 · Tunisia 13 (8) 759′ 0+0 6.73
  • 19 Callum OsmandCentre Forward · 20 · Wales 1 43′ 0+0 6.83
  • Shumaira Mheuka New signing Yet to debutCentre Forward · 18 · England 0 0′ 0+0