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
SPL27‑Dec‑25LivingstonCeltic2‑4W
SPL21‑Dec‑25CelticAberdeen3‑1W
SPL17‑Dec‑25Dundee UtdCeltic2‑1L
SLC14‑Dec‑25St MirrenCeltic3‑1L
EL11‑Dec‑25CelticAS Roma0‑3L
SPL07‑Dec‑25CelticHearts1‑2L
SPL03‑Dec‑25CelticDundee1‑0W
SPL30‑Nov‑25HibernianCeltic1‑2W
EL27‑Nov‑25FeyenoordCeltic1‑3W
SPL22‑Nov‑25St MirrenCeltic0‑1W
Last 10 Rangers
Comp Date H A S WDL
SPL27‑Dec‑25RangersMotherwell1‑0W
SPL21‑Dec‑25HeartsRangers2‑1L
SPL15‑Dec‑25RangersHibernian1‑0W
EL11‑Dec‑25FerencvarosRangers2‑1L
SPL06‑Dec‑25KilmarnockRangers0‑3W
SPL03‑Dec‑25Dundee UtdRangers2‑2D
SPL30‑Nov‑25RangersFalkirk0‑0D
EL27‑Nov‑25RangersBraga1‑1D
SPL22‑Nov‑25RangersLivingston2‑1W
SPL09‑Nov‑25DundeeRangers0‑3W
Last Meetings
Comp Date H A S
SLC02‑Nov‑25CelticRangers3‑1
SPL31‑Aug‑25RangersCeltic0‑0
SPL04‑May‑25RangersCeltic1‑1
SPL16‑Mar‑25CelticRangers2‑3
SPL02‑Jan‑25RangersCeltic3‑0
SLC15‑Dec‑24CelticRangers3‑3
SPL01‑Sep‑24CelticRangers3‑0
SC25‑May‑24CelticRangers1‑0
SPL11‑May‑24CelticRangers2‑1
SPL07‑Apr‑24RangersCeltic3‑3
SPL30‑Dec‑23CelticRangers2‑1
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts1912523817+2141
2Celtic1812243316+1738
3Rangers188822515+1032
4Motherwell197932616+1030
5Hibernian197753122+928
6Aberdeen187472021-125
7Falkirk196672027-724
8Dundee Utd1941052528-322
9St Mirren174671522-718
10Dundee1944111632-1616
11Kilmarnock1927101733-1613
12Livingston1816111936-179
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic9711205+1522
2Hearts9630207+1321
3Motherwell9531145+918
4Rangers9441107+316
5Hibernian94321911+815
6Aberdeen103431311+213
7Dundee Utd103431314-113
8St Mirren1034378-113
9Dundee94141214-213
10Falkirk92521212011
11Kilmarnock10136716-96
12Livingston81251216-45
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts106221810+820
2Rangers9441158+716
3Celtic95131311+216
4Hibernian103431211+113
5Falkirk10415815-713
6Motherwell102621211+112
7Aberdeen8404710-312
8Dundee Utd91621214-29
9Kilmarnock91441017-77
10St Mirren7124814-65
11Livingston10046720-134
12Dundee10037418-143
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6402128+412
2Rangers632184+411
3Hearts632196+311
4Aberdeen6321119+211
5Motherwell623141+39
6St Mirren62227708
7Hibernian62138807
8Dundee621378-17
9Dundee Utd614167-17
10Falkirk612316-55
11Kilmarnock603338-53
12Livingston6015513-81
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10721176+1123
2Celtic107032211+1121
3Motherwell10541123+919
4Aberdeen105321512+318
5Hearts104421610+616
6Hibernian104241511+414
7Falkirk10334812-412
8St Mirren102351016-69
9Dundee Utd10163814-69
10Dundee10217819-117
11Livingston10037922-133
12Kilmarnock10037519-143
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6501165+1115
2Hearts6420124+814
3Rangers642094+514
4Motherwell641192+713
5Hibernian6402135+812
6Dundee6402109+112
7Aberdeen623198+19
8Falkirk623176+19
9Dundee Utd62318809
10St Mirren622256-18
11Livingston6024813-52
12Kilmarnock6015212-101
Form Table (Away)
Pos Team P W D L F A GD Pts
1Aberdeen640276+112
2Rangers6321115+611
3Motherwell623164+29
4Celtic6303910-19
5Hearts622287+18
6Hibernian622287+18
7Falkirk621348-47
8St Mirren6123813-55
9Dundee Utd604259-44
10Kilmarnock6024413-92
11Livingston6024312-92
12Dundee6015312-91
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,067
2Hearts2,024
3Rangers1,967
4Hibernian1,920
5Falkirk1,884
6Motherwell1,849
7St Mirren1,832
8Aberdeen1,793
9Dundee Utd1,776
10Livingston1,773
11Kilmarnock1,741
12Dundee1,699
Full Form Table
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.526486.7%
1.523776.7%
2.5191163.3%
3.5121840.0%
4.532710.0%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.531293.9%
1.527681.8%
2.5171651.5%
3.572621.2%
4.52316.1%
Back to top