Kilmarnock vs Rangers

26 February 2025 · Scottish Premiership · 2024/25 · Referee D Robertson

Full time 2 – 4

Half-time: 2–1

  • Joe Wright 11’
  • Bradley Lyons 14’
  • Václav Černý 35’
  • Cyriel Dessers 53’, 62’
  • Nedim Bajrami 85’

Match summary

Rangers came back from 2 goals down to win 4-2 away at Kilmarnock. Kilmarnock led 2-1 at half-time.

In the first half, Joe Wright put Kilmarnock ahead with a header in the 11th minute, Bradley Lyons made it 2-0 in the 14th minute, and Václav Černý pulled one back to make it 2-1 in the 35th minute. In the second half, Cyriel Dessers equalised with a header in the 53rd minute, Dessers put Rangers in front in the 62nd minute, and Nedim Bajrami made it 2-4 in the 85th minute.

Shots finished 14-11 to Rangers, with 4 on target for Kilmarnock and 7 for Rangers.

Match stats

Kilmarnock Rangers
11 Shots 14
4 Shots on Target 7
6 Corners 4
2 Yellow Cards 4
0 Red Cards 0

Key events

Kilmarnock Rangers
Kick-off
Joe Wright1-0 (Kilmarnock)
11’
Bradley Lyons2-0 (Kilmarnock)
14’
35’
Václav Černý2-1 (Rangers)
Half-time2-1
53’
Cyriel Dessers2-2 (Rangers)
62’
Cyriel Dessers2-3 (Rangers)
85’
Nedim Bajrami2-4 (Rangers)
Full-time2-4

Bookings

Card times are not on file for this game, so they are listed without a minute.

Kilmarnock
  • Kyle Magennis
  • David Watson
Rangers
  • Robin Pröpper
  • Ianis Hagi
  • Cyriel Dessers
  • Tom Lawrence

Shot map

Every shot and where it was taken from.

 Rangers attacking Kilmarnock attacking 
2’ Bradley Lyons (Kilmarnock), open play, saved 4’ Hamza Igamane (Rangers), open play, saved 11’ Joe Wright (Kilmarnock), from a corner, goal 14’ Bradley Lyons (Kilmarnock), open play, goal 20’ Marley Watkins (Kilmarnock), open play, off target 22’ Václav Černý (Rangers), open play, blocked 23’ Marley Watkins (Kilmarnock), open play, off target 29’ Danny Armstrong (Kilmarnock), open play, blocked 33’ Ianis Hagi (Rangers), open play, blocked 33’ Cyriel Dessers (Rangers), open play, saved 35’ Václav Černý (Rangers), open play, goal 42’ Mohammed Diomande (Rangers), open play, blocked 47’ Danny Armstrong (Kilmarnock), open play, blocked 48’ Václav Černý (Rangers), open play, off target 49’ Bobby Wales (Kilmarnock), open play, blocked 53’ Cyriel Dessers (Rangers), from a corner, goal 53’ Ianis Hagi (Rangers), open play, blocked 62’ Cyriel Dessers (Rangers), open play, goal 75’ Corrie Ndaba (Kilmarnock), set piece, saved 77’ Hamza Igamane (Rangers), open play, saved 85’ Nedim Bajrami (Rangers), open play, goal 90+1’ Innes Cameron (Kilmarnock), open play, off target 90+2’ Nedim Bajrami (Rangers), open play, off target 90+2’ Nedim Bajrami (Rangers), open play, blocked 90+4’ Innes Cameron (Kilmarnock), open play, off target 2’ Bradley Lyons (Kilmarnock), open play, saved 4’ Hamza Igamane (Rangers), open play, saved 11’ Joe Wright (Kilmarnock), from a corner, goal 14’ Bradley Lyons (Kilmarnock), open play, goal 20’ Marley Watkins (Kilmarnock), open play, off target 22’ Václav Černý (Rangers), open play, blocked 23’ Marley Watkins (Kilmarnock), open play, off target 29’ Danny Armstrong (Kilmarnock), open play, blocked 33’ Ianis Hagi (Rangers), open play, blocked 33’ Cyriel Dessers (Rangers), open play, saved 35’ Václav Černý (Rangers), open play, goal 42’ Mohammed Diomande (Rangers), open play, blocked 47’ Danny Armstrong (Kilmarnock), open play, blocked 48’ Václav Černý (Rangers), open play, off target 49’ Bobby Wales (Kilmarnock), open play, blocked 53’ Cyriel Dessers (Rangers), from a corner, goal 53’ Ianis Hagi (Rangers), open play, blocked 62’ Cyriel Dessers (Rangers), open play, goal 75’ Corrie Ndaba (Kilmarnock), set piece, saved 77’ Hamza Igamane (Rangers), open play, saved 85’ Nedim Bajrami (Rangers), open play, goal 90+1’ Innes Cameron (Kilmarnock), open play, off target 90+2’ Nedim Bajrami (Rangers), open play, off target 90+2’ Nedim Bajrami (Rangers), open play, blocked 90+4’ Innes Cameron (Kilmarnock), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
90′ 1 – 1 – – – –
90′ – – – – – – –
Robbie Deas Taken off
81′ – – – – – – –
90′ – – 1 – – – –
Danny Armstrong Taken off
61′ – – 2 – – – –
90′ 1 – 2 – – – –
Kyle Magennis Taken off
70′ – – – – – –
Fraser Murray
90′ – – – – – – –
Marley Watkins Taken off
81′ – – 2 – – – –
90′ – – 1 – – – –
Liam Donnelly Came on as a substitute
29′ – – – – – – –
Liam Polworth Came on as a substitute
20′ – – – – – – –
David Watson Came on as a substitute
9′ – – – – – –
Innes Cameron Came on as a substitute
9′ – – 2 – – – –
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.

Before kick-off

Kilmarnock win 15% Avg odds 6.32
Draw 21% Avg odds 4.47
Rangers win 64% Avg odds 1.47

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. Referee data before 2025/26 from the Transfermarkt datasets project.