Kilmarnock 0-3 Rangers: Post-match review, Stats, Key moments

Published:
Kilmarnock vs Rangers, Coral

Dive into Coral’s post-match review of Kilmarnock 0-3 Rangers in the Premiership on Saturday, 06 December 2025, with stats, key moments and our take on the match.

Kilmarnock 0-3 Rangers Post-Match Review

Rangers cruised to a comfortable 3-0 victory over Kilmarnock at Rugby Park. The visitors took the lead in the 33rd minute when Bojan Miovski slotted home after a neat assist from Mohamed Diomande, capitalising on Rangers’ growing dominance in the first half. Kilmarnock, coming off a string of tough results including draws with Hearts and Dundee United plus heavy defeats to Motherwell and Celtic, struggled to create clear chances and went into the break trailing.

The second half saw Rangers extend their advantage early on, with Bojan Miovski grabbing his second in the 54th minute thanks to Nicolas Raskin’s assist, putting the game out of reach. Kilmarnock made a double change in the 66th minute, but it couldn’t spark a comeback, and Mikey Moore sealed the win with an 81st-minute strike assisted by Jayden Meghoma. This result builds on Rangers’ recent form, including wins over Livingston and Dundee alongside draws with Dundee United and Falkirk, keeping them in the hunt for higher spots.

Kilmarnock 0-3 Rangers Statistics

Rangers edged the possession battle with 60% of the ball compared to Kilmarnock’s 40%, which helped them control the tempo and build attacks more consistently, though Kilmarnock looked lively on the counter with seven corners to Rangers’ two, showing they threatened from set pieces. Both sides were evenly matched in successful dribbles, around the mid-50s each, but the game stayed feisty with two yellow cards apiece, and Rangers made the most of their three assists to convert chances into goals without any penalties or injury-time drama.

On the substitution front, Kilmarnock used three changes, including a double switch at 66’ where Tyreece John-Jules replaced Marcus Dackers and Tom Lowery came on for Greg Kiltie, followed by Ben Brannan for James Brown at 82’. Rangers utilised all five, starting with Findlay Curtis replacing Nedim Bajrami early at 21’, then Danilo for Mohamed Diomande at 68’, and a triple change at 76’ seeing Chermiti replace Bojan Miovski, Mikey Moore for Findlay Curtis, and James Tavernier for Djeidi Gassama, which added fresh legs to maintain their lead.

Loading...

Key Moments from Kilmarnock 0-3 Rangers

The game’s turning points came through Rangers’ clinical finishing, starting with Bojan Miovski’s opener in the 33rd minute, assisted by Mohamed Diomande, which broke the deadlock after a fairly even opening spell. Tensions rose just before half-time with yellow cards for Rangers’ Nasser Djiga and Bojan Miovski in added time, but Kilmarnock’s David Watson picked up a booking early in the second half at 48’, adding to the hosts’ frustrations. Bojan Miovski doubled his tally at 54’ with help from Nicolas Raskin, effectively killing off any comeback hopes.

Substitutions played a role too, with Rangers forced into an early change at 21’ as Findlay Curtis replaced Nedim Bajrami, while Kilmarnock’s double swap at 66’ saw Tyreece John-Jules come on for Marcus Dackers and Tom Lowery for Greg Kiltie, though it didn’t shift the momentum. The final key moment was Mikey Moore’s goal at 81’, assisted by Jayden Meghoma, which came after Rangers’ triple substitution at 76’ bringing on Chermiti for Bojan Miovski, Mikey Moore for Findlay Curtis, and James Tavernier for Djeidi Gassama; a late VAR check on Moore at 86’ confirmed the strike stood, and Kilmarnock’s late efforts were hampered by Dominic Thompson’s yellow at 83’ and their final sub with Ben Brannan replacing James Brown at 82’.

Loading...

Kilmarnock 0-3 Rangers Lineups

Kilmarnock

Kilmarnock lined up in a solid 4-1-4-1 shape, aiming to stay compact with David Watson anchoring the midfield and players like Greg Kiltie and Marcus Dackers pushing forward to support the attack. Dominic Thompson provided width on the left, while partnerships in the middle, including James Brown on the right, tried to build play, though they couldn’t break through Rangers’ defence effectively.

Rangers

Rangers set up in a 4-2-3-1 formation, with Mohamed Diomande and Nicolas Raskin forming a strong midfield base that allowed creative outlets like Nedim Bajrami early on and later substitutes to shine. Bojan Miovski led the line as the focal point up top, supported by wide threats including Djeidi Gassama, and the backline held firm with Nasser Djiga contributing defensively before his booking.

Loading...

Coral’s Man of the Match

Coral’s Man of the Match goes to Bojan Miovski for his brace that set Rangers on their way to victory, netting twice without any assists of his own but showing sharp finishing and one key pass that kept the pressure on. His goals in the 33rd and 54th minutes were pivotal, creating zero big chances but proving decisive in breaking down Kilmarnock’s resistance before he was replaced late on.

Bet Builder

Updated Form Guide

Kilmarnock

Recent Premiership matches:

  • Loss: 0-3 vs Rangers (H)
  • Draw: 1-1 vs Heart Of Midlothian (A)
  • Draw: 1-1 vs Dundee Utd (H)
  • Loss: 1-3 vs Motherwell (H)
  • Loss: 0-4 vs Celtic (A)

Rangers

Recent Premiership matches:

  • Win: 3-0 vs Kilmarnock (A)
  • Draw: 2-2 vs Dundee Utd (A)
  • Draw: 0-0 vs Falkirk (H)
  • Win: 2-1 vs Livingston (H)
  • Win: 3-0 vs Dundee (A)

What’s Next for Both Teams?

Kilmarnock

Kilmarnock have just suffered a 0-3 home defeat to Rangers, leaving them sat in 10th place on 12 points after a tough run of form that includes draws with Hearts and Dundee United but losses to Motherwell and Celtic. They’ll be looking to bounce back and climb away from the lower end of the table when they face Aberdeen, who are currently sixth on 21 points, in their next match on 14 December 2025 at 15:00 – a win could inject some much-needed confidence and points to steady their season.

Loading...

Rangers

Rangers have just secured a 3-0 away win over Kilmarnock, boosting them to fourth place on 26 points following a mixed spell with draws against Dundee United and Falkirk but victories over Livingston and Dundee. They’ll aim to keep the momentum going in their next fixture against Ferencvárosi on 11 December 2025 at 17:45, where picking up more points could help solidify their position in the chase for the top spots, though the opposition’s details are yet to be confirmed.

Loading...

Coral brings you the most exciting betting promotions and the latest betting offers to enhance your experience.

For the best Premiership outright predictions, explore our Outright Betting guide.

Odds and market details are accurate as of the time of publication.

Bet Builder

Latest Articles