GossipBall
Scottish PremiershipHead to head since 2022

Kilmarnock vs Rangers head to head

meetings
14
0
draws
12
wins
Kilmarnock 14%Draws 0%Rangers 86%

The record

GossipBall's parrot has been through every meeting

Kilmarnock and Rangers have met 14 times in the Scottish Premiership since 2022. Rangers lead the head-to-head: Kilmarnock won 2, Rangers won 12 and 0 were drawn. The matches averaged 3.9 goals, both teams scored in 64% of them and 79% had three or more goals.

The most recent meeting, on Saturday 10 October 2026, finished Rangers 3–1 Kilmarnock, a win for Rangers.

This season Kilmarnock are 11th with 9 points from 12 games, and Rangers are 2nd with 24 points from 11.

Goals and patterns

Goals: Kilmarnock13
Goals: Rangers41
Goals per game3.9
Both teams scored64%
3 or more goals79%

Home and away

Kilmarnock at home: won / drawn / lost2 / 0 / 4
Rangers at home: won / drawn / lost8 / 0 / 0
Kilmarnock's biggest win1–0 home · 5 Aug 2023
Rangers's biggest win6–0 home · 4 Dec 2024

Every meeting: the last 12

DateSeasonMatchScoreWinner
10 Oct 20262026–27 Rangers vs Kilmarnock 3–1Rangers
4 Feb 20262025–26 Rangers vs Kilmarnock 5–1Rangers
6 Dec 20252025–26 Kilmarnock vs Rangers 0–3Rangers
26 Oct 20252025–26 Rangers vs Kilmarnock 3–1Rangers
26 Feb 20252024–25 Kilmarnock vs Rangers 2–4Rangers
4 Dec 20242024–25 Rangers vs Kilmarnock 6–0Rangers
20 Oct 20242024–25 Kilmarnock vs Rangers 1–0Kilmarnock
5 May 20242023–24 Rangers vs Kilmarnock 4–1Rangers
28 Feb 20242023–24 Kilmarnock vs Rangers 1–2Rangers
2 Jan 20242023–24 Rangers vs Kilmarnock 3–1Rangers
5 Aug 20232023–24 Kilmarnock vs Rangers 1–0Kilmarnock
4 Mar 20232022–23 Rangers vs Kilmarnock 3–1Rangers

This season

Kilmarnock: position11th · 9 pts
Rangers: position2nd · 24 pts
Kilmarnock: last fiveLWLLD
Rangers: last fiveWWDWD
Kilmarnock: GossipBall rating-0.24
Rangers: GossipBall rating+0.71
What the rating means

Questions

Who has won more games between Kilmarnock and Rangers?

Rangers have won more: 12 wins to Kilmarnock's 2, with 0 draws, in 14 Scottish Premiership meetings since 2022.

What was the last result between Kilmarnock and Rangers?

Rangers 3–1 Kilmarnock on Saturday 10 October 2026.

League matches only, from 2022 onwards. Cup games are not included.

GossipBall is a football statistics site, not a gambling service. We do not offer, promote, advertise or link to betting or gambling of any kind, show no bookmaker odds and receive no money from gambling companies. Predictions are statistical probabilities for information and entertainment only; they are not advice of any kind. Legal notice

Not affiliated with any league, club or governing body; names are used for identification only and no club or league logos are shown. Data: football-data.co.uk, football-data.org and openfootball. Photos: Sebastian Schuster, Victor, Lukáš Parničan and nika tchokhonelidze on Unsplash.

Updated 2 November 2026, 23:03 UTC · About · Legal & privacy · Guide · Previous predictions · Track record · info@gossipball.com ·