St Mirren go head-to-head against Rangers on Sunday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Rangers will enter this match following a 1-3 win over Aberdeen. The team was having a two-match winning streak before losing that match. They will be facing St. Mirren on Sunday. It is worth noting that Rangers are sitting at third while St. Mirren is at second in the same list.
However, Rangers can rely on the recent tradition since they have a nine-match unbeaten streak against St. Mirren. At this venue, Rangers follows a five-match unbeaten streak and won four of those.
Who will win the match between St. Mirren vs Rangers?
St. Mirren is having an impressive form at home of late. They are on a six-match unbeaten streak across all competitions. On the other side, Rangers was unbeaten in three of the past five away matches. The matches they lost in that stretch was a Champions League and Europa League fixtures.
Going on, Rangers have a strong form in the head to head clashes against St. Mirren in the recent history. In that case, we expect a win for Rangers on Sunday.
How many goals will be scored in the match?
Rangers have been scoring goals at a good rate on the road for the past many matches. The case of St. Mirren at home isn’t different too. Thus, we expect this match to have goals over 2.5 ft.
The offensive consistency of both these teams forces us to back the both teams to score display here. On top of that three of their last five meetings at this stadium had goals from both ends.
Final Verdict
Considering all these observations, Rangers is likely to seal a win here. Their decent home form with exceptional h2h display against St. Mirren inclines us to back them here.
Therefore, we like to start with Rangers to win and both teams to score at 3.05 odds. For the second tip, we like to place the over 2.5 goals tip at 1.62 odds.
St Mirren | Rangers | |
---|---|---|
Game Played | 16 | 15 |
Wins | 6 | 11 |
Draws | 4 | 1 |
Loss | 6 | 3 |
Goals For | 19 | 30 |
Goals Against | 22 | 7 |
St Mirren | Rangers | |
---|---|---|
Game Played | 7 | 8 |
Wins | 4 | 6 |
Draws | 2 | 1 |
Loss | 1 | 1 |
Goals For | 12 | 16 |
Goals Against | 8 | 2 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
Rangers St Mirren |
2-0 |
28.11.23 |
Ross County St Mirren |
1-0 |
25.11.23 |
St Mirren Livingston |
1-0 |
11.11.23 |
Dundee St Mirren |
4-0 |
08.11.23 |
St Mirren Hibernian |
2-2 |
01.11.23 |
Celtic St Mirren |
2-1 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
27.09.23 |
Hibernian St Mirren |
4-2 |
23.09.23 |
St Mirren Hearts |
1-0 |
16.09.23 |
Motherwell St Mirren |
0-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
27.08.23 |
St Mirren Aberdeen |
2-2 |
19.08.23 |
St Mirren Motherwell |
1-0 |
12.08.23 |
St Mirren Dundee |
2-1 |
06.08.23 |
Hibernian St Mirren |
2-3 |
29.07.23 |
St Mirren Forfar Athletic |
4-0 |
25.07.23 |
Cowdenbeath St Mirren |
0-1 |
22.07.23 |
St Mirren Arbroath |
4-0 |
15.07.23 |
Montrose St Mirren |
1-0 |
08.07.23 |
Morton St Mirren |
2-0 |
05.07.23 |
St Mirren Ayr Utd |
1-2 |
04.07.23 |
Dumbarton St Mirren |
0-3 |
01.07.23 |
Linfield St Mirren |
0-1 |
28.06.23 |
Glentoran St Mirren |
0-0 |
27.05.23 |
St Mirren Rangers |
0-3 |
24.05.23 |
Aberdeen St Mirren |
3-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
13.05.23 |
St Mirren Hearts |
2-2 |
06.05.23 |
Hibernian St Mirren |
2-1 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Hearts St Mirren |
0-2 |
01.04.23 |
St Mirren Livingston |
3-0 |
18.03.23 |
Dundee Utd St Mirren |
1-1 |
05.03.23 |
St Mirren Celtic |
1-5 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
18.02.23 |
St Mirren Ross County |
1-0 |
15.02.23 |
Motherwell St Mirren |
2-1 |
11.02.23 |
Celtic St Mirren |
5-1 |
04.02.23 |
St Mirren Hibernian |
0-1 |
01.02.23 |
Aberdeen St Mirren |
1-3 |
28.01.23 |
St Mirren Motherwell |
1-0 |
21.01.23 |
St Mirren Dundee (Penalties:3 - 0) |
0-0 |
18.01.23 |
Celtic St Mirren |
4-0 |
13.01.23 |
Hearts St Mirren |
1-0 |
07.01.23 |
St Mirren Hearts |
1-1 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
25.11.23 |
St Mirren Livingston |
1-0 |
08.11.23 |
St Mirren Hibernian |
2-2 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
23.09.23 |
St Mirren Hearts |
1-0 |
27.08.23 |
St Mirren Aberdeen |
2-2 |
19.08.23 |
St Mirren Motherwell |
1-0 |
12.08.23 |
St Mirren Dundee |
2-1 |
29.07.23 |
St Mirren Forfar Athletic |
4-0 |
22.07.23 |
St Mirren Arbroath |
4-0 |
05.07.23 |
St Mirren Ayr Utd |
1-2 |
27.05.23 |
St Mirren Rangers |
0-3 |
13.05.23 |
St Mirren Hearts |
2-2 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
01.04.23 |
St Mirren Livingston |
3-0 |
05.03.23 |
St Mirren Celtic |
1-5 |
18.02.23 |
St Mirren Ross County |
1-0 |
04.02.23 |
St Mirren Hibernian |
0-1 |
28.01.23 |
St Mirren Motherwell |
1-0 |
21.01.23 |
St Mirren Dundee (Penalties:3 - 0) |
0-0 |
07.01.23 |
St Mirren Hearts |
1-1 |
24.12.22 |
St Mirren Aberdeen |
3-1 |
12.11.22 |
St Mirren Rangers |
1-1 |
09.11.22 |
St Mirren St Johnstone |
2-2 |
22.10.22 |
St Mirren Dundee Utd |
2-1 |
15.10.22 |
St Mirren Kilmarnock |
0-0 |
01.10.22 |
St Mirren Livingston |
2-1 |
18.09.22 |
St Mirren Celtic |
2-0 |
27.08.22 |
St Mirren Hibernian |
1-0 |
13.08.22 |
St Mirren Ross County |
1-0 |
31.07.22 |
St Mirren Motherwell |
0-1 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
Rangers St Mirren |
2-0 |
28.11.23 |
Ross County St Mirren |
1-0 |
11.11.23 |
Dundee St Mirren |
4-0 |
01.11.23 |
Celtic St Mirren |
2-1 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
27.09.23 |
Hibernian St Mirren |
4-2 |
16.09.23 |
Motherwell St Mirren |
0-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
06.08.23 |
Hibernian St Mirren |
2-3 |
25.07.23 |
Cowdenbeath St Mirren |
0-1 |
15.07.23 |
Montrose St Mirren |
1-0 |
08.07.23 |
Morton St Mirren |
2-0 |
04.07.23 |
Dumbarton St Mirren |
0-3 |
01.07.23 |
Linfield St Mirren |
0-1 |
28.06.23 |
Glentoran St Mirren |
0-0 |
24.05.23 |
Aberdeen St Mirren |
3-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
06.05.23 |
Hibernian St Mirren |
2-1 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Hearts St Mirren |
0-2 |
18.03.23 |
Dundee Utd St Mirren |
1-1 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
15.02.23 |
Motherwell St Mirren |
2-1 |
11.02.23 |
Celtic St Mirren |
5-1 |
01.02.23 |
Aberdeen St Mirren |
1-3 |
18.01.23 |
Celtic St Mirren |
4-0 |
13.01.23 |
Hearts St Mirren |
1-0 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
28.12.22 |
Livingston St Mirren |
1-1 |
05.11.22 |
Ross County St Mirren |
3-2 |
29.10.22 |
Hibernian St Mirren |
3-0 |
08.10.22 |
Rangers St Mirren |
4-0 |
03.09.22 |
St Johnstone St Mirren |
3-0 |
20.08.22 |
Dundee Utd St Mirren |
0-3 |
06.08.22 |
Aberdeen St Mirren |
4-1 |
06.12.23 |
Hearts Rangers |
0-1 |
03.12.23 |
Rangers St Mirren |
2-0 |
30.11.23 |
Rangers Aris |
1-1 |
26.11.23 |
Aberdeen Rangers |
1-1 |
12.11.23 |
Livingston Rangers |
0-2 |
09.11.23 |
Rangers Sparta Prague |
2-1 |
05.11.23 |
Hearts Rangers |
1-3 |
01.11.23 |
Dundee Rangers |
0-5 |
29.10.23 |
Rangers Hearts |
2-1 |
26.10.23 |
Sparta Prague Rangers |
0-0 |
21.10.23 |
Rangers Hibernian |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
05.10.23 |
Aris Rangers |
2-1 |
30.09.23 |
Rangers Aberdeen |
1-3 |
27.09.23 |
Rangers Livingston |
4-0 |
24.09.23 |
Rangers Motherwell |
1-0 |
21.09.23 |
Rangers Real Betis |
1-0 |
16.09.23 |
St Johnstone Rangers |
0-2 |
03.09.23 |
Rangers Celtic |
0-1 |
30.08.23 |
PSV Eindhoven Rangers |
5-1 |
26.08.23 |
Ross County Rangers |
0-2 |
22.08.23 |
Rangers PSV Eindhoven |
2-2 |
19.08.23 |
Rangers Morton |
2-1 |
15.08.23 |
Servette Rangers |
1-1 |
12.08.23 |
Rangers Livingston |
4-0 |
09.08.23 |
Rangers Servette |
2-1 |
05.08.23 |
Kilmarnock Rangers |
1-0 |
29.07.23 |
Hoffenheim Rangers |
2-2 |
26.07.23 |
Rangers Olympiacos |
1-3 |
22.07.23 |
Rangers Hamburger SV |
2-1 |
18.07.23 |
Rangers Newcastle |
1-2 |
27.05.23 |
St Mirren Rangers |
0-3 |
24.05.23 |
Rangers Hearts |
2-2 |
21.05.23 |
Hibernian Rangers |
1-3 |
13.05.23 |
Rangers Celtic |
3-0 |
07.05.23 |
Rangers Aberdeen |
1-0 |
30.04.23 |
Rangers Celtic |
0-1 |
23.04.23 |
Aberdeen Rangers |
2-0 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Celtic Rangers |
3-2 |
01.04.23 |
Rangers Dundee Utd |
2-0 |
18.03.23 |
Motherwell Rangers |
2-4 |
12.03.23 |
Rangers Raith Rovers |
3-0 |
08.03.23 |
Hibernian Rangers |
1-4 |
04.03.23 |
Rangers Kilmarnock |
3-1 |
26.02.23 |
Rangers Celtic |
1-2 |
18.02.23 |
Livingston Rangers |
0-3 |
12.02.23 |
Rangers Partick |
3-2 |
04.02.23 |
Rangers Ross County |
2-1 |
01.02.23 |
Hearts Rangers |
0-3 |
03.12.23 |
Rangers St Mirren |
2-0 |
30.11.23 |
Rangers Aris |
1-1 |
09.11.23 |
Rangers Sparta Prague |
2-1 |
29.10.23 |
Rangers Hearts |
2-1 |
21.10.23 |
Rangers Hibernian |
4-0 |
30.09.23 |
Rangers Aberdeen |
1-3 |
27.09.23 |
Rangers Livingston |
4-0 |
24.09.23 |
Rangers Motherwell |
1-0 |
21.09.23 |
Rangers Real Betis |
1-0 |
03.09.23 |
Rangers Celtic |
0-1 |
22.08.23 |
Rangers PSV Eindhoven |
2-2 |
19.08.23 |
Rangers Morton |
2-1 |
12.08.23 |
Rangers Livingston |
4-0 |
09.08.23 |
Rangers Servette |
2-1 |
26.07.23 |
Rangers Olympiacos |
1-3 |
22.07.23 |
Rangers Hamburger SV |
2-1 |
18.07.23 |
Rangers Newcastle |
1-2 |
24.05.23 |
Rangers Hearts |
2-2 |
13.05.23 |
Rangers Celtic |
3-0 |
07.05.23 |
Rangers Aberdeen |
1-0 |
30.04.23 |
Rangers Celtic |
0-1 |
15.04.23 |
Rangers St Mirren |
5-2 |
01.04.23 |
Rangers Dundee Utd |
2-0 |
12.03.23 |
Rangers Raith Rovers |
3-0 |
04.03.23 |
Rangers Kilmarnock |
3-1 |
26.02.23 |
Rangers Celtic |
1-2 |
12.02.23 |
Rangers Partick |
3-2 |
04.02.23 |
Rangers Ross County |
2-1 |
28.01.23 |
Rangers St Johnstone |
2-0 |
15.01.23 |
Rangers Aberdeen |
2-1 |
02.01.23 |
Rangers Celtic |
2-2 |
28.12.22 |
Rangers Motherwell |
3-0 |
15.12.22 |
Rangers Hibernian |
3-2 |
10.12.22 |
Rangers Bayer Leverkusen |
3-0 |
09.11.22 |
Rangers Hearts |
1-0 |
01.11.22 |
Rangers Ajax |
1-3 |
29.10.22 |
Rangers Aberdeen |
4-1 |
22.10.22 |
Rangers Livingston |
1-1 |
19.10.22 |
Rangers Dundee |
1-0 |
12.10.22 |
Rangers Liverpool |
1-7 |
08.10.22 |
Rangers St Mirren |
4-0 |
17.09.22 |
Rangers Dundee Utd |
2-1 |
14.09.22 |
Rangers Napoli |
0-3 |
27.08.22 |
Rangers Ross County |
4-0 |
13.08.22 |
Rangers St Johnstone |
4-0 |
06.08.22 |
Rangers Kilmarnock |
2-0 |
06.12.23 |
Hearts Rangers |
0-1 |
26.11.23 |
Aberdeen Rangers |
1-1 |
12.11.23 |
Livingston Rangers |
0-2 |
05.11.23 |
Hearts Rangers |
1-3 |
01.11.23 |
Dundee Rangers |
0-5 |
26.10.23 |
Sparta Prague Rangers |
0-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
05.10.23 |
Aris Rangers |
2-1 |
16.09.23 |
St Johnstone Rangers |
0-2 |
30.08.23 |
PSV Eindhoven Rangers |
5-1 |
26.08.23 |
Ross County Rangers |
0-2 |
15.08.23 |
Servette Rangers |
1-1 |
05.08.23 |
Kilmarnock Rangers |
1-0 |
29.07.23 |
Hoffenheim Rangers |
2-2 |
27.05.23 |
St Mirren Rangers |
0-3 |
21.05.23 |
Hibernian Rangers |
1-3 |
23.04.23 |
Aberdeen Rangers |
2-0 |
08.04.23 |
Celtic Rangers |
3-2 |
18.03.23 |
Motherwell Rangers |
2-4 |
08.03.23 |
Hibernian Rangers |
1-4 |
18.02.23 |
Livingston Rangers |
0-3 |
01.02.23 |
Hearts Rangers |
0-3 |
21.01.23 |
St Johnstone Rangers |
0-1 |
18.01.23 |
Kilmarnock Rangers |
2-3 |
08.01.23 |
Dundee Utd Rangers |
0-2 |
23.12.22 |
Ross County Rangers |
0-1 |
20.12.22 |
Aberdeen Rangers |
2-3 |
12.11.22 |
St Mirren Rangers |
1-1 |
06.11.22 |
St Johnstone Rangers |
2-1 |
26.10.22 |
Napoli Rangers |
3-0 |
16.10.22 |
Motherwell Rangers |
1-2 |
04.10.22 |
Liverpool Rangers |
2-0 |
01.10.22 |
Hearts Rangers |
0-4 |
07.09.22 |
Ajax Rangers |
4-0 |
20.08.22 |
Hibernian Rangers |
2-2 |
08.10.2023
|
St Mirren Rangers |
0-3 |
27.05.2023
|
St Mirren Rangers |
0-3 |
15.04.2023
|
Rangers St Mirren |
5-2 |
12.11.2022
|
St Mirren Rangers |
1-1 |
08.10.2022
|
Rangers St Mirren |
4-0 |
08.10.2023
|
St Mirren Rangers |
0-3 |
27.05.2023
|
St Mirren Rangers |
0-3 |
12.11.2022
|
St Mirren Rangers |
1-1 |
10.04.2022
|
St Mirren Rangers |
0-4 |
24.10.2021
|
St Mirren Rangers |
1-2 |