scotland flag

Kilmarnock v Rangers Head to Head

Kilmarnock logo
Rangers logo
Last 10 Kilmarnock
Comp Date H A S WDL
SPL31‑Oct‑26KilmarnockSt Johnstone2‑2D
SPL28‑Oct‑26DundeeKilmarnock3‑1L
SPL24‑Oct‑26FalkirkKilmarnock3‑0L
SPL17‑Oct‑26KilmarnockMotherwell3‑2W
SPL10‑Oct‑26RangersKilmarnock3‑1L
SPL19‑Sep‑26KilmarnockHearts1‑1D
SPL15‑Sep‑26HibernianKilmarnock0‑1W
SLC12‑Sep‑26KilmarnockAberdeen1‑1D
SPL05‑Sep‑26AberdeenKilmarnock0‑0D
SPL02‑Sep‑26KilmarnockSt Mirren0‑1L
Last 10 Rangers
Comp Date H A S WDL
SPL07‑Nov‑26St MirrenRangers0‑2W
SLC31‑Oct‑26RangersAberdeen1‑0W
SPL28‑Oct‑26HeartsRangers2‑2D
SPL24‑Oct‑26RangersSt Johnstone4‑0W
SPL17‑Oct‑26DundeeRangers2‑2D
SPL10‑Oct‑26RangersKilmarnock3‑1W
SPL20‑Sep‑26CelticRangers0‑1W
SLC13‑Sep‑26RangersCeltic3‑0W
SPL09‑Sep‑26RangersSt Mirren1‑0W
SPL05‑Sep‑26RangersMotherwell1‑0W
Last Meetings
Comp Date H A S
SPL10‑Oct‑26RangersKilmarnock3‑1
SPL04‑Feb‑26RangersKilmarnock5‑1
SPL06‑Dec‑25KilmarnockRangers0‑3
SPL26‑Oct‑25RangersKilmarnock3‑1
SPL26‑Feb‑25KilmarnockRangers2‑4
SPL04‑Dec‑24RangersKilmarnock6‑0
SPL20‑Oct‑24KilmarnockRangers1‑0
SPL05‑May‑24RangersKilmarnock4‑1
SPL28‑Feb‑24KilmarnockRangers1‑2
SPL02‑Jan‑24RangersKilmarnock3‑1
SPL05‑Aug‑23KilmarnockRangers1‑0
SPL04‑Mar‑23RangersKilmarnock3‑1
SPL18‑Jan‑23KilmarnockRangers2‑3
SPL06‑Aug‑22RangersKilmarnock2‑0
SPL13‑Feb‑21RangersKilmarnock1‑0
SPL01‑Nov‑20KilmarnockRangers0‑1
SPL22‑Aug‑20RangersKilmarnock2‑0
SPL12‑Feb‑20KilmarnockRangers2‑1
SPL26‑Dec‑19RangersKilmarnock1‑0
SPL04‑Aug‑19KilmarnockRangers1‑2
SPL19‑May‑19KilmarnockRangers2‑1
SPL16‑Mar‑19RangersKilmarnock1‑1
SC20‑Feb‑19RangersKilmarnock5‑0
SC09‑Feb‑19KilmarnockRangers0‑0
SPL23‑Jan‑19KilmarnockRangers2‑1
SPL31‑Oct‑18RangersKilmarnock1‑1
SLC19‑Aug‑18KilmarnockRangers1‑3
SPL05‑May‑18RangersKilmarnock1‑0
SPL17‑Mar‑18RangersKilmarnock0‑1
SPL23‑Dec‑17KilmarnockRangers2‑1
SPL25‑Oct‑17RangersKilmarnock1‑1
SPL05‑Apr‑17KilmarnockRangers0‑0
SPL29‑Oct‑16RangersKilmarnock3‑0
SPL26‑Aug‑16KilmarnockRangers1‑1
SC16‑Feb‑16KilmarnockRangers1‑2
SC06‑Feb‑16RangersKilmarnock0‑0
SC30‑Nov‑14RangersKilmarnock3‑0
SPL18‑Feb‑12RangersKilmarnock0‑1
SPL27‑Nov‑11KilmarnockRangers1‑0
SPL27‑Sep‑11RangersKilmarnock2‑0
SPL15‑May‑11KilmarnockRangers1‑5
SPL13‑Mar‑11RangersKilmarnock2‑1
SC10‑Jan‑11RangersKilmarnock3‑0
SPL20‑Nov‑10KilmarnockRangers2‑3
SLC27‑Oct‑10KilmarnockRangers0‑2
SPL14‑Aug‑10RangersKilmarnock2‑1
SPL09‑Mar‑10KilmarnockRangers0‑2
SPL21‑Nov‑09RangersKilmarnock3‑0
SPL19‑Sep‑09KilmarnockRangers0‑0
SPL21‑Feb‑09RangersKilmarnock3‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic129122710+1728
2Rangers12831219+1227
3Hearts116232417+720
4Falkirk125341512+318
5Dundee125251815+317
6Dundee Utd124531717017
7St Johnstone134541720-317
8St Mirren134271222-1014
9Motherwell133461521-613
10Hibernian123271517-211
11Aberdeen123271218-611
12Kilmarnock122371328-159
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts5410154+1113
2Celtic6411155+1013
3Rangers5401103+712
4St Johnstone73311210+212
5Dundee6321117+411
6Falkirk630397+29
7Dundee Utd62317709
8St Mirren7223812-48
9Aberdeen721459-47
10Motherwell621348-47
11Kilmarnock6123715-85
12Hibernian6015511-61
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6501125+715
2Rangers7430116+515
3Hibernian6312106+410
4Falkirk623165+19
5Dundee Utd6222101008
6Hearts6213913-47
7Dundee620478-16
8Motherwell71331113-26
9St Mirren6204410-66
10St Johnstone6123510-55
11Aberdeen511379-24
12Kilmarnock6114613-74
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6420145+914
2Falkirk6411104+613
3Dundee Utd6330116+512
4Celtic6312137+610
5Dundee6312119+210
6St Johnstone6231810-29
7Hearts6222121208
8Hibernian612387+15
9Motherwell6123610-45
10Kilmarnock6123814-65
11Aberdeen6114611-54
12St Mirren6114413-94
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10820196+1326
2Celtic10712219+1222
3Hearts106222315+820
4Falkirk105231510+517
5Dundee Utd104421612+416
6Dundee104241614+214
7St Johnstone103521214-214
8Kilmarnock10235919-109
9Hibernian102261214-28
10Aberdeen102261015-58
11Motherwell102261017-78
12St Mirren10217619-137
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hearts6510184+1416
2Celtic6411155+1013
3Rangers6402115+612
4Dundee6321117+411
5Falkirk630397+29
6St Johnstone623187+19
7Dundee Utd62317709
8Motherwell621348-47
9St Mirren6123712-55
10Kilmarnock6123715-85
11Aberdeen611438-54
12Hibernian6015511-61
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6501125+715
2Rangers6420105+514
3Hibernian6312106+410
4Falkirk623165+19
5Dundee Utd6222101008
6Hearts6213913-47
7Dundee620478-16
8St Mirren6204410-66
9St Johnstone6123510-55
10Aberdeen6114912-34
11Kilmarnock6114613-74
12Motherwell6033912-33
Team ELO Ratings
PosTeam ELO Rating
1Rangers2,064
2Celtic2,026
3Hearts1,958
4Falkirk1,869
5Hibernian1,869
6St Johnstone1,868
7Dundee Utd1,816
8Dundee1,805
9Motherwell1,802
10Aberdeen1,790
11St Mirren1,762
12Kilmarnock1,753
Full Form Table
Kilmarnock Over/Under (last 6 months)
GoalsOverUnder% Over
0.518385.7%
1.514766.7%
2.512957.1%
3.5101147.6%
4.551623.8%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.5220100.0%
1.515768.2%
2.5121054.5%
3.571531.8%
4.52209.1%
Kilmarnock BTTS (last 6 months)
YesNo% Yes
111052.4%
Rangers BTTS (last 6 months)
YesNo% Yes
121054.5%
Back to top