The Fishy - Grimsby Town FC

scotland flag

Celtic v St Mirren Head to Head

Celtic logo
St Mirren logo
Last 10 Celtic
Comp Date H A S WDL
SC20‑Apr‑24AberdeenCeltic3‑3D
SPL13‑Apr‑24CelticSt Mirren3‑0W
SPL07‑Apr‑24RangersCeltic3‑3D
SPL31‑Mar‑24LivingstonCeltic0‑3W
SPL16‑Mar‑24CelticSt Johnstone3‑1W
SC10‑Mar‑24CelticLivingston4‑2W
SPL03‑Mar‑24HeartsCeltic2‑0L
SPL28‑Feb‑24CelticDundee7‑1W
SPL25‑Feb‑24MotherwellCeltic1‑3W
SPL17‑Feb‑24CelticKilmarnock1‑1D
Last 10 St Mirren
Comp Date H A S WDL
SPL13‑Apr‑24CelticSt Mirren3‑0L
SPL06‑Apr‑24St MirrenHearts1‑2L
SPL30‑Mar‑24MotherwellSt Mirren1‑1D
SPL16‑Mar‑24KilmarnockSt Mirren5‑2L
SPL02‑Mar‑24St MirrenAberdeen2‑1W
SPL27‑Feb‑24Ross CountySt Mirren1‑1D
SPL24‑Feb‑24St MirrenSt Johnstone2‑0W
SPL17‑Feb‑24LivingstonSt Mirren1‑0L
SC11‑Feb‑24St MirrenCeltic0‑2L
SPL07‑Feb‑24St MirrenDundee2‑0W
Last Meetings
Comp Date H A S
SPL13‑Apr‑24CelticSt Mirren3‑0
SC11‑Feb‑24St MirrenCeltic0‑2
SPL02‑Jan‑24St MirrenCeltic0‑3
SPL01‑Nov‑23CelticSt Mirren2‑1
SPL20‑May‑23CelticSt Mirren2‑2
SPL05‑Mar‑23St MirrenCeltic1‑5
SC11‑Feb‑23CelticSt Mirren5‑1
SPL18‑Jan‑23CelticSt Mirren4‑0
SPL18‑Sep‑22St MirrenCeltic2‑0
SPL02‑Mar‑22CelticSt Mirren2‑0
SPL22‑Dec‑21St MirrenCeltic0‑0
SPL21‑Aug‑21CelticSt Mirren6‑0
SPL10‑Feb‑21St MirrenCeltic0‑4
SPL30‑Jan‑21CelticSt Mirren1‑2
SPL16‑Sep‑20St MirrenCeltic1‑2
SPL07‑Mar‑20CelticSt Mirren5‑0
SPL26‑Dec‑19St MirrenCeltic1‑2
SPL30‑Oct‑19CelticSt Mirren2‑0
SPL03‑Apr‑19St MirrenCeltic0‑2
SPL23‑Jan‑19CelticSt Mirren4‑0
SPL14‑Sep‑18St MirrenCeltic0‑0
SC05‑Mar‑17CelticSt Mirren4‑1
SPL03‑Apr‑15St MirrenCeltic0‑2
SPL14‑Dec‑14CelticSt Mirren4‑1
SPL27‑Sep‑14St MirrenCeltic1‑2
SPL22‑Mar‑14CelticSt Mirren3‑0
SPL02‑Feb‑14CelticSt Mirren1‑0
SPL05‑Jan‑14St MirrenCeltic0‑4
SPL31‑Mar‑13St MirrenCeltic1‑1
SC02‑Mar‑13St MirrenCeltic1‑2
SLC27‑Jan‑13St MirrenCeltic3‑2
SPL15‑Dec‑12CelticSt Mirren2‑0
SPL20‑Oct‑12St MirrenCeltic0‑5
SPL21‑Jan‑12St MirrenCeltic0‑2
SPL26‑Nov‑11CelticSt Mirren5‑0
SPL28‑Aug‑11St MirrenCeltic0‑2
SPL09‑Apr‑11CelticSt Mirren1‑0
SPL14‑Nov‑10St MirrenCeltic0‑1
SPL22‑Aug‑10CelticSt Mirren4‑0
SPL24‑Mar‑10St MirrenCeltic4‑0
SPL28‑Nov‑09CelticSt Mirren3‑1
SPL26‑Sep‑09St MirrenCeltic0‑2
SC07‑Mar‑09St MirrenCeltic1‑0
SPL28‑Feb‑09CelticSt Mirren7‑0
SPL22‑Nov‑08St MirrenCeltic1‑3
SPL10‑Aug‑08CelticSt Mirren1‑0
SPL24‑Feb‑08St MirrenCeltic0‑1
SPL08‑Dec‑07CelticSt Mirren1‑1
SPL02‑Sep‑07St MirrenCeltic1‑5
SPL20‑Jan‑07CelticSt Mirren5‑1
Match Odds
Home win1.20
Draw8.20
Away win17.50
Home or Draw1.05
Home or Away 1.13
Draw or Away5.70
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic3324638026+5478
2Rangers3324367223+4975
3Hearts3419694634+1263
4Kilmarnock34131384334+952
5St Mirren33127143843-543
6Hibernian341012124752-542
7Dundee331011124454-1041
8Aberdeen34911143649-1338
9Motherwell34813134652-637
10St Johnstone34710172549-2431
11Ross County3479183258-2630
12Livingston3449212459-3521
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers1713134215+2740
2Celtic1612314212+3039
3Kilmarnock1810532816+1235
4Hearts179532616+1032
5St Mirren168352116+527
6Dundee166552122-123
7Hibernian176472222022
8Aberdeen175752022-222
9Ross County166461820-222
10Motherwell174672728-118
11St Johnstone184681627-1118
12Livingston173681123-1215
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic1712323814+2439
2Rangers161123308+2235
3Hearts1710162018+231
4Hibernian174852530-520
5Motherwell174761924-519
6Dundee174672332-918
7Kilmarnock163851518-317
8St Mirren174491727-1016
9Aberdeen174491627-1116
10St Johnstone16349922-1313
11Ross County1815121438-248
12Livingston1713131336-236
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6411197+1213
2Kilmarnock6330115+612
3Hearts6321106+411
4Aberdeen632142+211
5Dundee623176+19
6Hibernian6222119+28
7Rangers62221110+18
8Motherwell62227708
9Ross County6213810-27
10St Mirren6123713-65
11Livingston6123511-65
12St Johnstone6114612-64
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic106312611+1521
2Rangers106222412+1220
3Kilmarnock10541168+819
4Hearts105321412+218
5Hibernian104421813+516
6Dundee104331316-315
7St Mirren104241414014
8Motherwell103341416-212
9Aberdeen10334710-312
10Ross County103251217-511
11Livingston10226918-98
12St Johnstone10217919-107
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510174+1316
2Hearts6420124+814
3Rangers6411178+913
4Kilmarnock6411104+613
5Dundee632196+311
6Ross County6321119+211
7Hibernian630398+19
8Aberdeen62318809
9St Mirren63037709
10Livingston622268-28
11Motherwell613297+26
12St Johnstone6015312-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6411114+713
2Celtic6321128+411
3Motherwell63121110+110
4Hearts6312710-310
5St Johnstone630378-19
6Hibernian6141101007
7Kilmarnock61418807
8St Mirren6123711-45
9Dundee6123513-85
10Aberdeen611437-44
11Livingston6015515-101
12Ross County6006212-100
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.526196.3%
1.525292.6%
2.518966.7%
3.581929.6%
4.552218.5%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.518772.0%
2.5111444.0%
3.542116.0%
4.51244.0%
Total Goals Odds
GoalsUnderOver
0.526.001.02
1.56.451.13
2.53.001.43
3.51.832.05
4.51.363.65
Back to top