Match Report
St. Mirren carried a 5-game unbeaten run into this.
The sides have met 40 times in the GioScore results database: 9 wins for St. Mirren, 12 draws and 19 for Hearts, at 2.58 goals per meeting.
| Team | Run | Unbeaten | Winless | Scored in | Conceded in | Last-5 pts | Last-5 goals |
|---|---|---|---|---|---|---|---|
| St. Mirren | W2 | 5 | 0 | 5 | 1 | 11/15 | 9-4 |
| Hearts | L1 | 0 | 1 | 7 | 1 | 10/15 | 10-6 |
Computed over each team's last 15 finished games before kickoff.
Aggregated from 40 finished meetings in the GioScore fixtures corpus.
| Date | Home | Score | Away |
|---|---|---|---|
| 2026-02-03 | St. Mirren | 1-0 | Hearts |
| 2026-01-14 | Hearts | 2-0 | St. Mirren |
| 2025-10-29 | St. Mirren | 2-2 | Hearts |
| 2025-08-16 | St. Mirren | 1-1 | Hearts |
| 2025-02-26 | Hearts | 3-1 | St. Mirren |
Figures computed from the GioScore results database · data cutoff: kickoff 2026-07-01
St. Mirren carried a 5-game unbeaten run into this.
The sides have met 40 times in the GioScore results database: 9 wins for St. Mirren, 12 draws and 19 for Hearts, at 2.58 goals per meeting.