Celtic go head-to-head against St Mirren on Wednesday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Celtic have performed admirably in the league in comparison to their European results. They remain at the top of the standings despite a 0-0 draw with Hibernian last time out.
Their opponents, St. Mirren, come into the game with a string of uneven outcomes. They sit third in the table after a 4-0 win over St. Johnstone in their previous league match.
The Verdict
Celtic possesses stellar league form, having won eight of their ten league matches this season. They also have a fine recent record against St. Mirren. Furthermore, St. Mirren has not won either of their last two away matches owing to their recent struggles on the road.
As a result, we can hardly imagine them dropping points. Therefore, you can back the hosts to have the lead at halftime and win the match at the end at odds of 1.60.
Additionally, we would also pick Fenerbahce to win this match with a -1.5 Asian handicap at 1.61 odds.
Celtic | St Mirren | |
---|---|---|
Game Played | 16 | 16 |
Wins | 13 | 6 |
Draws | 3 | 4 |
Loss | 0 | 6 |
Goals For | 42 | 19 |
Goals Against | 10 | 22 |
Celtic | St Mirren | |
---|---|---|
Game Played | 8 | 9 |
Wins | 6 | 2 |
Draws | 2 | 2 |
Loss | 0 | 5 |
Goals For | 23 | 7 |
Goals Against | 6 | 14 |
10.12.23 |
Kilmarnock Celtic |
2-1 |
06.12.23 |
Celtic Hibernian |
4-1 |
03.12.23 |
St Johnstone Celtic |
1-3 |
28.11.23 |
Lazio Celtic |
2-0 |
25.11.23 |
Celtic Motherwell |
1-1 |
12.11.23 |
Celtic Aberdeen |
6-0 |
07.11.23 |
Atletico Madrid Celtic |
6-0 |
04.11.23 |
Ross County Celtic |
0-3 |
01.11.23 |
Celtic St Mirren |
2-1 |
28.10.23 |
Hibernian Celtic |
0-0 |
25.10.23 |
Celtic Atletico Madrid |
2-2 |
22.10.23 |
Hearts Celtic |
1-4 |
07.10.23 |
Celtic Kilmarnock |
3-1 |
04.10.23 |
Celtic Lazio |
1-2 |
30.09.23 |
Motherwell Celtic |
1-2 |
23.09.23 |
Livingston Celtic |
0-3 |
19.09.23 |
Feyenoord Celtic |
2-0 |
16.09.23 |
Celtic Dundee |
3-0 |
03.09.23 |
Rangers Celtic |
0-1 |
26.08.23 |
Celtic St Johnstone |
0-0 |
20.08.23 |
Kilmarnock Celtic |
1-0 |
13.08.23 |
Aberdeen Celtic |
1-3 |
05.08.23 |
Celtic Ross County |
4-2 |
01.08.23 |
Celtic Athletic Bilbao |
3-2 |
29.07.23 |
Celtic Wolves |
1-1 |
22.07.23 |
Gamba Osaka Celtic |
0-1 |
19.07.23 |
Yokohama F. Marinos Celtic |
6-4 |
15.07.23 |
Portimonense Celtic |
1-4 |
12.07.23 |
Portimonense Celtic |
0-0 |
01.07.23 |
Fraserburgh Celtic (Penalties:0 - 1) |
0-0 |
03.06.23 |
Celtic Inverness CT |
3-1 |
27.05.23 |
Celtic Aberdeen |
5-0 |
24.05.23 |
Hibernian Celtic |
4-2 |
20.05.23 |
Celtic St Mirren |
2-2 |
13.05.23 |
Rangers Celtic |
3-0 |
07.05.23 |
Hearts Celtic |
0-2 |
30.04.23 |
Rangers Celtic |
0-1 |
22.04.23 |
Celtic Motherwell |
1-1 |
16.04.23 |
Kilmarnock Celtic |
1-4 |
08.04.23 |
Celtic Rangers |
3-2 |
02.04.23 |
Ross County Celtic |
0-2 |
18.03.23 |
Celtic Hibernian |
3-1 |
11.03.23 |
Hearts Celtic |
0-3 |
08.03.23 |
Celtic Hearts |
3-1 |
05.03.23 |
St Mirren Celtic |
1-5 |
26.02.23 |
Rangers Celtic |
1-2 |
18.02.23 |
Celtic Aberdeen |
4-0 |
11.02.23 |
Celtic St Mirren |
5-1 |
05.02.23 |
St Johnstone Celtic |
1-4 |
01.02.23 |
Celtic Livingston |
3-0 |
06.12.23 |
Celtic Hibernian |
4-1 |
25.11.23 |
Celtic Motherwell |
1-1 |
12.11.23 |
Celtic Aberdeen |
6-0 |
01.11.23 |
Celtic St Mirren |
2-1 |
25.10.23 |
Celtic Atletico Madrid |
2-2 |
07.10.23 |
Celtic Kilmarnock |
3-1 |
04.10.23 |
Celtic Lazio |
1-2 |
16.09.23 |
Celtic Dundee |
3-0 |
26.08.23 |
Celtic St Johnstone |
0-0 |
05.08.23 |
Celtic Ross County |
4-2 |
01.08.23 |
Celtic Athletic Bilbao |
3-2 |
29.07.23 |
Celtic Wolves |
1-1 |
03.06.23 |
Celtic Inverness CT |
3-1 |
27.05.23 |
Celtic Aberdeen |
5-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
22.04.23 |
Celtic Motherwell |
1-1 |
08.04.23 |
Celtic Rangers |
3-2 |
18.03.23 |
Celtic Hibernian |
3-1 |
08.03.23 |
Celtic Hearts |
3-1 |
18.02.23 |
Celtic Aberdeen |
4-0 |
11.02.23 |
Celtic St Mirren |
5-1 |
01.02.23 |
Celtic Livingston |
3-0 |
21.01.23 |
Celtic Morton |
5-0 |
18.01.23 |
Celtic St Mirren |
4-0 |
14.01.23 |
Celtic Kilmarnock |
2-0 |
07.01.23 |
Celtic Kilmarnock |
2-0 |
24.12.22 |
Celtic St Johnstone |
4-1 |
21.12.22 |
Celtic Livingston |
2-1 |
12.11.22 |
Celtic Ross County |
2-1 |
05.11.22 |
Celtic Dundee Utd |
4-2 |
25.10.22 |
Celtic Shakhtar Donetsk |
1-1 |
15.10.22 |
Celtic Hibernian |
6-1 |
11.10.22 |
Celtic RB Leipzig |
0-2 |
01.10.22 |
Celtic Motherwell |
2-1 |
31.07.22 |
Celtic Aberdeen |
2-0 |
10.12.23 |
Kilmarnock Celtic |
2-1 |
03.12.23 |
St Johnstone Celtic |
1-3 |
28.11.23 |
Lazio Celtic |
2-0 |
07.11.23 |
Atletico Madrid Celtic |
6-0 |
04.11.23 |
Ross County Celtic |
0-3 |
28.10.23 |
Hibernian Celtic |
0-0 |
22.10.23 |
Hearts Celtic |
1-4 |
30.09.23 |
Motherwell Celtic |
1-2 |
23.09.23 |
Livingston Celtic |
0-3 |
19.09.23 |
Feyenoord Celtic |
2-0 |
03.09.23 |
Rangers Celtic |
0-1 |
20.08.23 |
Kilmarnock Celtic |
1-0 |
13.08.23 |
Aberdeen Celtic |
1-3 |
22.07.23 |
Gamba Osaka Celtic |
0-1 |
19.07.23 |
Yokohama F. Marinos Celtic |
6-4 |
15.07.23 |
Portimonense Celtic |
1-4 |
12.07.23 |
Portimonense Celtic |
0-0 |
01.07.23 |
Fraserburgh Celtic (Penalties:0 - 1) |
0-0 |
24.05.23 |
Hibernian Celtic |
4-2 |
13.05.23 |
Rangers Celtic |
3-0 |
07.05.23 |
Hearts Celtic |
0-2 |
30.04.23 |
Rangers Celtic |
0-1 |
16.04.23 |
Kilmarnock Celtic |
1-4 |
02.04.23 |
Ross County Celtic |
0-2 |
11.03.23 |
Hearts Celtic |
0-3 |
05.03.23 |
St Mirren Celtic |
1-5 |
26.02.23 |
Rangers Celtic |
1-2 |
05.02.23 |
St Johnstone Celtic |
1-4 |
29.01.23 |
Dundee Utd Celtic |
0-2 |
02.01.23 |
Rangers Celtic |
2-2 |
28.12.22 |
Hibernian Celtic |
0-4 |
17.12.22 |
Aberdeen Celtic |
0-1 |
10.12.22 |
Rennes Celtic |
4-3 |
09.11.22 |
Motherwell Celtic |
1-2 |
02.11.22 |
Real Madrid Celtic |
5-1 |
30.10.22 |
Livingston Celtic |
0-3 |
22.10.22 |
Hearts Celtic |
3-4 |
19.10.22 |
Motherwell Celtic |
0-4 |
08.10.22 |
St Johnstone Celtic |
1-2 |
05.10.22 |
RB Leipzig Celtic |
3-1 |
18.09.22 |
St Mirren Celtic |
2-0 |
31.08.22 |
Ross County Celtic |
1-4 |
14.08.22 |
Kilmarnock Celtic |
0-5 |
06.08.22 |
Ross County Celtic |
1-3 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
Rangers St Mirren |
2-0 |
28.11.23 |
Ross County St Mirren |
1-0 |
25.11.23 |
St Mirren Livingston |
1-0 |
11.11.23 |
Dundee St Mirren |
4-0 |
08.11.23 |
St Mirren Hibernian |
2-2 |
01.11.23 |
Celtic St Mirren |
2-1 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
27.09.23 |
Hibernian St Mirren |
4-2 |
23.09.23 |
St Mirren Hearts |
1-0 |
16.09.23 |
Motherwell St Mirren |
0-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
27.08.23 |
St Mirren Aberdeen |
2-2 |
19.08.23 |
St Mirren Motherwell |
1-0 |
12.08.23 |
St Mirren Dundee |
2-1 |
06.08.23 |
Hibernian St Mirren |
2-3 |
29.07.23 |
St Mirren Forfar Athletic |
4-0 |
25.07.23 |
Cowdenbeath St Mirren |
0-1 |
22.07.23 |
St Mirren Arbroath |
4-0 |
15.07.23 |
Montrose St Mirren |
1-0 |
08.07.23 |
Morton St Mirren |
2-0 |
05.07.23 |
St Mirren Ayr Utd |
1-2 |
04.07.23 |
Dumbarton St Mirren |
0-3 |
01.07.23 |
Linfield St Mirren |
0-1 |
28.06.23 |
Glentoran St Mirren |
0-0 |
27.05.23 |
St Mirren Rangers |
0-3 |
24.05.23 |
Aberdeen St Mirren |
3-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
13.05.23 |
St Mirren Hearts |
2-2 |
06.05.23 |
Hibernian St Mirren |
2-1 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Hearts St Mirren |
0-2 |
01.04.23 |
St Mirren Livingston |
3-0 |
18.03.23 |
Dundee Utd St Mirren |
1-1 |
05.03.23 |
St Mirren Celtic |
1-5 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
18.02.23 |
St Mirren Ross County |
1-0 |
15.02.23 |
Motherwell St Mirren |
2-1 |
11.02.23 |
Celtic St Mirren |
5-1 |
04.02.23 |
St Mirren Hibernian |
0-1 |
01.02.23 |
Aberdeen St Mirren |
1-3 |
28.01.23 |
St Mirren Motherwell |
1-0 |
21.01.23 |
St Mirren Dundee (Penalties:3 - 0) |
0-0 |
18.01.23 |
Celtic St Mirren |
4-0 |
13.01.23 |
Hearts St Mirren |
1-0 |
07.01.23 |
St Mirren Hearts |
1-1 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
25.11.23 |
St Mirren Livingston |
1-0 |
08.11.23 |
St Mirren Hibernian |
2-2 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
23.09.23 |
St Mirren Hearts |
1-0 |
27.08.23 |
St Mirren Aberdeen |
2-2 |
19.08.23 |
St Mirren Motherwell |
1-0 |
12.08.23 |
St Mirren Dundee |
2-1 |
29.07.23 |
St Mirren Forfar Athletic |
4-0 |
22.07.23 |
St Mirren Arbroath |
4-0 |
05.07.23 |
St Mirren Ayr Utd |
1-2 |
27.05.23 |
St Mirren Rangers |
0-3 |
13.05.23 |
St Mirren Hearts |
2-2 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
01.04.23 |
St Mirren Livingston |
3-0 |
05.03.23 |
St Mirren Celtic |
1-5 |
18.02.23 |
St Mirren Ross County |
1-0 |
04.02.23 |
St Mirren Hibernian |
0-1 |
28.01.23 |
St Mirren Motherwell |
1-0 |
21.01.23 |
St Mirren Dundee (Penalties:3 - 0) |
0-0 |
07.01.23 |
St Mirren Hearts |
1-1 |
24.12.22 |
St Mirren Aberdeen |
3-1 |
12.11.22 |
St Mirren Rangers |
1-1 |
09.11.22 |
St Mirren St Johnstone |
2-2 |
22.10.22 |
St Mirren Dundee Utd |
2-1 |
15.10.22 |
St Mirren Kilmarnock |
0-0 |
01.10.22 |
St Mirren Livingston |
2-1 |
18.09.22 |
St Mirren Celtic |
2-0 |
27.08.22 |
St Mirren Hibernian |
1-0 |
13.08.22 |
St Mirren Ross County |
1-0 |
31.07.22 |
St Mirren Motherwell |
0-1 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
Rangers St Mirren |
2-0 |
28.11.23 |
Ross County St Mirren |
1-0 |
11.11.23 |
Dundee St Mirren |
4-0 |
01.11.23 |
Celtic St Mirren |
2-1 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
27.09.23 |
Hibernian St Mirren |
4-2 |
16.09.23 |
Motherwell St Mirren |
0-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
06.08.23 |
Hibernian St Mirren |
2-3 |
25.07.23 |
Cowdenbeath St Mirren |
0-1 |
15.07.23 |
Montrose St Mirren |
1-0 |
08.07.23 |
Morton St Mirren |
2-0 |
04.07.23 |
Dumbarton St Mirren |
0-3 |
01.07.23 |
Linfield St Mirren |
0-1 |
28.06.23 |
Glentoran St Mirren |
0-0 |
24.05.23 |
Aberdeen St Mirren |
3-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
06.05.23 |
Hibernian St Mirren |
2-1 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Hearts St Mirren |
0-2 |
18.03.23 |
Dundee Utd St Mirren |
1-1 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
15.02.23 |
Motherwell St Mirren |
2-1 |
11.02.23 |
Celtic St Mirren |
5-1 |
01.02.23 |
Aberdeen St Mirren |
1-3 |
18.01.23 |
Celtic St Mirren |
4-0 |
13.01.23 |
Hearts St Mirren |
1-0 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
28.12.22 |
Livingston St Mirren |
1-1 |
05.11.22 |
Ross County St Mirren |
3-2 |
29.10.22 |
Hibernian St Mirren |
3-0 |
08.10.22 |
Rangers St Mirren |
4-0 |
03.09.22 |
St Johnstone St Mirren |
3-0 |
20.08.22 |
Dundee Utd St Mirren |
0-3 |
06.08.22 |
Aberdeen St Mirren |
4-1 |
20.05.2023
|
Celtic St Mirren |
2-2 |
05.03.2023
|
St Mirren Celtic |
1-5 |
11.02.2023
|
Celtic St Mirren |
5-1 |
18.01.2023
|
Celtic St Mirren |
4-0 |
18.09.2022
|
St Mirren Celtic |
2-0 |
20.05.2023
|
Celtic St Mirren |
2-2 |
11.02.2023
|
Celtic St Mirren |
5-1 |
18.01.2023
|
Celtic St Mirren |
4-0 |
02.03.2022
|
Celtic St Mirren |
2-0 |
21.08.2021
|
Celtic St Mirren |
6-0 |