Rangers vs Kilmarnock

26 October 2025 · Scottish Premiership · 2025/26 · Referee Kevin Clancy

Full time 3 – 1

Half-time: 1–1

  • D. Cornelius 15’
  • Danilo 51’
  • Y. Chermiti 72’
  • G. Stanger 39’

Match summary

Rangers beat Kilmarnock 3-1. It was 1-1 at half-time.

In the first half, D. Cornelius put Rangers ahead with a header in the 15th minute and G. Stanger equalised from a corner in the 39th minute. In the second half, Danilo put Rangers back in front with a header in the 51st minute and Y. Chermiti made it 3-1 in the 72nd minute.

The chances backed that up: Rangers created 1.36 expected goals (xG) from 15 shots to Kilmarnock's 1.04 from 8.

Match stats

75% Possession 25%
15 Shots 8
6 Shots on target 4
8 Corners 2
645 Passes 207
90.2% Pass accuracy 63.3%
10 Tackles 16
10 Fouls 14
2 Yellow cards 2
2 Offsides 0

Key events

Rangers Kilmarnock
Kick-off
2’
M. DackersShot on target
13’
G. KiltieShot on target
D. CorneliusHeader1-0 (Rangers)
15’
37’
39’
G. StangerLeft foot shot1-1 (Kilmarnock)
J. SouttarShot on target
42’
B. MiovskiVAR: Goal given
43’
45+1’
M. Dackers
Half-time1-1
46’
Z. WilliamsL. Mayo
46’
J. BrownJ. Brandon
46’
Second half underway
DaniloHeader2-1 (Rangers)
51’
57’
57’
B. AndersonShot on target
69’
69’
S. TiffoneyB. Anderson
Y. ChermitiRight foot shot3-1 (Rangers)
72’
76’
77’
B. BrannanR. Deas
D. CorneliusShot on target
80’
N. RaskinShot on target
84’
Full-time3-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 1.04 15’ D. Cornelius (Rangers), 1-0 15’ 39’ G. Stanger (Kilmarnock), 1-1 39’ 51’ Danilo (Rangers), 2-1 51’ 72’ Y. Chermiti (Rangers), 3-1 72’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 1.04 15’ D. Cornelius (Rangers), 1-0 Cornelius 15’ 39’ G. Stanger (Kilmarnock), 1-1 Stanger 39’ 51’ Danilo (Rangers), 2-1 Danilo 51’ 72’ Y. Chermiti (Rangers), 3-1 Chermiti 72’
Rangers 1.36 xGKilmarnock 1.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Kilmarnock attacking Rangers attacking 
39’ G. Stanger (Kilmarnock), from a corner, 0.55 xG, goal 15’ D. Cornelius (Rangers), set piece, 0.23 xG, goal 28’ D. Gassama (Rangers), set piece, 0.21 xG, blocked 5’ Danilo (Rangers), open play, 0.16 xG, blocked 57’ B. Anderson (Kilmarnock), open play, 0.16 xG, saved 51’ Danilo (Rangers), open play, 0.13 xG, goal 13’ G. Kiltie (Kilmarnock), set piece, 0.10 xG, saved 7’ D. Cornelius (Rangers), from a corner, 0.09 xG, off target 72’ Y. Chermiti (Rangers), open play, 0.08 xG, goal 48’ M. Diomande (Rangers), set piece, 0.07 xG, off target 90+3’ N. Raskin (Rangers), from a corner, 0.08 xG, off target 65’ M. Aarons (Rangers), open play, 0.07 xG, blocked 58’ D. Watson (Kilmarnock), from a corner, 0.07 xG, blocked 24’ D. Thompson (Kilmarnock), set piece, 0.06 xG, off target 80’ D. Cornelius (Rangers), from a corner, 0.06 xG, saved 58’ M. Dackers (Kilmarnock), from a corner, 0.05 xG, off target 48’ D. Cornelius (Rangers), direct free kick, 0.04 xG, blocked 42’ J. Souttar (Rangers), from a corner, 0.04 xG, saved 64’ J. Souttar (Rangers), from a corner, 0.04 xG, off target 71’ B. Lyons (Kilmarnock), direct free kick, 0.04 xG, off target 79’ M. Moore (Rangers), open play, 0.03 xG, blocked 84’ N. Raskin (Rangers), open play, 0.02 xG, saved 2’ M. Dackers (Kilmarnock), open play, 0.02 xG, saved 39’ G. Stanger (Kilmarnock), from a corner, 0.55 xG, goal 15’ D. Cornelius (Rangers), set piece, 0.23 xG, goal 28’ D. Gassama (Rangers), set piece, 0.21 xG, blocked 5’ Danilo (Rangers), open play, 0.16 xG, blocked 57’ B. Anderson (Kilmarnock), open play, 0.16 xG, saved 51’ Danilo (Rangers), open play, 0.13 xG, goal 13’ G. Kiltie (Kilmarnock), set piece, 0.10 xG, saved 7’ D. Cornelius (Rangers), from a corner, 0.09 xG, off target 72’ Y. Chermiti (Rangers), open play, 0.08 xG, goal 48’ M. Diomande (Rangers), set piece, 0.07 xG, off target 90+3’ N. Raskin (Rangers), from a corner, 0.08 xG, off target 58’ D. Watson (Kilmarnock), from a corner, 0.07 xG, blocked 65’ M. Aarons (Rangers), open play, 0.07 xG, blocked 24’ D. Thompson (Kilmarnock), set piece, 0.06 xG, off target 80’ D. Cornelius (Rangers), from a corner, 0.06 xG, saved 58’ M. Dackers (Kilmarnock), from a corner, 0.05 xG, off target 48’ D. Cornelius (Rangers), direct free kick, 0.04 xG, blocked 42’ J. Souttar (Rangers), from a corner, 0.04 xG, saved 64’ J. Souttar (Rangers), from a corner, 0.04 xG, off target 71’ B. Lyons (Kilmarnock), direct free kick, 0.04 xG, off target 79’ M. Moore (Rangers), open play, 0.03 xG, blocked 84’ N. Raskin (Rangers), open play, 0.02 xG, saved 2’ M. Dackers (Kilmarnock), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Rangers 3-5-2 Starting XI
Butland
Tavernier
Souttar
Cornelius
Gassama 62’
Raskin
Diomande 62’
Aasgaard 81’
Meghoma
Danilo 69’
Miovski 46’
Kilmarnock 3-5-2 Starting XI
Beach
Stanger
Mayo 46’
Deas 77’
Brandon 46’
Watson
Lyons
Kiltie
Thompson
Dackers
Anderson 69’

