The Fishy - Grimsby Town FC

scotland flag

St Johnstone v Celtic Head to Head

St Johnstone logo
Celtic logo
Last 10 Celtic
Comp Date H A S WDL
SC25‑May‑24CelticRangers1‑0W
SPL18‑May‑24CelticSt Mirren3‑2W
SPL15‑May‑24KilmarnockCeltic0‑5W
SPL11‑May‑24CelticRangers2‑1W
SPL04‑May‑24CelticHearts3‑0W
SPL28‑Apr‑24DundeeCeltic1‑2W
SC20‑Apr‑24AberdeenCeltic3‑3D
SPL13‑Apr‑24CelticSt Mirren3‑0W
SPL07‑Apr‑24RangersCeltic3‑3D
SPL31‑Mar‑24LivingstonCeltic0‑3W
Last Meetings
Comp Date H A S
SPL16‑Mar‑24CelticSt Johnstone3‑1
SPL03‑Dec‑23St JohnstoneCeltic1‑3
SPL26‑Aug‑23CelticSt Johnstone0‑0
SPL05‑Feb‑23St JohnstoneCeltic1‑4
SPL24‑Dec‑22CelticSt Johnstone4‑1
SPL08‑Oct‑22St JohnstoneCeltic1‑2
SPL09‑Apr‑22CelticSt Johnstone7‑0
SPL26‑Dec‑21St JohnstoneCeltic1‑3
SLC20‑Nov‑21CelticSt Johnstone1‑0
SPL23‑Oct‑21CelticSt Johnstone2‑0
SPL12‑May‑21CelticSt Johnstone4‑0
SPL14‑Feb‑21St JohnstoneCeltic1‑2
SPL06‑Dec‑20CelticSt Johnstone1‑1
SPL04‑Oct‑20St JohnstoneCeltic0‑2
SC01‑Mar‑20St JohnstoneCeltic0‑1
SPL29‑Jan‑20St JohnstoneCeltic0‑3
SPL03‑Aug‑19CelticSt Johnstone7‑0
SC10‑Feb‑19CelticSt Johnstone5‑0
SPL03‑Feb‑19St JohnstoneCeltic0‑2
SPL30‑Jan‑19CelticSt Johnstone2‑0
SPL07‑Oct‑18St JohnstoneCeltic0‑6
SLC26‑Sep‑18St JohnstoneCeltic0‑1
SPL18‑Feb‑18CelticSt Johnstone0‑0
SPL04‑Nov‑17St JohnstoneCeltic0‑4
SPL26‑Aug‑17CelticSt Johnstone1‑1
SPL06‑May‑17CelticSt Johnstone4‑1
SPL05‑Feb‑17St JohnstoneCeltic2‑5
SPL25‑Jan‑17CelticSt Johnstone1‑0
SPL20‑Aug‑16St JohnstoneCeltic2‑4
SPL11‑May‑16St JohnstoneCeltic2‑1
SPL23‑Jan‑16CelticSt Johnstone3‑1
SPL13‑Dec‑15St JohnstoneCeltic0‑3
SPL29‑Aug‑15CelticSt Johnstone3‑1
SPL15‑May‑15St JohnstoneCeltic0‑0
SPL04‑Mar‑15CelticSt Johnstone0‑1
SPL14‑Feb‑15St JohnstoneCeltic1‑2
SPL13‑Aug‑14St JohnstoneCeltic0‑3
SPL07‑May‑14St JohnstoneCeltic3‑3
SPL16‑Feb‑14CelticSt Johnstone3‑0
SPL26‑Dec‑13St JohnstoneCeltic0‑1
SPL21‑Sep‑13CelticSt Johnstone2‑1
SPL11‑May‑13CelticSt Johnstone4‑0
SPL19‑Feb‑13St JohnstoneCeltic1‑1
SPL11‑Nov‑12CelticSt Johnstone1‑1
SLC30‑Oct‑12CelticSt Johnstone5‑0
SPL15‑Sep‑12St JohnstoneCeltic2‑1
SPL03‑May‑12CelticSt Johnstone1‑0
SPL01‑Apr‑12CelticSt Johnstone2‑0
SPL18‑Dec‑11St JohnstoneCeltic0‑2
SPL21‑Aug‑11CelticSt Johnstone0‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic3324638026+5478
2Rangers3324367223+4975
3Hearts3319594634+1262
4Kilmarnock33131284334+951
5St Mirren33127143843-543
6Dundee331011124454-1041
7Hibernian33912124451-739
8Motherwell33813124651-537
9Aberdeen33811143549-1435
10St Johnstone33710162446-2231
11Ross County3379173256-2430
12Livingston3339212259-3718
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers1713134215+2740
2Celtic1612314212+3039
3Kilmarnock1710432816+1234
4Hearts179532616+1032
5St Mirren168352116+527
6Dundee166552122-123
7Hibernian176472222022
8Ross County166461820-222
9Aberdeen164751922-319
10Motherwell174672728-118
11St Johnstone174671524-918
12Livingston16268923-1412
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic1712323814+2439
2Rangers161123308+2235
3Hearts1610062018+230
4Motherwell164751923-419
5Dundee174672332-918
6Kilmarnock163851518-317
7Hibernian163852229-717
8St Mirren174491727-1016
9Aberdeen174491627-1116
10St Johnstone16349922-1313
11Ross County1715111436-228
12Livingston1713131336-236
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6600184+1418
2Aberdeen6420133+1014
3Rangers6321159+611
4Hearts62311210+29
5Hibernian62229908
6Ross County6222913-48
7Kilmarnock6222510-58
8Motherwell6213119+27
9Livingston6213915-67
10St Mirren6114812-44
11St Johnstone6114510-54
12Dundee6024514-92
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic108112710+1725
2Aberdeen10631165+1121
3Hearts104421814+416
4Kilmarnock104421415-116
5Rangers104332418+615
6Motherwell104241714+314
7Hibernian103341616012
8Ross County103341419-512
9Dundee102351018-89
10Livingston102351022-129
11St Mirren102261421-78
12St Johnstone102261017-78
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6600215+1618
2Rangers6411219+1213
3Aberdeen641194+513
4Hearts6330147+712
5Hibernian6402117+412
6Ross County63211213-111
7Kilmarnock631299010
8Livingston622268-28
9St Mirren62138807
10Motherwell612389-15
11Dundee612369-35
12St Johnstone6024412-82
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6411167+913
2Motherwell6402139+412
3Kilmarnock62318809
4St Johnstone63038809
5Aberdeen622285+38
6Rangers6222101008
7Hibernian6132910-16
8St Mirren6123914-55
9Hearts6123513-85
10Dundee6114618-124
11Ross County6015210-81
12Livingston6015720-131
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.523195.8%
1.518675.0%
2.591537.5%
3.52228.3%
4.50240.0%
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.5240100.0%
1.523195.8%
2.518675.0%
3.571729.2%
4.551920.8%
Back to top