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
SPL05‑Apr‑26DundeeCeltic1‑2W
SPL22‑Mar‑26Dundee UtdCeltic2‑0L
SPL14‑Mar‑26CelticMotherwell3‑1W
SC08‑Mar‑26RangersCeltic0‑0D
SPL04‑Mar‑26AberdeenCeltic1‑2W
SPL01‑Mar‑26RangersCeltic2‑2D
EL26‑Feb‑26VFB StuttgartCeltic0‑1W
SPL22‑Feb‑26CelticHibernian1‑2L
EL19‑Feb‑26CelticVFB Stuttgart1‑4L
SPL15‑Feb‑26KilmarnockCeltic2‑3W
Last 10 St Mirren
Comp Date H A S WDL
SPL04‑Apr‑26St MirrenAberdeen2‑0W
SPL21‑Mar‑26FalkirkSt Mirren1‑2W
SPL15‑Mar‑26St MirrenRangers0‑1L
SC08‑Mar‑26St MirrenPartick Thistle2‑1W
SPL03‑Mar‑26Dundee UtdSt Mirren2‑1L
SPL28‑Feb‑26LivingstonSt Mirren1‑1D
SPL21‑Feb‑26St MirrenMotherwell0‑5L
SPL14‑Feb‑26HibernianSt Mirren2‑0L
SPL11‑Feb‑26KilmarnockSt Mirren4‑3L
SC06‑Feb‑26AirdrieoniansSt Mirren1‑2W
Last Meetings
Comp Date H A S
SLC14‑Dec‑25St MirrenCeltic3‑1
SPL22‑Nov‑25St MirrenCeltic0‑1
SPL03‑Aug‑25CelticSt Mirren1‑0
SPL17‑May‑25CelticSt Mirren1‑1
SPL01‑Mar‑25St MirrenCeltic2‑5
SPL05‑Jan‑25CelticSt Mirren3‑0
SPL25‑Aug‑24St MirrenCeltic0‑3
SPL18‑May‑24CelticSt Mirren3‑2
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts3220755527+2867
2Rangers32181226028+3266
3Celtic3220485835+2364
4Motherwell32141265126+2554
5Hibernian32131275135+1651
6Falkirk32137124242046
7Dundee Utd32813114252-1037
8Dundee3288163251-1932
9Aberdeen3286183148-1730
10St Mirren3279162747-2030
11Kilmarnock3269173563-2827
12Livingston32113183363-3016
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts161240299+2040
2Rangers1711513616+2038
3Motherwell171052299+2035
4Celtic1511133312+2134
5Hibernian168623014+1630
6Falkirk166552620+623
7Dundee166462426-222
8Dundee Utd165651820-221
9St Mirren165561016-620
10Kilmarnock165382025-518
11Aberdeen154562321+217
12Livingston161782130-910
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic179352523+230
2Rangers157712412+1228
3Hearts168352618+827
4Falkirk167271622-623
5Hibernian165652121021
6Motherwell154742217+519
7Dundee Utd163762432-816
8Aberdeen174112827-1913
9St Mirren1624101731-1410
10Dundee162410825-1710
11Kilmarnock161691538-239
12Livingston1606101233-216
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6420179+814
2Hibernian6330104+612
3Celtic6312109+110
4Hearts631277010
5Dundee6222111108
6Dundee Utd622289-18
7Motherwell6213118+37
8Falkirk62131210+27
9St Mirren6213610-47
10Kilmarnock6213712-57
11Livingston605179-25
12Aberdeen6024310-72
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers106402611+1522
2Celtic106221914+520
3Motherwell10523209+1117
4Hearts105231310+317
5Falkirk105141914+516
6Hibernian104421411+316
7Kilmarnock104151524-913
8Dundee Utd103341418-412
9St Mirren103251016-611
10Dundee102441317-410
11Aberdeen101271120-95
12Livingston100551121-105
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6510228+1416
2Hearts651082+616
3Celtic6402137+612
4Hibernian633093+612
5Kilmarnock6402139+412
6Motherwell6321114+711
7Falkirk6303138+59
8Dundee Utd622256-18
9St Mirren621338-57
10Dundee61321011-16
11Aberdeen6123111105
12Livingston6042710-34
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers633094+512
2Celtic63211110+111
3Falkirk631287+110
4Hibernian6222910-18
5Motherwell6213107+37
6Hearts62138807
7Dundee621347-37
8St Mirren6123811-35
9Dundee Utd6114917-84
10Livingston6024513-82
11Kilmarnock6024419-152
12Aberdeen6015112-111
Team ELO Ratings
PosTeam ELO Rating
1Rangers2,040
2Celtic2,024
3Hearts2,009
4Hibernian1,936
5Motherwell1,900
6Falkirk1,894
7Dundee Utd1,807
8St Mirren1,784
9Dundee1,756
10Kilmarnock1,742
11Aberdeen1,735
12Livingston1,696
Full Form Table
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.5350100.0%
1.531488.6%
2.527877.1%
3.5181751.4%
4.543111.4%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.525292.6%
1.520774.1%
2.5121544.4%
3.581929.6%
4.542314.8%
Celtic BTTS (last 6 months)
YesNo% Yes
231265.7%
St Mirren BTTS (last 6 months)
YesNo% Yes
121544.4%
Back to top