The Fishy - Grimsby Town FC

scotland flag

Rangers v Celtic Head to Head

Rangers logo
Celtic logo
Last 10 Rangers
Comp Date H A S WDL
SPL06‑Dec‑23HeartsRangers0‑1W
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
Last 10 Celtic
Comp Date H A S WDL
SPL06‑Dec‑23CelticHibernian4‑1W
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
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
1Celtic1613304210+3242
2Rangers151113307+2334
3Hearts157261413+123
4St Mirren166461922-322
5Hibernian165652325-221
6Kilmarnock165561616020
7Dundee144641820-218
8Ross County154561521-617
9Motherwell163581928-914
10St Johnstone153571022-1214
11Aberdeen143471524-913
12Livingston14248922-1310
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic8620236+1720
2Rangers7502145+915
3St Mirren7421128+414
4Kilmarnock8422106+414
5Hibernian8332118+312
6Dundee83321010012
7St Johnstone93331013-312
8Ross County832377011
9Hearts832378-111
10Motherwell82241417-38
11Aberdeen612367-15
12Livingston612338-55
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic8710194+1522
2Rangers8611162+1419
3Hearts740375+212
4Hibernian82331217-59
5St Mirren9225714-78
6Aberdeen8224917-88
7Dundee6132810-26
8Kilmarnock8134610-46
9Ross County7133814-66
10Motherwell8134511-66
11Livingston8125614-85
12St Johnstone602409-92
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510194+1516
2Rangers6510132+1116
3Hearts640264+212
4Hibernian6321109+111
5Dundee63121110+110
6St Johnstone631277010
7Ross County62226608
8Kilmarnock621334-17
9St Mirren6114310-74
10Aberdeen6114514-94
11Motherwell6033712-53
12Livingston6006110-90
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10820287+2126
2Rangers10811225+1725
3Hearts105141011-116
4Kilmarnock10424109+114
5Hibernian103521215-314
6Dundee103431315-213
7St Johnstone10334814-612
8Aberdeen103251217-511
9Ross County10244914-510
10St Mirren10226916-78
11Livingston10127515-105
12Motherwell100461323-104
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510194+1516
2Rangers6402105+512
3Hibernian633072+512
4Kilmarnock632195+411
5St Mirren6321107+311
6St Johnstone632187+111
7Hearts631277010
8Ross County62225508
9Dundee622289-18
10Aberdeen612367-15
11Livingston612338-55
12Motherwell60241015-52
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6510141+1316
2Celtic6510153+1216
3Hearts63035509
4Dundee6132810-26
5Ross County6132610-46
6Hibernian6132915-66
7Aberdeen6204715-86
8Kilmarnock612358-35
9Livingston602438-52
10Motherwell6024310-72
11St Johnstone602409-92
12St Mirren6015211-91
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.530196.8%
1.525680.6%
2.5181358.1%
3.5102132.3%
4.52296.5%
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.525389.3%
1.522678.6%
2.5181064.3%
3.5121642.9%
4.582028.6%
Back to top