Matchday

Premiership 25/26 · 29 Oct 2025

St. Mirren 2–2 Heart of Midlothian

Expected and what happened

Before the match, from team ratings for Sep 2025; the outlined result is what happened.

Expected xG
1.2 – 1.1
Actual xG
1.0 – 1.6
Goals
2 – 2

Footybot made St. Mirren favourites at 40%.

Heart of Midlothian deserved more from the draw, creating 1.6 xG to 1.0.

Best on the pitch by Footybot's score: Stuart Findlay, 67.4 in 90′.

Well above their usual level: Miguel Freckleton +18.4, Stephen Kingsley +17.5, Stuart Findlay +13.5.

Well below it: Harry Milne −11.8, Keanu Baccus −10.5, Alexander Schwolow −8.7.

Going in

Each side's last five results before this match.

St. Mirren

25 Oct 2025L 1–3at Dundee United Scottish Premiership
18 Oct 2025L 0–1v Aberdeen Scottish Premiership
4 Oct 2025L 0–2at Kilmarnock Scottish Premiership
27 Sep 2025W 1–0v Dundee FC Scottish Premiership
13 Sep 2025W 2–1at Falkirk FC Scottish Premiership

Heart of Midlothian

26 Oct 2025W 3–1v Celtic Scottish Premiership
18 Oct 2025W 3–0at Kilmarnock Scottish Premiership
4 Oct 2025W 1–0v Hibernian Scottish Premiership
27 Sep 2025W 3–0v Falkirk FC Scottish Premiership
13 Sep 2025W 2–0at Rangers Scottish Premiership

Head to head

No earlier meeting in Footybot's data.

St. Mirren

PlayerMinGAxGScorevs usual
Miguel Freckleton Defender90100.4658.4+18.4
Shamal George Goalkeeper9001–57.2+3.3
Dan N'Lundulu Forward75100.0554.6+8.0
Declan John Midfielder9000–48.5+5.1
Killian Phillips Midfielder90000.1345.6+5.5
Mikael Mandron Forward90000.1545.4−0.0
Mark O'Hara Midfielder90000.0743.1+2.7
Richard King Defender9000–42.1+3.8
Conor McMenamin Midfielder85000.0340.9–
Jonah Ayunga Forward15000.1239.6–
Marcus Fraser Defender9000–37.7−0.6
Liam Donnelly Midfielder1500–32.6–
Tunmise Sobowale Defender1100–30.6–
Keanu Baccus Midfielder7500–23.5−10.5

Heart of Midlothian

PlayerMinGAxGScorevs usual
Stuart Findlay Defender90000.1467.4+13.5
Craig Halkett Defender9000–63.0+4.5
Lawrence Shankland Forward90100.5354.6+8.4
Pierre Landry Kaboré Forward24000.1951.8–
Stephen Kingsley Defender66000.0251.7+17.5
Oisin McEntee Defender9000–49.1+9.9
Alexander Schwolow Goalkeeper9000–48.4−8.7
Cláudio Braga Forward85100.3546.7−1.5
Beni Baningime Midfielder90000.1846.1+3.0
Alexandros Kyziridis Midfielder90000.1345.9−2.2
Cameron Devlin Midfielder9000–45.2−4.0
Tomas Magnusson Midfielder1100–44.4–
Harry Milne Defender90000.0334.8−11.8