St Mirren picked up a hard-earned win at Rugby Park on Wednesday, 2 September 2026, edging out Kilmarnock 0-1 in a tight Scottish Premiership clash. The visitors had the better of the early exchanges and got their reward before the break, taking a 0-1 lead into half-time that would prove enough to see the game out. Kilmarnock huffed and puffed but couldn't find a way through a well-organised St Mirren backline. The home side pushed for an equaliser after the interval, throwing bodies forward and looking for a way back into the contest, but St Mirren held firm and saw out the closing stages without too much alarm. For Kilmarnock, it's a frustrating result on home turf and one that leaves them with plenty to work on. St Mirren, meanwhile, will take the three points gladly and head back down the road in good spirits after a professional away performance.
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 have a quick chance to build on this result. 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, does not have long to wait before getting back out onto the pitch. 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.