Player stats

Goalkeeper1 player
J. Butland
90′ 3 1 20 – – – – –
Defenders4 players
J. Tavernier
90′ – 1 – 2 2 91 1 – 1 –
90′ 1 – – 4 3 112 1 – – –
90′ 2 – – 10 4 95 3 1 – –
M. Aarons Came on as a substitute
28′ – – – 2 – 16 – – – –
Midfielders7 players
D. Gassama Taken off
62′ – – 30 – – 1 – 2 – 1 –
90′ – – 66 2 – – 1 5 – 4 –
M. Diomande Taken off
62′ – – 38 1 – 2 1 4 2 1 –
T. Aasgaard Taken off
81′ – – 47 – – – 1 5 – – –
90′ – 1 48 1 – – 2 1 – 1 –
C. Barron Came on as a substitute
28′ – – 14 – – – – – 1 – –
L. Cameron Came on as a substitute
9′ – – 14 2 – – – 1 – – –
Forwards4 players
Danilo Taken off
69′ 1 – 2 1 0.29 – – 1 – 17 –
B. Miovski Taken off
45′ – – – – – – – 1 – 6 –
M. Moore Came on as a substitute
44′ – – 1 0.03 – – –
Y. Chermiti Came on as a substitute
21′ 1 – 1 1 0.08 – 1 2 – 10 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Rangers win 72% Avg odds 1.31
Draw 17% Avg odds 5.33
Kilmarnock win 11% Avg odds 8.73

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.