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
SPL14‑May‑22CelticMotherwell6‑0W
SPL11‑May‑22Dundee UtdCeltic1‑1D
SPL07‑May‑22CelticHearts4‑1W
SPL01‑May‑22CelticRangers1‑1D
SPL24‑Apr‑22Ross CountyCeltic0‑2W
Sc Cup17‑Apr‑22CelticRangers1‑1D
SPL09‑Apr‑22CelticSt Johnstone7‑0W
SPL03‑Apr‑22RangersCeltic1‑2W
SPL19‑Mar‑22CelticRoss County4‑0W
Sc Cup14‑Mar‑22Dundee UtdCeltic0‑3W
Last 10 Rangers
Comp Date H A S WDL
Sc Cup21‑May‑22RangersHearts2‑0W
Europa18‑May‑22Eintracht FrankfurtRangers1‑1D
SPL14‑May‑22HeartsRangers1‑3W
SPL11‑May‑22RangersRoss County4‑1W
SPL08‑May‑22RangersDundee Utd2‑0W
Europa05‑May‑22RangersRB Leipzig3‑1W
SPL01‑May‑22CelticRangers1‑1D
Europa28‑Apr‑22RB LeipzigRangers1‑0L
SPL23‑Apr‑22MotherwellRangers1‑3W
Sc Cup17‑Apr‑22CelticRangers1‑1D
Last Meetings
Comp Date H A S
SPL01‑May‑22CelticRangers1‑1
Sc Cup17‑Apr‑22CelticRangers1‑1
SPL03‑Apr‑22RangersCeltic1‑2
SPL02‑Feb‑22CelticRangers3‑0
SPL29‑Aug‑21RangersCeltic1‑0
SPL02‑May‑21RangersCeltic4‑1
Sc Cup18‑Apr‑21RangersCeltic2‑0
SPL21‑Mar‑21CelticRangers1‑1
SPL02‑Jan‑21RangersCeltic1‑0
SPL17‑Oct‑20CelticRangers0‑2
SPL29‑Dec‑19CelticRangers1‑2
Sc Lg Cup08‑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
Sc Cup15‑Apr‑18CelticRangers4‑0
SPL11‑Mar‑18RangersCeltic2‑3
SPL30‑Dec‑17CelticRangers0‑0
SPL23‑Sep‑17RangersCeltic0‑2
SPL29‑Apr‑17RangersCeltic1‑5
Sc Cup23‑Apr‑17CelticRangers2‑0
SPL12‑Mar‑17CelticRangers1‑1
SPL31‑Dec‑16RangersCeltic1‑2
Sc Lg Cup23‑Oct‑16RangersCeltic0‑1
SPL10‑Sep‑16CelticRangers5‑1
Sc Cup17‑Apr‑16RangersCeltic2‑2
Sc Lg Cup01‑Feb‑15CelticRangers2‑0
SPL29‑Apr‑12CelticRangers3‑0
SPL25‑Mar‑12RangersCeltic3‑2
SPL28‑Dec‑11CelticRangers1‑0
SPL18‑Sep‑11RangersCeltic4‑2
SPL24‑Apr‑11RangersCeltic0‑0
Sc Lg Cup20‑Mar‑11CelticRangers1‑2
Sc Cup02‑Mar‑11CelticRangers1‑0
SPL20‑Feb‑11CelticRangers3‑0
Sc Cup06‑Feb‑11RangersCeltic2‑2
SPL02‑Jan‑11RangersCeltic0‑2
SPL24‑Oct‑10CelticRangers1‑3
SPL04‑May‑10CelticRangers2‑1
SPL28‑Feb‑10RangersCeltic1‑0
SPL03‑Jan‑10CelticRangers1‑1
SPL04‑Oct‑09RangersCeltic2‑1
SPL09‑May‑09RangersCeltic1‑0
Sc Lg Cup15‑Mar‑09CelticRangers2‑0
SPL15‑Feb‑09CelticRangers0‑0
SPL27‑Dec‑08RangersCeltic0‑1
SPL31‑Aug‑08CelticRangers2‑4
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic3326437819+5982
2Rangers3323736727+4076
3Hearts3316984833+1557
4Dundee Utd331011123137-641
5Ross County331010134552-740
6Motherwell331010133850-1240
7Hibernian33911133137-638
8Livingston33108153543-838
9Aberdeen3399153842-436
10St Mirren33812133050-2036
11St Johnstone3379172144-2330
12Dundee33510182957-2825
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic161420444+4044
2Rangers1712413411+2340
3Hearts1711333113+1836
4Motherwell178452324-128
5Aberdeen167452317+625
6Hibernian176651715+224
7Dundee Utd167361719-224
8Ross County165742725+222
9Livingston165471821-319
10St Johnstone174581420-617
11St Mirren163761219-716
12Dundee173681627-1115
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic1712233415+1938
2Rangers1611323316+1736
3Hearts165651720-321
4St Mirren175571831-1320
5Livingston175481722-519
6Ross County175391827-918
7Dundee Utd173861418-417
8Hibernian163581422-814
9St Johnstone16349724-1713
10Motherwell162681526-1112
11Aberdeen1725101525-1011
12Dundee1624101330-1710
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6510174+1316
2Celtic6420213+1814
3Livingston633085+312
4Dundee Utd622289-18
5St Mirren622235-28
6Hibernian621388+07
7Hearts6213912-37
8Motherwell6213613-77
9Dundee612379-25
10Aberdeen612335-25
11St Johnstone6123314-115
12Ross County611439-64
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10820325+2726
2Rangers10811227+1525
3Hearts104331615+115
4Livingston104331112-115
5Dundee Utd103431415-113
6St Johnstone10334616-1012
7St Mirren10325712-511
8Motherwell103251219-711
9Ross County10325614-811
10Hibernian102441012-210
11Aberdeen10235811-39
12Dundee101451115-47
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510242+2216
2Rangers6411125+713
3St Johnstone640264+212
4Livingston632198+111
5Hibernian624082+610
6Hearts631296+310
7Aberdeen622265+18
8Motherwell622299+08
9Dundee Utd614199+07
10Ross County621367-17
11Dundee613277+06
12St Mirren611439-64
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6510144+1016
2Celtic6420115+614
3Livingston622275+28
4Hearts62221011-18
5Dundee Utd622278-18
6St Mirren621347-37
7Ross County6213310-77
8Motherwell6123613-75
9Hibernian6114410-64
10Aberdeen603348-43
11St Johnstone6033316-133
12Dundee6024611-52
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.528293.3%
1.525583.3%
2.5191163.3%
3.5121840.0%
4.572323.3%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.5360100.0%
1.529780.6%
2.5181850.0%
3.5112530.6%
4.543211.1%