St Mirren vs Rangers Prediction 24 August 2025
🔊 On Sunday, St Mirren host Rangers in Paisley for the third round of the Scottish Premiership. The home side are searching for their first win of the season and have yet to find the back of the net in the league. Meanwhile, the visitors are also struggling, with their opening two matches ending in draws, and they stumbled against Club Brugge in Europe. The head-to-head history heavily favors Rangers, but St Mirren have learned to challenge them in recent years and enter this game with ambition. A tense encounter is anticipated, where the favorites will be forced to prove their superiority, while the hosts aim to make the most of their home advantage.
Head-to-Head
The last official encounter between the teams took place on 26 April 2025 and ended in a 2-2 draw. Here is the comparative statistics from that match (St. Mirren were the home side):
- possession: 42% vs 58%;
- corners: 3 vs 3;
- fouls: 11 vs 11;
- yellow cards: 3 vs 1;
- shots on target: 3 vs 4.
📊 Statistical preview of the official encounters between St. Mirren and Rangers:
- 53 matches played;
- home wins - 5, away wins - 42, draws - 6;
- goals scored - 34 for St. Mirren, 116 for Rangers;
- average first-half goals - 1.42, second-half goals - 1.42;
- average total goals per match - 2.83.
Head-to-head statistics St Mirren - Rangers

St. Mirren Team Overview
The team's last official match took place on in the Scottish League Cup - Round of 16, with St. Mirren hosting Hearts. The match ended in a 1-1 draw.
Here are the match statistics (St. Mirren vs Hearts):
- possession: 39% vs 61%;
- corners: 3 vs 6;
- fouls: 14 vs 13;
- yellow cards: 3 vs 3;
- shots on target: 4 vs 4.
⚫ St. Mirren had a cautious and goalless start in the league: first, a narrow defeat to Celtic (0-1), followed by a scoreless draw at home against Motherwell. However, on August 16, Stephen Robinson's side finally broke the deadlock - in the Scottish League Cup round of 16, they knocked out Hearts. The regular time ended 1-1, and St. Mirren held their nerve in the penalty shootout, winning 5-4. This victory is more than just advancing to the next round; it's a crucial psychological boost ahead of a challenging Premiership schedule.
Match Results: St. Mirren

Rangers Team Overview
The visitors played their last official match on during the UEFA Champions League qualification final (Rangers were the hosts, with Club Brugge as the visitors). The match concluded with a 1-3 scoreline.
Here are the game statistics (Rangers vs Club Brugge):
- possession: 53% vs 47%;
- corners: 9 vs 9;
- fouls: 11 vs 9;
- yellow cards: 3 vs 1;
- shots on target: 1 vs 7.
🔵 Rangers have had a rocky start to the new season. In the league, they are struggling: two matches have ended in identical 1-1 draws against Motherwell and Dundee. Their Scottish League Cup campaign has been brighter, with a convincing 4-2 victory over Alloa bringing a bit of positivity. However, their European ambitions have taken a hit. After getting past Viktoria Plzeň with a 4-2 aggregate score, Rangers stumbled against Club Brugge, losing 3-1 at home in the first leg, drawing criticism towards their defense and manager Russell Martin. While the team shows occasional flashes of brilliance, their season opener raises more questions than confidence.
Match Results: Rangers
Outcome Prediction
Head-to-Head:
- Number of encounters - 53;
- Home wins - 5, Away wins - 42, Draws - 6.
Statistics: St. Mirren vs Rangers
- Matches played in the tournament: 2 vs 2;
- Wins: 0 vs 0;
- Win percentage: 0% vs 0%;
- Losses: 1 vs 0;
- Draws: 1 vs 2.
Last 10 Matches:
- Wins: 5 vs 4;
- Losses: 2 vs 2;
- Draws: 3 vs 4.
- St. Mirren have covered a +1.5 handicap in their last 6 head-to-head matches against Rangers (Premiership).
- St. Mirren have covered a +1.5 handicap at home in 22 of their last 23 matches.
- St. Mirren have covered a +1.5 handicap at home in 18 of their last 19 matches (Premiership).
- St. Mirren have covered a +1.5 handicap in 13 consecutive matches.
- St. Mirren have covered a +1.5 handicap in 8 consecutive matches (Premiership).
Total Goals Prediction
Head-to-Head
- Average goals scored by home team - 0.64, by away team - 2.19;
- Average total goals in head-to-head matches - 2.83;
- Both teams scored: overall - 23 times; at home ground - 12 times.
- Rangers have scored less than 2.5 goals in their last 7 head-to-head matches against St. Mirren (Premiership).
- Rangers have scored less than 2.5 goals in their last 7 away matches.
Corners Prediction
St. Mirren: Statistics
- Season: Average total in the tournament - 4; at home - 7;
- Last 10 matches: Average total - 4; at home - 4.
Rangers: Statistics
- Season: Average total in the tournament - 9.5, away - 12;
- Last 10 matches: Average total - 6.7; away - 8.25.
- Rangers have taken fewer than 6.5 corners in 7 of their last 8 head-to-head away matches against St. Mirren (Premiership).
Cards Prediction
Head-to-Head Matches
- Average total yellow cards in head-to-head matches - 3.14 (1.57 for the home team and 1.57 for the away team);
- Average total yellow cards at home ground - 3.16 (1.58 for the home team and 1.58 for the away team).
St. Mirren: Statistics
- Season: Average total in the tournament - 3; at home - 5;
- Last 10 matches: Average total - 2.5; at home - 3.2.
Rangers: Statistics
- Season: Average total in the tournament - 3, away - 4;
- Last 10 matches: Average total - 2; away - 2.5.
Both Teams to Score Prediction
Head-to-Head:
- Total encounters - 53;
- Both teams scored overall - 23 times;
- At home ground - 12 times.
Statistics: St. Mirren vs Rangers
- Total matches played in the tournament: 2 vs 2;
- Total BTTS matches this season: St. Mirren - 0, Rangers - 2;
- St. Mirren BTTS at home - 0 (0%);
- Rangers BTTS away - 1 (100%).
Last 10 Matches:
- Total BTTS matches: St. Mirren - 6, Rangers - 8;
- St. Mirren BTTS at home - 4 (80%);
- Rangers BTTS away - 4 (100%).
- Rangers have both scored and conceded in 18 of their last 19 away matches.
- Rangers have both scored and conceded in their last 13 away matches (Premiership).
- Rangers have both scored and conceded in 7 of their last 8 matches (Premiership).
- Rangers have both scored and conceded in 6 of their last 7 matches.
⭐ Editorial Prediction
Considering the current form of both teams and their head-to-head history, the upcoming match appears predictable yet with a touch of intrigue. Rangers are the favorites: they have consistently defeated St Mirren in recent seasons and boast a stronger squad, despite an uneven start to the league. St Mirren display organized defense but struggle offensively - failing to score in the opening rounds, though their cup victory over Hearts boosts their confidence.
The head-to-head history heavily favors the visitors: Rangers have won the majority of encounters, while St Mirren have only occasionally pulled off surprises. Under the present circumstances, a shock result in Paisley seems unlikely, but the hosts are capable of challenging the leaders, particularly in defense.
Final bet: St Mirren to win with a handicap (+1.5). Both teams might find the net, but it's more likely St Mirren will be limited to one goal, while the visitors will showcase their attacking prowess. A likely scoreline is 2-1 in favor of the visitors.