The Fishy - Grimsby Town FC

scotland flag

Celtic v Rangers Head to Head

Celtic logo
Rangers logo
Last 10 Celtic
Comp Date H A S WDL
SPL03‑Dec‑23St JohnstoneCeltic1‑3W
CL28‑Nov‑23LazioCeltic2‑0L
SPL25‑Nov‑23CelticMotherwell1‑1D
SPL12‑Nov‑23CelticAberdeen6‑0W
CL07‑Nov‑23Atletico MadridCeltic6‑0L
SPL04‑Nov‑23Ross CountyCeltic0‑3W
SPL01‑Nov‑23CelticSt Mirren2‑1W
SPL28‑Oct‑23HibernianCeltic0‑0D
CL25‑Oct‑23CelticAtletico Madrid2‑2D
SPL22‑Oct‑23HeartsCeltic1‑4W
Last 10 Rangers
Comp Date H A S WDL
SPL03‑Dec‑23RangersSt Mirren2‑0W
EL30‑Nov‑23RangersAris Limassol1‑1D
SPL26‑Nov‑23AberdeenRangers1‑1D
SPL12‑Nov‑23LivingstonRangers0‑2W
EL09‑Nov‑23RangersSparta Prague2‑1W
SLC05‑Nov‑23HeartsRangers1‑3W
SPL01‑Nov‑23DundeeRangers0‑5W
SPL29‑Oct‑23RangersHearts2‑1W
EL26‑Oct‑23Sparta PragueRangers0‑0D
SPL21‑Oct‑23RangersHibernian4‑0W
Last Meetings
Comp Date H A S
SPL03‑Sep‑23RangersCeltic0‑1
SPL13‑May‑23RangersCeltic3‑0
SC30‑Apr‑23RangersCeltic0‑1
SPL08‑Apr‑23CelticRangers3‑2
SLC26‑Feb‑23RangersCeltic1‑2
SPL02‑Jan‑23RangersCeltic2‑2
SPL03‑Sep‑22CelticRangers4‑0
SPL01‑May‑22CelticRangers1‑1
SC17‑Apr‑22CelticRangers1‑1
SPL03‑Apr‑22RangersCeltic1‑2
SPL02‑Feb‑22CelticRangers3‑0
SPL29‑Aug‑21RangersCeltic1‑0
SPL02‑May‑21RangersCeltic4‑1
SC18‑Apr‑21RangersCeltic2‑0
SPL21‑Mar‑21CelticRangers1‑1
SPL02‑Jan‑21RangersCeltic1‑0
SPL17‑Oct‑20CelticRangers0‑2
SPL29‑Dec‑19CelticRangers1‑2
SLC08‑Dec‑19RangersCeltic0‑1
SPL01‑Sep‑19RangersCeltic0‑2
SPL12‑May‑19RangersCeltic2‑0
SPL31‑Mar‑19CelticRangers2‑1
SPL29‑Dec‑18RangersCeltic1‑0
SPL02‑Sep‑18CelticRangers1‑0
SPL29‑Apr‑18CelticRangers5‑0
SC15‑Apr‑18CelticRangers4‑0
SPL11‑Mar‑18RangersCeltic2‑3
SPL30‑Dec‑17CelticRangers0‑0
SPL23‑Sep‑17RangersCeltic0‑2
SPL29‑Apr‑17RangersCeltic1‑5
SC23‑Apr‑17CelticRangers2‑0
SPL12‑Mar‑17CelticRangers1‑1
SPL31‑Dec‑16RangersCeltic1‑2
SLC23‑Oct‑16RangersCeltic0‑1
SPL10‑Sep‑16CelticRangers5‑1
SC17‑Apr‑16RangersCeltic2‑2
SLC01‑Feb‑15CelticRangers2‑0
SPL29‑Apr‑12CelticRangers3‑0
SPL25‑Mar‑12RangersCeltic3‑2
SPL28‑Dec‑11CelticRangers1‑0
SPL18‑Sep‑11RangersCeltic4‑2
SPL24‑Apr‑11RangersCeltic0‑0
SLC20‑Mar‑11CelticRangers1‑2
SC02‑Mar‑11CelticRangers1‑0
SPL20‑Feb‑11CelticRangers3‑0
SC06‑Feb‑11RangersCeltic2‑2
SPL02‑Jan‑11RangersCeltic0‑2
SPL24‑Oct‑10CelticRangers1‑3
SPL04‑May‑10CelticRangers2‑1
SPL28‑Feb‑10RangersCeltic1‑0
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic151230389+2939
2Rangers141013297+2231
3Hearts147251412+223
4St Mirren156451921-222
5Hibernian155642221+121
6Dundee144641820-218
7Kilmarnock154561516-117
8Motherwell153571925-614
9Ross County143561221-914
10Aberdeen133461523-813
11St Johnstone14257922-1311
12Livingston14248922-1310
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic7520195+1417
2Rangers7502145+915
3St Mirren7421128+414
4Kilmarnock8422106+414
5Hibernian8332118+312
6Dundee83321010012
7Hearts732277011
8St Johnstone8233913-49
9Motherwell82241417-38
10Ross County722347-38
11Aberdeen51226605
12Livingston612338-55
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic8710194+1522
2Rangers7511152+1316
3Hearts740375+212
4Hibernian72321113-29
5St Mirren8224713-68
6Aberdeen8224917-88
7Dundee6132810-26
8Motherwell713358-36
9Ross County7133814-66
10Livingston8125614-85
11Kilmarnock7034510-53
12St Johnstone602409-92
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6510162+1416
2Celtic6420153+1214
3Hibernian633095+412
4Hearts640277012
5Dundee63121110+110
6Kilmarnock62134407
7St Johnstone6213611-57
8Ross County613269-36
9Aberdeen6123513-85
10St Mirren6114411-74
11Motherwell6033913-43
12Livingston6006110-90
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10820276+2126
2Rangers10811235+1825
3Hearts106131210+219
4Hibernian104511311+217
5Dundee103431315-213
6Kilmarnock103341111012
7St Mirren103251015-511
8Aberdeen103251218-611
9St Johnstone10235716-99
10Ross County10154715-88
11Livingston10127515-105
12Motherwell100461321-84
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6420153+1214
2Rangers6402105+512
3Hibernian633072+512
4Kilmarnock632195+411
5St Mirren6321107+311
6Hearts631277010
7Aberdeen622296+38
8Dundee622289-18
9St Johnstone622279-28
10Livingston612338-55
11Ross County612327-55
12Motherwell60241015-52
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6510151+1416
2Celtic6510153+1216
3Hearts63035509
4Hibernian62311011-19
5Dundee6132810-26
6Ross County6132610-46
7Aberdeen6204715-86
8Motherwell612347-35
9St Mirren6114310-74
10Kilmarnock6024510-52
11Livingston602438-52
12St Johnstone602409-92
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.524388.9%
1.521677.8%
2.5171063.0%
3.5111640.7%
4.572025.9%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.529196.7%
1.525583.3%
2.5181260.0%
3.5102033.3%
4.52286.7%
Back to top