St. Mirren FC - Heart of Midlothian FC: head to head and statistics
The last meeting between Heart of Midlothian FC and St. Mirren FC took place on 10 Oct 2026 and finished with a 5:0 scoreline. St. Mirren FC have posted a recent record of 1 victory, 0 draws, and 4 defeats from their last five games. Over the previous five fixtures, Heart of Midlothian FC picked up 3 wins, settled for 1 draw, and suffered 1 loss. St. Mirren FC carry an Elo rating of 1254 points, with Heart of Midlothian FC currently rated at 1450.
Upcoming matches St. Mirren FC - Heart of Midlothian FC
| 5 Dec 2026 5 Dec 2026 | St. Mirren FC | 24% | 24% | 52% | Heart of Midlothian FC | 2026/27 | Premiership | Matchday 17 |
| 30 Jan 2027 30 Jan 2027 | Heart of Midlothian FC | 63% | 23% | 14% | St. Mirren FC | 2026/27 | Premiership | Matchday 25 |
The percentages are calculated based on the difference in team strength according to our own rating system. The model converts this difference into the probability of either team winning, while the probability of a draw depends on how evenly matched the teams are — the smaller the gap in strength, the higher the chance of a draw.
Ranking position – UEFA
| Club | 2021/22 | 2022/23 | 2023/24 | 2024/25 | 2025/26 | Total | ||
|---|---|---|---|---|---|---|---|---|
| 138 |
|
Heart of Midlothian FC | 0.000 | 4.000 | 2.500 | 5.000 | 0.000 | 11.500 |
| 251 |
|
St. Mirren FC | 2.500 | 0.000 | 0.000 | 2.000 | 0.000 | 4.500 |
Form in recent games
| St. Mirren FC | |||||
|---|---|---|---|---|---|
| 10 Oct 2026 10 Oct 2026 | loss 0:5 | 🚌 | Heart of Midlothian FC | Premiership | |
| 19 Sep 2026 19 Sep 2026 | loss 0:3 | 🏠 | Dundee United | Premiership | |
| 9 Sep 2026 9 Sep 2026 | loss 0:1 | 🚌 | Rangers FC | Premiership | |
| 5 Sep 2026 5 Sep 2026 | loss 1:2 | 🏠 | Celtic FC | Premiership | |
| 2 Sep 2026 2 Sep 2026 | win 1:0 | 🚌 | Kilmarnock FC | Premiership | |
| Heart of Midlothian FC | |||||
|---|---|---|---|---|---|
| 10 Oct 2026 10 Oct 2026 | win 5:0 | 🏠 | St. Mirren FC | Premiership | |
| 19 Sep 2026 19 Sep 2026 | draw 1:1 | 🚌 | Kilmarnock FC | Premiership | |
| 15 Sep 2026 15 Sep 2026 | loss 1:2 | 🚌 | Falkirk FC | Premiership | |
| 6 Sep 2026 6 Sep 2026 | win 2:1 | 🏠 | Dundee FC | Premiership | |
| 3 Sep 2026 3 Sep 2026 | win 3:1 | 🚌 | Hibernian FC | Premiership | |
Elo Ranking
| Club | Elo | Last changes | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 214 |
|
Heart of Midlothian FC | 1450 |
10 Oct 2026 5:0 vs St. Mirren FC Premiership +4.88 |
19 Sep 2026 1:1 vs Kilmarnock FC Premiership -3.36 |
15 Sep 2026 1:2 vs Falkirk FC Premiership -13.49 |
6 Sep 2026 2:1 vs Dundee FC Premiership +4.02 |
3 Sep 2026 3:1 vs Hibernian FC Premiership +10.01 |
29 Aug 2026 2:1 vs St. Johnstone FC Premiership +3.01 |
26 Aug 2026 2:2 vs Rapid Vienna Conference League Qualifications - Play-off +1.54 |
20 Aug 2026 2:2 vs Rapid Vienna Conference League Qualifications - Play-off -3.58 |
13 Aug 2026 1:1 vs SL Benfica Europa League Qualifications - Round 3 +10.74 |
9 Aug 2026 4:0 vs Dundee United Premiership +6.51 |
|
| 680 |
|
St. Mirren FC | 1254 |
10 Oct 2026 0:5 vs Heart of Midlothian FC Premiership -4.88 |
19 Sep 2026 0:3 vs Dundee United Premiership -11.00 |
9 Sep 2026 0:1 vs Rangers FC Premiership -3.61 |
5 Sep 2026 1:2 vs Celtic FC Premiership -3.58 |
2 Sep 2026 1:0 vs Kilmarnock FC Premiership +11.61 |
30 Aug 2026 3:3 vs Motherwell FC Premiership +1.80 |
8 Aug 2026 1:0 vs St. Johnstone FC Premiership +7.06 |
1 Aug 2026 2:0 vs Falkirk FC Premiership +12.97 |
17 May 2026 1:1 vs Dundee United Premiership -0.20 |
12 May 2026 2:0 vs Aberdeen FC Premiership +13.19 |
|
Match history St. Mirren FC - Heart of Midlothian FC
| 10 Oct 2026 10 Oct 2026 | Heart of Midlothian FC | 5:0 | St. Mirren FC | 2026/27 | Premiership | Matchday 8 | ||
| 3 Feb 2026 3 Feb 2026 | St. Mirren FC | 1:0 | Heart of Midlothian FC | 2025/26 | Premiership | Matchday 25 | ||
| 14 Jan 2026 14 Jan 2026 | Heart of Midlothian FC | 2:0 | St. Mirren FC | 2025/26 | Premiership | Matchday 17 | ||
| 29 Oct 2025 29 Oct 2025 | St. Mirren FC | 2:2 | Heart of Midlothian FC | 2025/26 | Premiership | Matchday 10 | ||
| 26 Feb 2025 26 Feb 2025 | Heart of Midlothian FC | 3:1 | St. Mirren FC | 2024/25 | Premiership | Matchday 28 | ||
| 19 Oct 2024 19 Oct 2024 | Heart of Midlothian FC | 4:0 | St. Mirren FC | 2024/25 | Premiership | Matchday 8 | ||
| 21 Sep 2024 21 Sep 2024 | St. Mirren FC | 2:1 | Heart of Midlothian FC | 2024/25 | Premiership | Matchday 15 | ||
| 15 May 2024 15 May 2024 | St. Mirren FC | 2:2 | Heart of Midlothian FC | 2023/24 | Premiership | Matchday 37 | ||
| 6 Apr 2024 6 Apr 2024 | St. Mirren FC | 1:2 | Heart of Midlothian FC | 2023/24 | Premiership | Matchday 32 | ||
| 23 Dec 2023 23 Dec 2023 | Heart of Midlothian FC | 2:0 | St. Mirren FC | 2023/24 | Premiership | Matchday 19 | ||
| 23 Sep 2023 23 Sep 2023 | St. Mirren FC | 1:0 | Heart of Midlothian FC | 2023/24 | Premiership | Matchday 6 | ||
| 13 May 2023 13 May 2023 | St. Mirren FC | 2:2 | Heart of Midlothian FC | 2022/23 | Premiership | Matchday 35 | ||
| 8 Apr 2023 8 Apr 2023 | Heart of Midlothian FC | 0:2 | St. Mirren FC | 2022/23 | Premiership | Matchday 31 | ||
| 13 Jan 2023 13 Jan 2023 | Heart of Midlothian FC | 1:0 | St. Mirren FC | 2022/23 | Premiership | Matchday 7 | ||
| 7 Jan 2023 7 Jan 2023 | St. Mirren FC | 1:1 | Heart of Midlothian FC | 2022/23 | Premiership | Matchday 21 | ||
| 26 Feb 2022 26 Feb 2022 | St. Mirren FC | 0:2 | Heart of Midlothian FC | 2021/22 | Premiership | Matchday 28 | ||
| 27 Nov 2021 27 Nov 2021 | Heart of Midlothian FC | 2:0 | St. Mirren FC | 2021/22 | Premiership | Matchday 15 | ||
| 7 Aug 2021 7 Aug 2021 | St. Mirren FC | 1:2 | Heart of Midlothian FC | 2021/22 | Premiership | Matchday 2 | ||
FAQ
The next match between St. Mirren FC and Heart of Midlothian FC will take place on 5 Dec 2026.
On 10 Oct 2026, the match Heart of Midlothian FC vs St. Mirren FC took place, ending with a score of 5:0.