Celtic score 2.6 goals per match
Last 5 matches in all competitions. St. Mirren score 0.8.
Wed 28 Oct · Premiershipat home
Celtic2:2Dundee United
Durán 18'Scales 65'
Sapsford 28'Farrugia 31'
Sun 18 Oct · Premiershipat home
Celtic7:1Hearts
Tierney 7'Nygren 10', 83'Osmand 36', 38'McCart 45+1' (og)Durán 49'
Mendy 41'
Thu 15 Oct · Europa Leagueaway
Benfica4:1Celtic
Durán 5' (p), 36'Bah 23'Pavlidis 89'
Durán 63'
Sat 17 Oct · Premiershipaway
Aberdeen3:1St. Mirren
Lyons 2'Nisbet 58'Mouloua 72'
Sule 42'
Sat 10 Oct · Premiershipaway
Hearts5:0St. Mirren
Mendy 20'Miller 32' (p), 50' (p)Braga 54'McPake 80'
Sat 19 Sep · Premiershipat home
St. Mirren0:3Dundee United
Randall 6'Cameron 12'Ciubotaru 45'
A dot on a form pip marks another competition.
Stadium: Celtic Park, Glasgow
Facts from our data worth knowing before kick-off. After the match we check them ✓ / ✗.
Last 5 matches in all competitions. St. Mirren score 0.8.
Before that, St. Mirren failed to score in 3 meetings in a row.
The most goals and assists in the squad over recent league matches.
All competitions, friendlies excluded: 15 goals in those matches.
Premiership, this season.
Celtic · midfielder
Last match, Dundee United: 1 goal, rating 7.4.
St. Mirren · midfielder
Last match, Hibernian: rating 7.8.
Injuries and suspensions
The list usually arrives about 48 hours before kick-off. There is none for this match yet.
Bar height is the goal difference. Hover or tap a bar for the details.
“This set-up” is Celtic at home and St. Mirren away, as in this match.
Celtic
5W1D4L1.9scored per match1.5conceded per match
6W1D3L2.3scored per match1.1conceded per match
5W2D3L2.2scored per match1.2conceded per match
8W0D2L2.1scored per match1.6conceded per match
Wed 28 Oct · Premiershipat home
Celtic2:2Dundee United
Durán 18'Scales 65'
Sapsford 28'Farrugia 31'
Sun 18 Oct · Premiershipat home
Celtic7:1Hearts
Tierney 7'Nygren 10', 83'Osmand 36', 38'McCart 45+1' (og)Durán 49'
Mendy 41'
Thu 15 Oct · Europa Leagueaway
Benfica4:1Celtic
Durán 5' (p), 36'Bah 23'Pavlidis 89'
Durán 63'
Thu 17 Sep · Europa Leagueat home
Celtic1:3Ferencvárosi
Baur 44'
Yusuf 20'Zachariassen 45+1'Arzani 47'
Sat 5 Sep · Premiershipaway
St. Mirren1:2Celtic
Agrafiotis 22' (p)
Scales 51'Yang 68'
Tue 25 Aug · Champions Leagueaway
LASK Linz5:1Celtic
Usor 32'Ljubicic 48'Adeniran 58', 109'Flecker 90+1'
McGregor 21'
Sun 9 Aug · Premiershipaway
Kilmarnock1:5Celtic
Schjönning-Larsen 56'
Høgh 2', 33', 35'Nygren 47'McCowan 75'
Sat 25 Jul · Friendlyat home
Celtic2:2AC Milan
Durán 11'Forrest 28'
Camarda 47' (p), 52'
Sat 16 May · Premiershipat home
Celtic3:1Hearts
Engels 45+4' (p)Maeda 87'Osmand 90+8'
Shankland 43'
Wed 13 May · Premiershipaway
Motherwell2:3Celtic
Watt 17'Gordon 85'
Maeda 41'Nygren 58'Iheanacho 90+9' (p)
St. Mirren
3W2D5L1.0scored per match1.9conceded per match
3W3D4L1.1scored per match1.6conceded per match
4W0D6L0.9scored per match1.4conceded per match
Sat 17 Oct · Premiershipaway
Aberdeen3:1St. Mirren
Lyons 2'Nisbet 58'Mouloua 72'
Sule 42'
Sat 10 Oct · Premiershipaway
Hearts5:0St. Mirren
Mendy 20'Miller 32' (p), 50' (p)Braga 54'McPake 80'
Sat 19 Sep · Premiershipat home
St. Mirren0:3Dundee United
Randall 6'Cameron 12'Ciubotaru 45'
Sat 5 Sep · Premiershipat home
St. Mirren1:2Celtic
Agrafiotis 22' (p)
Scales 51'Yang 68'
Sun 30 Aug · Premiershipat home
St. Mirren3:3Motherwell
Nsio 39'John 44'Ramos 45+4'
Maswanhise 2'Charles-Cook 24'Kanga 90+3'
Sat 9 May · Premiershipat home
St. Mirren0:3Kilmarnock
Freckleton 9' (og)Curtis 46', 68'
Sat 21 Mar · Premiershipaway
Falkirk1:2St. Mirren
Stewart 15'
Freckleton 18'Donnelly 63'
Tue 3 Mar · Premiershipaway
Dundee United2:1St. Mirren
Fraser 8' (og)Fatah 83' (p)
Young 47'
8 meetings since 2024. The last 5 below.
1 draw1.6 goals per match · both scored in 2 of 5
1 draw1.8 goals per match · both scored in 1 of 4
0 draws3.5 goals per match · both scored in 2 of 4
For now, the last starting XI: Celtic (4-2-3-1, last: Dundee United) · St. Mirren (3-4-3, last: Hibernian).
CelticSt. Mirren
When the provider publishes the expected XI (usually a day before the match), it replaces the last one. A player on the absence list stays on the pitch as a pale, dashed “ghost”.
The provider's forecast usually arrives a few days before kick-off.
Pro extends the free match profile with its own goals model, lineup stability and results from similar fixtures. Coverage depends on the available data.
Volt matchup
The first row is real. The rest is waiting in Pro.
Unlock from €3.25 a month See the full sample on the match of the day