Rangers vs St Mirren

22 February 2025 · Scottish Premiership · 2024/25 · Referee K Clancy

Full time 0 – 2

Half-time: 0–0

  • Mikael Mandron 51’
  • Toyosi Olusanya 70’

Match summary

St Mirren beat Rangers 2-0 on the road. It was goalless at half-time.

Mikael Mandron put St Mirren ahead in the 51st minute and Toyosi Olusanya made it 0-2 in the 70th minute.

Shots finished 17-10 to Rangers, with 3 on target for Rangers and 6 for St Mirren.

Match stats

Rangers St Mirren
17 Shots 10
3 Shots on Target 6
11 Corners 3
1 Yellow Cards 2
0 Red Cards 0

Key events

Rangers St Mirren
Kick-off
Half-time0-0
51’
Mikael Mandron0-1 (St Mirren)
70’
Toyosi Olusanya0-2 (St Mirren)
Full-time0-2

Bookings

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

Rangers
  • Hamza Igamane
St Mirren
  • Jonah Ayunga
  • Mikael Mandron

Shot map

Every shot and where it was taken from.

 St Mirren attacking Rangers attacking 
7’ Marcus Fraser (St Mirren), open play, blocked 8’ Mikael Mandron (St Mirren), open play, saved 8’ Jonah Ayunga (St Mirren), open play, saved 11’ Václav Černý (Rangers), open play, saved 13’ Nicolas Raskin (Rangers), open play, off target 23’ Hamza Igamane (Rangers), open play, blocked 27’ Mikael Mandron (St Mirren), open play, saved 28’ Hamza Igamane (Rangers), open play, blocked 29’ Robin Pröpper (Rangers), from a corner, off target 34’ Mikael Mandron (St Mirren), open play, off target 37’ James Tavernier (Rangers), open play, blocked 37’ Hamza Igamane (Rangers), open play, off target 41’ Jonah Ayunga (St Mirren), open play, blocked 51’ Mikael Mandron (St Mirren), open play, goal 51’ Hamza Igamane (Rangers), open play, saved 59’ Nicolas Raskin (Rangers), open play, saved 60’ Jefté (Rangers), open play, blocked 63’ Václav Černý (Rangers), open play, off target 70’ Toyosi Olusanya (St Mirren), open play, goal 72’ James Tavernier (Rangers), open play, off target 77’ Clinton Nsiala (Rangers), open play, blocked 77’ Nedim Bajrami (Rangers), open play, blocked 78’ Cyriel Dessers (Rangers), open play, off target 81’ Marcus Fraser (St Mirren), from a corner, off target 87’ Mikael Mandron (St Mirren), open play, saved 90+8’ Cyriel Dessers (Rangers), open play, off target 90+10’ Václav Černý (Rangers), open play, hit the woodwork 7’ Marcus Fraser (St Mirren), open play, blocked 8’ Mikael Mandron (St Mirren), open play, saved 8’ Jonah Ayunga (St Mirren), open play, saved 11’ Václav Černý (Rangers), open play, saved 13’ Nicolas Raskin (Rangers), open play, off target 23’ Hamza Igamane (Rangers), open play, blocked 27’ Mikael Mandron (St Mirren), open play, saved 28’ Hamza Igamane (Rangers), open play, blocked 29’ Robin Pröpper (Rangers), from a corner, off target 34’ Mikael Mandron (St Mirren), open play, off target 37’ James Tavernier (Rangers), open play, blocked 37’ Hamza Igamane (Rangers), open play, off target 41’ Jonah Ayunga (St Mirren), open play, blocked 51’ Mikael Mandron (St Mirren), open play, goal 51’ Hamza Igamane (Rangers), open play, saved 59’ Nicolas Raskin (Rangers), open play, saved 60’ Jefté (Rangers), open play, blocked 63’ Václav Černý (Rangers), open play, off target 70’ Toyosi Olusanya (St Mirren), open play, goal 72’ James Tavernier (Rangers), open play, off target 77’ Clinton Nsiala (Rangers), open play, blocked 77’ Nedim Bajrami (Rangers), open play, blocked 78’ Cyriel Dessers (Rangers), open play, off target 81’ Marcus Fraser (St Mirren), from a corner, off target 87’ Mikael Mandron (St Mirren), open play, saved 90+8’ Cyriel Dessers (Rangers), open play, off target 90+10’ Václav Černý (Rangers), open play, hit the woodwork
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players14 players
90′ – – – – – – –
James Tavernier
90′ – – 2 – – – –
90′ – – 1 – – – –
Clinton Nsiala
90′ – – 1 – – – –
Jefté
90′ – – 1 – – – –
Mohammed Diomande Taken off
72′ – – – – – – –
90′ – – 2 – – – –
90′ – – 3 – – – –
Hamza Igamane Taken off
58′ – – 4 – – –
Ianis Hagi Taken off
72′ – – – – – – –
90′ – – 2 – – – –
Danilo Pereira Came on as a substitute
32′ – – – – – – –
Nedim Bajrami Came on as a substitute
18′ – – 1 – – – –
Tom Lawrence Came on as a substitute
18′ – – – – – – –
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

Rangers win 81% Avg odds 1.17
Draw 13% Avg odds 7.22
St Mirren win 6% Avg odds 15.43

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.