St Mirren left Rugby Park with all three points on Wednesday, 2 September 2026, edging out Kilmarnock 0-1 in a tight Scottish Premiership clash. The visitors had the better of things early on and were rewarded before the break, going in at half-time with that same 0-1 lead intact. Kilmarnock huffed and puffed but couldn't find a way through, and the scoreline stayed frozen for the remaining 45 minutes. It's a result that will sting for the home support, who saw their side struggle to build any real momentum after going behind. St Mirren, on the other hand, showed the kind of discipline away from home that could prove valuable as the season develops. For Kilmarnock, questions will now be asked about how they turn narrow defeats like this into positive results, while St Mirren will take real confidence from a job well done on the road.
The Matchup
St Mirren beat Kilmarnock 0-1 at Rugby Park, and the numbers from the match back up how the game played out. Kilmarnock had their moments and did not make it easy from start to finish, but ultimately came up short on the day. Small margins like this one tend to add up over a season, and results such as this are often what separates teams in the table further down the line. Here is a closer look at exactly how the two sides compared, statistically.
Looking Ahead
Kilmarnock will already be turning their attention to what comes next. Their next test comes at home to St Mirren, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Kilmarnock vs St Mirren going to play at 2 September 2026 in Scottish Premiership 2026-27.
St Mirren, meanwhile, have a quick chance to build on this result. They are next in action away at Kilmarnock, a game that will give an early sense of how they carry this result forward. Full details are here: Kilmarnock vs St Mirren going to play at 2 September 2026 in Scottish Premiership 2026-27.