Celtic vs St Mirren prediction
Our breakdown
With 28 points from 12 games, Celtic sit 1st in the Scottish Premiership. St Mirren sit 8th with 14 points from 12 games, 14 points behind.
Across their last 6, Celtic recorded 3 wins, 1 draw and 2 defeats, with 13 scored and 7 conceded. In their last 6, St Mirren took 1 win, 1 draw and 4 losses, scoring 4 and conceding 14.
In Celtic games this season, both teams scored 50% of the time and 58% went over 2.5 goals. St Mirren's rates were 42% and 50%. Celtic generate 2.69 expected goals per match and concede 0.95; St Mirren generate 1.26 and concede 1.82.
Since August 2024, our results show 8 meetings: 7 Celtic wins, 0 for St Mirren and 1 draw. In their most recent meeting on Saturday 5 September 2026, the result was St Mirren 1-2 Celtic.
The model puts a Celtic win first at 79%, ahead of the draw at 14% and St Mirren 7%. It uses 2.67 expected goals for Celtic and 0.68 for St Mirren.
Our prediction is Celtic 2-0 St Mirren.
Stats for Celtic v St Mirren
| Per game | ||
|---|---|---|
| Games | 5 | 5 |
| Goals scored a game | 2.60 | 0.80 |
| Goals conceded a game | 1.20 | 2.20 |
| Both teams scored | 60% | 60% |
| Over 2.5 goals | 60% | 60% |
| Clean sheets | 20% | 0% |
| Corners won / conceded | 9.6 / 2.4 | 3.2 / 4.8 |
| Yellow cards a game | 2.6 | 3.8 |
| xG for / against | 2.59 / 1.04 | 1.00 / 2.17 |
| Per game | ||
|---|---|---|
| Games | 12 | 12 |
| Goals scored a game | 2.25 | 1.00 |
| Goals conceded a game | 0.83 | 1.67 |
| Both teams scored | 50% | 42% |
| Over 2.5 goals | 58% | 50% |
| Clean sheets | 33% | 25% |
| Corners won / conceded | 9.5 / 3.4 | 4.0 / 6.3 |
| Yellow cards a game | 1.8 | 3.0 |
| xG for / against | 2.69 / 0.95 | 1.26 / 1.82 |
| Per game | ||
|---|---|---|
| Games | 6 | 6 |
| Goals scored a game | 2.50 | 0.67 |
| Goals conceded a game | 0.83 | 1.67 |
| Both teams scored | 50% | 17% |
| Over 2.5 goals | 67% | 33% |
| Clean sheets | 33% | 33% |
| Corners won / conceded | 9.5 / 4.0 | 3.5 / 6.7 |
| Yellow cards a game | 1.7 | 2.8 |
| xG for / against | 2.46 / 0.81 | 0.95 / 1.89 |
| Per game | ||
|---|---|---|
| Games | 8 | 8 |
| Goals scored a game | 2.12 | 0.50 |
| Goals conceded a game | 0.50 | 2.12 |
| Both teams scored | 38% | 38% |
| Over 2.5 goals | 50% | 50% |
| Clean sheets | 62% | 0% |
| Corners won / conceded | 8.0 / 3.0 | 3.0 / 8.0 |
| Yellow cards a game | 0.6 | 2.2 |
| xG for / against | 2.93 / 1.73 | 1.73 / 2.93 |
Fair prices for each market
| Match result | Celtic win | 79% | 1/4 |
| Draw | 14% | 6/1 | |
| St Mirren win | 7% | 14/1 | |
| Double chance | Celtic or draw | 93% | 1/14 |
| St Mirren or draw | 21% | 18/5 | |
| Draw no bet | Celtic | 92% | 1/12 |
| St Mirren | 8% | 12/1 | |
| Both teams to score | Yes | 46% | 6/5 |
| No | 54% | 5/6 | |
| Goals | Over 1.5 | 85% | 2/11 |
| Over 2.5 | 65% | 8/15 | |
| Under 2.5 | 35% | 15/8 | |
| Over 3.5 | 43% | 13/10 | |
| Result and BTTS | Celtic and yes | 32% | 21/10 |
| Draw and yes | 10% | 17/2 | |
| St Mirren and yes | 4% | 25/1 | |
| Result and goals | Celtic and over 2.5 | 58% | 8/11 |
| St Mirren and over 2.5 | 4% | 25/1 | |
| Celtic and under 2.5 | 21% | 18/5 | |
| St Mirren and under 2.5 | 3% | 33/1 | |
| Half time / full time | Celtic / Celtic | 57% | 8/11 |
| Draw / Celtic | 20% | 4/1 | |
| Draw / Draw | 8% | 12/1 | |
| St Mirren / St Mirren | 4% | 25/1 | |
| Corners | Over 9.5 | 66% | 8/15 |
| Over 10.5 | 55% | 4/5 | |
| Cards | Over 3.5 | 57% | 8/11 |
| Over 4.5 | 40% | 6/4 |
To find the fair price, divide 1 by our chance.
Line-up predictions
Celtic 4-2-3-1
- Johnstone, Sam.GK
- Donovan, Colby.DEF
- Tierney, Kieran.DEF
- McGregor, Callum.MID
- Carter-Vickers, Cameron.DEF
- Scales, Liam.DEF
- Hassan, Haissem.MID
- Oxlade-Chamberlain, Alex.MID
- Durán, Camilo.FWD
- Baur, Mika.MID
- Osmand, Callum.MID
Sun 1 Nov, they started at Falkirk.
St Mirren 3-4-2-1 formation.
- Chapman, Jacob.GK
- Ramsay, Calvin.MID
- Thomas, Luke.MID
- Fieldson, Henry.DEF
- Gogic, Alexander.DEF
- Fraser, Marcus.DEF
- Carr, Ryan.MID
- Fraser TaylorMID
- Sule, Eseosa.FWD
- Phillips, Killian.FWD
- Nsio, Paul.FWD
They started Sat 31 Oct at Motherwell.
Chances for the correct score
| 0 | 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|---|
| 0 | 3.9 | 2.0 | 0.8 | 0.2 | 0.0 | 0.0 |
| 1 | 9.0 | 6.7 | 2.2 | 0.5 | 0.1 | 0.0 |
| 2 | 12.5 | 8.5 | 2.9 | 0.7 | 0.1 | 0.0 |
| 3 | 11.1 | 7.6 | 2.6 | 0.6 | 0.1 | 0.0 |
| 4 | 7.4 | 5.1 | 1.7 | 0.4 | 0.1 | 0.0 |
| 5 | 4.0 | 2.7 | 0.9 | 0.2 | 0.0 | 0.0 |
Scoring times
St Mirren, 12 games; Celtic, 12 games.
Cards and corners
- Corners expected are 11.2 in total, with Celtic 6.9 and St Mirren 4.3; the league figure is 10.3.
- Yellow cards expected: 4.2 (league 3.9).
Latest form
Celtic
| Result | |||
|---|---|---|---|
| Sun 1 Nov | at Falkirk | 0-2 | L |
| Wed 28 Oct | v Dundee United | 2-2 | D |
| Sun 25 Oct | at Hibernian | 2-1 | W |
| Sun 18 Oct | v Hearts | 7-1 | W |
| Sun 11 Oct | at Motherwell | 2-0 | W |
| Sun 20 Sep | v Rangers | 0-1 | L |
In the scores, Celtic comes first.
St Mirren
| Result | |||
|---|---|---|---|
| Sat 31 Oct | at Motherwell | 0-1 | L |
| Wed 28 Oct | v Hibernian | 1-1 | D |
| Sat 24 Oct | v Dundee | 2-1 | W |
| Sat 17 Oct | at Aberdeen | 1-3 | L |
| Sat 10 Oct | at Hearts | 0-5 | L |
| Sat 19 Sep | v Dundee United | 0-3 | L |
Read the scores with St Mirren first.
Head to head
| Sat 5 Sep 2026 | Scottish Prem | St Mirren 1-2 Celtic | 1-0 | 16 |
| Sat 11 Apr 2026 | Scottish Prem | Celtic 1-0 St Mirren | 1-0 | 10 |
| Sat 22 Nov 2025 | Scottish Prem | St Mirren 0-1 Celtic | 0-0 | 6 |
| Sun 3 Aug 2025 | Scottish Prem | Celtic 1-0 St Mirren | 0-0 | 13 |
| Sat 17 May 2025 | Scottish Prem | Celtic 1-1 St Mirren | 0-0 | 14 |
| Sat 1 Mar 2025 | Scottish Prem | St Mirren 2-5 Celtic | 1-2 | 6 |
| Sun 5 Jan 2025 | Scottish Prem | Celtic 3-0 St Mirren | 2-0 | 11 |
| Sun 25 Aug 2024 | Scottish Prem | St Mirren 0-3 Celtic | 0-2 | 12 |
Scottish Premiership league table
| Pos | Club | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 12 | 9 | 1 | 2 | +17 | 28 | |
| 2 | 11 | 7 | 3 | 1 | +10 | 24 | |
| 3 | 11 | 6 | 2 | 3 | +7 | 20 | |
| 4 | 12 | 5 | 3 | 4 | +3 | 18 | |
| 5 | 11 | 5 | 2 | 4 | +4 | 17 | |
| 6 | 11 | 4 | 4 | 3 | +0 | 16 | |
| 7 | 12 | 3 | 5 | 4 | -4 | 14 | |
| 8 | 12 | 4 | 2 | 6 | -8 | 14 | |
| 9 | 12 | 3 | 3 | 6 | -6 | 12 | |
| 10 | 11 | 3 | 2 | 6 | -2 | 11 |
Standings updated Thursday 5 November