St. Mirren will host Rangers at St. Mirren Park on Boxing Day in another round of the 2024-25 Scottish Premiership campaign. The hosts will look to pick up their third consecutive league victory when they host last season's runners-up.
St. Mirren picked up an impressive 2-1 win over Ross County last weekend, despite going down to ten men in the 55th minute. The hosts started off the season poorly with only two wins in their opening 10 league games but have recently pushed up to sixth on the league table with five wins in their last eight.
Rangers sit in second place, eleven points clear of Thursday's hosts despite having played two games less. The visitors picked up their fifth win in six league games with a narrow 1-0 victory over Dundee last weekend and will be looking to stretch their unbeaten run in the Scottish top flight to seven games this midweek.
St Mirren vs Rangers Head-to-Head and Key Numbers
- The two teams have met on 274 previous occasions going into Thursday's fixture. St. Mirren have won only 33 of those fixtures, 51 have ended in draws while Rangers have won the remaining 190.
- The hosts have won none of the last 14 competitive meetings between the two teams.
- The visitors have been very dominant in recent editions of this fixture with seven wins, 18 goals scored and only four conceded in the last seven meetings against the Buddies.
- Rangers have scored 28 goals in the Scottish top flight. Only Celtic (44) and Aberdeen (31) have scored more. They also have the second-best defensive record in the league with only nine goals conceded.
St Mirren vs Rangers Prediction
The hosts have won their last two matches but remain massive underdogs going into the weekend and will need to be at their best to pick up a point when they host Philippe Clement's side.
Rangers should be able to get all three points and will be boosted by their recent form in the league. They have lost just one of their last six games on the road and should come out on top here.
Prediction: St Mirren 1-2 Rangers
St Mirren vs Rangers Betting Tips
Tip 1 - Result: Rangers
Tip 2 - Goals - Over/under 2.5 - Over 2.5 goals (Five of the last seven matches between the two teams have produced more than 2.5 goals)
Tip 3 - Both teams to score: YES (Both teams have gotten on the scoresheet in four of the hosts' last six games)