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
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
SPL09‑Nov‑25CelticKilmarnock4‑0W
EL06‑Nov‑25FC MidtjyllandCeltic3‑1L
SLC02‑Nov‑25CelticRangers3‑1W
Last 10 Rangers
Comp Date H A S WDL
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
EL06‑Nov‑25RangersAS Roma0‑2L
SLC02‑Nov‑25CelticRangers3‑1L
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
1Hearts1711513413+2138
2Celtic1510232511+1432
3Rangers167812313+1029
4Motherwell176922515+1027
5Hibernian176652719+824
6Aberdeen167361817+124
7Falkirk175661926-721
8Dundee Utd163852125-417
9St Mirren153571422-814
10Dundee1734101531-1613
11Kilmarnock172691732-1512
12Livingston161691731-149
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic8611174+1319
2Hearts8530186+1218
3Motherwell8431135+815
4Rangers834197+213
5Hibernian8332169+712
6Aberdeen93331210+212
7Falkirk92521212011
8Dundee83141114-310
9Dundee Utd82331012-29
10St Mirren823368-29
11Kilmarnock9135715-86
12Livingston71241012-25
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts9621167+920
2Rangers8440146+816
3Celtic741287+113
4Motherwell92611210+212
5Hibernian93331110+112
6Aberdeen740367-112
7Falkirk8314714-710
8Dundee Utd81521113-28
9Kilmarnock81341017-76
10St Mirren7124814-65
11Livingston9045719-124
12Dundee9036417-133
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6501133+1015
2Rangers6420113+814
3Aberdeen6420116+514
4Motherwell633081+712
5Hibernian630395+49
6Hearts623164+29
7Falkirk613246-26
8St Mirren6123812-45
9Dundee Utd604249-54
10Dundee6114612-64
11Livingston6033611-53
12Kilmarnock6024414-102
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Aberdeen10721188+1023
2Rangers10640187+1122
3Hearts10541187+1119
4Motherwell10541145+919
5Celtic106131710+719
6Hibernian10514179+816
7Falkirk104331113-215
8Dundee Utd101631015-59
9St Mirren102261018-88
10Dundee10217922-137
11Livingston10046920-114
12Kilmarnock10028624-182
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hearts6420133+1014
2Celtic6411134+913
3Motherwell6411102+813
4Aberdeen6321127+511
5Rangers632186+211
6Hibernian6312136+710
7Dundee63121010010
8Falkirk623176+19
9St Mirren621357-27
10Dundee Utd613269-36
11Kilmarnock6114411-74
12Livingston6024711-42
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6420124+814
2Aberdeen640265+112
3Hearts632194+511
4Celtic631267-110
5Motherwell623186+29
6Hibernian62137707
7Falkirk6213511-67
8St Mirren6123813-55
9Dundee Utd6042711-44
10Kilmarnock6114613-74
11Livingston6024514-92
12Dundee6015315-121
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,078
2Hearts2,017
3Rangers1,967
4Hibernian1,927
5Falkirk1,876
6Motherwell1,845
7St Mirren1,825
8Aberdeen1,811
9Livingston1,780
10Dundee Utd1,761
11Kilmarnock1,749
12Dundee1,703
Full Form Table
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.523485.2%
1.520774.1%
2.5161159.3%
3.5101737.0%
4.52257.4%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.529293.5%
1.526583.9%
2.5161551.6%
3.572422.6%
4.52296.5%
Back to top