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
SC07‑Feb‑26CelticDundee2‑1W
SPL01‑Feb‑26CelticFalkirk2‑0W
EL29‑Jan‑26CelticFC Utrecht4‑2W
SPL25‑Jan‑26HeartsCeltic2‑2D
EL22‑Jan‑26BolognaCeltic2‑2D
SC18‑Jan‑26Auchinleck TalbotCeltic0‑2W
SPL14‑Jan‑26FalkirkCeltic0‑1W
SPL10‑Jan‑26CelticDundee Utd4‑0W
SPL03‑Jan‑26CelticRangers1‑3L
SPL30‑Dec‑25MotherwellCeltic2‑0L
Last 10 Rangers
Comp Date H A S WDL
SC08‑Feb‑26RangersQueen's Park8‑0W
SPL04‑Feb‑26RangersKilmarnock5‑1W
SPL01‑Feb‑26HibernianRangers0‑0D
EL29‑Jan‑26PortoRangers3‑1L
SPL25‑Jan‑26RangersDundee3‑0W
EL22‑Jan‑26RangersLudogorets1‑0W
SC16‑Jan‑26RangersAnnan Athletic5‑0W
SPL11‑Jan‑26AberdeenRangers0‑2W
SPL06‑Jan‑26RangersAberdeen2‑0W
SPL03‑Jan‑26CelticRangers1‑3W
Last Meetings
Comp Date H A S
SPL03‑Jan‑26CelticRangers1‑3
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2516634720+2754
2Rangers2514924218+2451
3Celtic2415364323+2048
4Motherwell24111033717+2043
5Hibernian2510964130+1139
6Falkirk2510692932-336
7Aberdeen2484122633-728
8Dundee Utd2451093040-1025
9St Mirren2458111831-1323
10Dundee2465131937-1823
11Kilmarnock2538142448-2417
12Livingston2518162552-2711
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic12912278+1928
2Hearts12840259+1628
3Rangers13841229+1328
4Motherwell12831225+1727
5Hibernian136522514+1123
6Falkirk124531714+317
7St Mirren13454810-217
8Aberdeen124441915+416
9Dundee115151416-216
10Dundee Utd123451318-513
11Kilmarnock122371119-89
12Livingston131481625-97
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts138232211+1126
2Rangers12651209+1123
3Celtic126241615+120
4Falkirk136161218-619
5Motherwell123721512+316
6Hibernian124441616016
7Dundee Utd122641722-512
8Aberdeen12408718-1112
9Kilmarnock131571329-168
10Dundee13148521-167
11St Mirren111371021-116
12Livingston12048927-184
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6510152+1316
2Motherwell6411112+913
3Hearts641193+613
4Falkirk640295+412
5Hibernian6321108+211
6Celtic6312107+310
7Dundee631245-110
8St Mirren612327-55
9Dundee Utd6114613-74
10Kilmarnock6114715-84
11Aberdeen6105612-63
12Livingston6024513-82
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10811205+1525
2Hearts10712178+922
3Motherwell10631152+1321
4Hibernian105321712+518
5Celtic105141914+516
6Falkirk105051011-115
7St Mirren1033469-312
8Dundee10325712-511
9Aberdeen103161318-510
10Dundee Utd10235917-89
11Kilmarnock10127821-135
12Livingston100371023-133
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6600142+1218
2Motherwell6510120+1216
3Hibernian6420125+714
4Celtic6402126+612
5Hearts633095+412
6Aberdeen6321139+411
7St Mirren632142+211
8Dundee630379-29
9Falkirk622265+18
10Dundee Utd613258-36
11Kilmarnock6114611-54
12Livingston6024613-72
Form Table (Away)
Pos Team P W D L F A GD Pts
1Hearts6402105+512
2Rangers6321115+611
3Celtic6312109+110
4Motherwell623163+39
5Falkirk630357-29
6Hibernian621389-17
7Dundee612337-45
8Dundee Utd6123712-55
9Aberdeen6105412-83
10St Mirren6024613-72
11Kilmarnock6024414-102
12Livingston6015414-101
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,056
2Hearts2,021
3Rangers2,017
4Hibernian1,919
5Falkirk1,912
6Motherwell1,899
7St Mirren1,816
8Dundee Utd1,773
9Aberdeen1,769
10Dundee1,736
11Kilmarnock1,717
12Livingston1,710
Full Form Table
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.533489.2%
1.530781.1%
2.5241364.9%
3.5172045.9%
4.543310.8%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.534391.9%
1.529878.4%
2.5211656.8%
3.5102727.0%
4.53348.1%
Back to top