St Mirren vs Rangers

26 April 2025 · Scottish Premiership · 2024/25 · Referee C Steven

Full time 2 – 2

Half-time: 1–1

  • Mark O'Hara 44’
  • Conor McMenamin 73’
  • Cyriel Dessers 42’
  • Nicolas Raskin 52’

Match summary

St Mirren and Rangers drew 2-2. It was 1-1 at half-time.

In the first half, Cyriel Dessers put Rangers ahead in the 42nd minute and Mark O'Hara equalised in the 44th minute. In the second half, Nicolas Raskin put Rangers back in front in the 52nd minute and Conor McMenamin equalised in the 73rd minute.

Shots finished 11-9 to Rangers, with 3 on target for St Mirren and 4 for Rangers.

Match stats

St Mirren Rangers
9 Shots 11
3 Shots on Target 4
3 Corners 3
3 Yellow Cards 1
0 Red Cards 0

Key events

St Mirren Rangers
Kick-off
42’
Cyriel Dessers0-1 (Rangers)
Mark O'Hara1-1 (St Mirren)
44’
Half-time1-1
52’
Nicolas Raskin1-2 (Rangers)
Conor McMenamin2-2 (St Mirren)
73’
Full-time2-2

Bookings

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

St Mirren
  • Alexander Gogić
  • Richard Taylor
  • Killian Phillips
Rangers
  • Nicolas Raskin

Shot map

Every shot and where it was taken from.

 Rangers attacking St Mirren attacking 
4’ Cyriel Dessers (Rangers), open play, saved 5’ Bailey Rice (Rangers), from a corner, off target 11’ Hamza Igamane (Rangers), open play, blocked 13’ Cyriel Dessers (Rangers), open play, off target 22’ Nicolas Raskin (Rangers), open play, off target 29’ Mikael Mandron (St Mirren), open play, off target 30’ Hamza Igamane (Rangers), open play, off target 33’ Hamza Igamane (Rangers), set piece, blocked 36’ Killian Phillips (St Mirren), open play, off target 42’ Cyriel Dessers (Rangers), open play, goal 44’ Mark O'Hara (St Mirren), set piece, goal 52’ Nicolas Raskin (Rangers), open play, goal 55’ Richard Taylor (St Mirren), set piece, off target 64’ Roland Idowu (St Mirren), open play, blocked 64’ Roland Idowu (St Mirren), open play, saved 65’ Richard Taylor (St Mirren), from a corner, off target 72’ Declan John (St Mirren), open play, blocked 73’ Conor McMenamin (St Mirren), open play, goal 90’ Václav Černý (Rangers), open play, saved 90+1’ Hamza Igamane (Rangers), from a corner, off target 4’ Cyriel Dessers (Rangers), open play, saved 5’ Bailey Rice (Rangers), from a corner, off target 11’ Hamza Igamane (Rangers), open play, blocked 13’ Cyriel Dessers (Rangers), open play, off target 22’ Nicolas Raskin (Rangers), open play, off target 29’ Mikael Mandron (St Mirren), open play, off target 30’ Hamza Igamane (Rangers), open play, off target 33’ Hamza Igamane (Rangers), set piece, blocked 36’ Killian Phillips (St Mirren), open play, off target 42’ Cyriel Dessers (Rangers), open play, goal 44’ Mark O'Hara (St Mirren), set piece, goal 52’ Nicolas Raskin (Rangers), open play, goal 55’ Richard Taylor (St Mirren), set piece, off target 64’ Roland Idowu (St Mirren), open play, blocked 64’ Roland Idowu (St Mirren), open play, saved 65’ Richard Taylor (St Mirren), from a corner, off target 72’ Declan John (St Mirren), open play, blocked 73’ Conor McMenamin (St Mirren), open play, goal 90’ Václav Černý (Rangers), open play, saved 90+1’ Hamza Igamane (Rangers), from a corner, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players14 players
Zac Hemming
90′ – – – – – – –
90′ – – – – – – –
90′ – – – – – –
Richard Taylor
90′ – – 2 – – –
90′ – – – – – – –
90′ – – 1 – – –
Caolan Boyd-Munce Taken off
63′ – – – – – – –
90′ 1 – 1 – – – –
Declan John Taken off
80′ – – 1 – – – –
Jonah Ayunga Taken off
63′ – – – – – – –
Mikael Mandron Taken off
90′ – – 1 – – – –
Roland Idowu Came on as a substitute
27′ – – 2 – – – –
Conor McMenamin Came on as a substitute
27′ 1 – 1 – – – –
Scott Tanser Came on as a substitute
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.

Before kick-off

St Mirren win 24% Avg odds 3.96
Draw 24% Avg odds 3.99
Rangers win 52% Avg odds 1.81

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.