We have made these St Mirren v Celtic predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. We wish you the best of luck.
St Mirren vs Celtic Live Stream Global Listings
Predictions and Tips
St Mirren will be facing visiting club Celtic at The SMISA Stadium in the Premiership fixture on Saturday.
Our tips, poll and stats for St Mirren v Celtic can all be found here - plus the latest match odds.
📊 Form Guide

St Mirren
WLDDWL ⚖
St Mirren will be looking to improve on their last outing here after the 3-1 Premiership losing effort in their last game against Hearts.
In that match, St Mirren had 45% possession and 10 attempts on goal with 3 on target. The scorer for St Mirren was Mikael Mandron (37'). At the other end, Hearts got 10 shots at goal with 6 of them on target. James Wilson (56'), Calem Nieuwenhof (63') and Kenneth Vargas (95') scored for Hearts.
Their most recent results really do illustrate the point that much solidity has been shown by the St Mirren backline. St Mirren have been mean at the back, with the tally of goals that have flown into the back of their net over the course of their past 6 outings standing at 3. That pattern isn’t assured to be sustained into this game, of course.
Their past results show that St Mirren:
- have not beaten Celtic in their last 9 league matches.
- are without a win at home for the past 4 league matches. Their supporters are understandably frustrated.
Celtic
WLWDLW
Celtic will come into the encounter following on from a 5-1 Premiership win over Aberdeen in their previous match.
In that game, Celtic had 69% possession and 16 attempts on goal with 7 of them on target. For Celtic, goals were scored by Daizen Maeda (24', 92'), Jota (30'), Callum McGregor (45') and Hyun-jun Yang (72'). On the other side, Aberdeen got 8 shots on goal with 1 on target. Shayden Morris (90') scored for Aberdeen.
In as many as 5 out of the previous 6 clashes involving Celtic, a minimum of three goals have been hit. The overall average number of goals per match in that time is 3.67, with the average number of goals for Celtic standing at 2.67.
Going into this one, Celtic haven't been defeated by St Mirren in away games against them for the last 3 league games.
🤜🤛 Head to head
A study of past results between these clubs stretching back to 02/01/2024 tells us that these fixtures have been miserable for St Mirren. They have not been able to get any wins at all whereas Celtic have been too good for them, winning in 100 per cent of those ties.
A combined total of 19 goals were scored between the two sides throughout the course of those matches, with 2 for The Buddies and 17 belonging to The Bhoys. The average goals per game has been 3.17.
The last league match between these sides was Premiership match day 22 on 05/01/2025 when the final score was Celtic 3-0 St Mirren.
In that game, Celtic managed 75% possession and 11 shots at goal with 6 of them on target. The goals were scored by Nicolas Kühn (33', 68') and Auston Trusty (43').
At the other end, St Mirren got 6 attempts at goal with 1 on target.
The referee was Grant Irvine.
💭 Prediction
We envisage that St Mirren will likely create enough chances to breach the defence of this Celtic lineup, but one goal probably won’t be as many as they’ll concede.
We are therefore anticipating both teams to score in a 1-2 victory for Celtic by the conclusion of the game. It will be interesting to see how this one goes.
Peter Guest, 17:17 01/03/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
St Mirren
Formed: 1877
Stadium: The SMISA Stadium (7,937)
Captain: Mark O'Hara
Chairman: John Needham
Manager: Stephen Robinson
Competitions: Premiership position 6
⭐ Key Man: Toyosi Olusanya

Typically playing in the Left Wing position, Toyosi Olusanya was born in England. Having played his first senior match for AFC Wimbledon in the 2015 - 2016 season, the talented Forward has accumulated 8 league goals in this Premiership 2024 - 2025 campaign to date coming from a total of 26 appearances.
Celtic |
|
St Mirren |
St Mirren |
|
Celtic |
Celtic |
|
St Mirren |
Celtic |
|
St Mirren |
St Mirren |
|
Celtic |
St Mirren |
|
Celtic |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
28 | 23 | 3 | 2 | 67 | 72 | WWWLW |
2 |
![]() |
29 | 18 | 5 | 6 | 33 | 59 | WWWLW |
3 |
![]() |
28 | 12 | 5 | 11 | -8 | 41 | LLWWL |
4 |
![]() |
28 | 10 | 10 | 8 | 3 | 40 | DWDWW |
5 |
![]() |
28 | 11 | 7 | 10 | 0 | 40 | LLLWL |
6 |
![]() |
29 | 11 | 4 | 14 | -14 | 37 | LLLLW |
7 |
![]() |
28 | 10 | 6 | 12 | 2 | 36 | WWLWW |
8 |
![]() |
29 | 9 | 8 | 12 | -18 | 35 | DLWWL |
9 |
![]() |
28 | 10 | 4 | 14 | -9 | 34 | WLDWL |
10 |
![]() |
29 | 8 | 7 | 14 | -14 | 31 | LWWLL |
11 |
![]() |
29 | 7 | 7 | 15 | -20 | 28 | LLLLL |
12 |
![]() |
29 | 7 | 4 | 18 | -22 | 25 | WWLLW |
Motherwell |
|
St Mirren |
St Mirren |
|
Celtic |
Hearts |
|
St Mirren |
Rangers |
|
St Mirren |
St Mirren |
|
Hibernian |
St Mirren |
|
Hearts |
Celtic |
|
Rangers |
Celtic |
|
Hibernian |
St Mirren |
|
Celtic |
Celtic |
|
Aberdeen |
Hibernian |
|
Celtic |
Bayern Munich |
|
Celtic |
St Mirren |
|
Hibernian |
St Mirren |
|
St Johnstone |
St Mirren |
|
Dundee United |
St Mirren |
|
Dundee |
St Mirren |
|
Rangers |
St Mirren |
|
Motherwell |
Hibernian |
|
Celtic |
Motherwell |
|
Celtic |
Dundee |
|
Celtic |
Ross County |
|
Celtic |
Rangers |
|
Celtic |
Dundee United |
|
Celtic |
Goals scored | 1.1 |
Goals conceded | 1.1 |
Time first goal scored | 26 |
Time first goal conceded | 46 |
Yellow cards | 2.3 |
Red cards | 0.1 |
Subs used | 4.6 |
Biggest victory | 3-0 |
Biggest defeat | 3-0 |
Goals scored | 2.4 |
Goals conceded | 0.9 |
Time first goal scored | 36 |
Time first goal conceded | 37 |
Yellow cards | 1.2 |
Red cards | 0 |
Subs used | 4.6 |
Biggest victory | 6-0 |
Biggest defeat | 3-0 |
Toyosi Olusanya | 8 |
Mikael Mandron | 5 |
Oisin Smyth | 4 |
Killian Phillips | 3 |
Roland Idowu | 2 |
Daizen Maeda | 12 |
Kyogo Furuhashi | 10 |
Nicolas Kühn | 10 |
Arne Engels | 9 |
Adam Idah | 8 |
Motherwell |
|
St Mirren |
St Mirren |
|
Kilmarnock |
Dundee |
|
St Mirren |
St Mirren |
|
Ross County |
Celtic |
|
Rangers |
Celtic |
|
Hearts |
St Johnstone |
|
Celtic |
Celtic |
|
Kilmarnock |
St Johnstone |
|
Celtic |
