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
SLC15‑Aug‑26Dundee UtdCeltic0‑4W
SPL09‑Aug‑26KilmarnockCeltic1‑5W
SPL03‑Aug‑26CelticDundee1‑0W
Fy25‑Jul‑26CelticAC Milan2‑2D
Fy18‑Jul‑26CelticMiddlesbrough1‑1D
Fy14‑Jul‑26Sporting LisbonCeltic4‑1L
Fy07‑Jul‑26ShelbourneCeltic1‑1D
SC23‑May‑26CelticDunfermline3‑1W
SPL16‑May‑26CelticHearts3‑1W
SPL13‑May‑26MotherwellCeltic2‑3W
Last 10 Rangers
Comp Date H A S WDL
SLC16‑Aug‑26RangersSt Mirren5‑1W
EL13‑Aug‑26RangersJagiellonia Bialystok1‑1D
SPL09‑Aug‑26RangersHibernian1‑2L
EL06‑Aug‑26Jagiellonia BialystokRangers2‑1L
SPL31‑Jul‑26Dundee UtdRangers1‑1D
Fy26‑Jul‑26RangersWest Ham0‑0D
Fy22‑Jul‑26RangersSt Etienne2‑1W
SPL16‑May‑26FalkirkRangers2‑5W
SPL13‑May‑26RangersHibernian1‑2L
SPL10‑May‑26CelticRangers3‑1L
Last Meetings
Comp Date H A S
SPL10‑May‑26CelticRangers3‑1
SC08‑Mar‑26RangersCeltic0‑0
SPL01‑Mar‑26RangersCeltic2‑2
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
Match Odds
Home win1.92
Draw3.83
Away win3.6
Home or Draw1.29
Home or Away1.26
Draw or Away1.87
The following "fair" odds are calculated using the two clubs' ELO ratings
Fair Home Win Odds1.82
Fair Draw Odds4.27
Fair Away Win Odds4.6
Home Celtic ELO Rating2,096
Away Rangers ELO Rating1,996
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic220061+56
2St Mirren220030+36
3Motherwell211021+14
4Hearts210152+33
5Dundee210121+13
6St Johnstone21014403
7Hibernian21013303
8Aberdeen210123-13
9Rangers201123-11
10Falkirk201102-21
11Dundee Utd201115-41
12Kilmarnock200249-50
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts110040+43
2Dundee110020+23
3St Johnstone110043+13
4Aberdeen110021+13
5Celtic110010+13
6St Mirren110010+13
7Dundee Utd10101101
8Motherwell10100001
9Hibernian100112-10
10Rangers100112-10
11Falkirk100102-20
12Kilmarnock100115-40
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic110051+43
2St Mirren110020+23
3Motherwell110021+13
4Hibernian110021+13
5Rangers10101101
6Falkirk10100001
7Kilmarnock100134-10
8Hearts100112-10
9Dundee100101-10
10St Johnstone100101-10
11Aberdeen100102-20
12Dundee Utd100104-40
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6600176+1118
2St Johnstone6501134+915
3Kilmarnock64021711+612
4Dundee6402106+412
5Hearts6312127+510
6St Mirren631265+110
7Hibernian630398+19
8Motherwell62226608
9Aberdeen6213810-27
10Rangers61141012-24
11Falkirk6114413-94
12Dundee Utd6033211-93
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic109012310+1327
2St Johnstone10721197+1223
3Hearts106222011+920
4Kilmarnock105142117+416
5St Mirren10514109+116
6Rangers104152621+513
7Hibernian104151312+113
8Dundee104151314-113
9Aberdeen104151216-413
10Motherwell103341214-212
11Dundee Utd103341217-512
12Falkirk102171226-147
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hearts6600142+1218
2Celtic6600144+1018
3St Johnstone6510155+1016
4Dundee Utd6420114+714
5Dundee6411126+613
6Kilmarnock6411128+413
7Aberdeen641184+413
8Rangers62131412+27
9St Mirren621347-37
10Motherwell61327706
11Hibernian611467-14
12Falkirk6105818-103
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6501148+615
2St Johnstone641193+613
3Hibernian6321108+211
4Rangers63121511+410
5St Mirren630375+29
6Motherwell6303810-29
7Kilmarnock62041114-36
8Hearts6123710-35
9Falkirk6123510-55
10Dundee6114612-64
11Dundee Utd6024516-112
12Aberdeen6015514-91
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,096
2Rangers1,996
3Hearts1,960
4Hibernian1,912
5Motherwell1,906
6St Johnstone1,866
7Falkirk1,816
8St Mirren1,799
9Kilmarnock1,794
10Dundee1,787
11Dundee Utd1,776
12Aberdeen1,771
Full Form Table
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.5170100.0%
1.514382.4%
2.513476.5%
3.59852.9%
4.531417.6%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.5160100.0%
1.515193.8%
2.513381.2%
3.59756.2%
4.561037.5%
Celtic BTTS (last 6 months)
YesNo% Yes
12570.6%
Rangers BTTS (last 6 months)
YesNo% Yes
15193.8%
Total Goals Odds
GoalsUnderOver
0.5171.02
1.551.17
2.52.421.56
3.51.582.37
4.51.224.13
Celtic Injuries and Suspensions
Player Reason
A. Oxlade-ChamberlainRed Card
JotaKnee Injury
Rangers Injuries and Suspensions
Player Reason
No injuries
Back to top