
Matches
- 12 May 2026AberdeenSt Mirren027.3Started · 90 min · 1 goal
- 9 May 2026St MirrenKilmarnock036.9Substitute · 21 min
- 2 May 2026DundeeSt Mirren107.3Started · 90 min
- 25 Apr 2026St MirrenLivingston026.5Started · 56 min
- 15 Mar 2026St MirrenRangers016.6Started · 63 min
- 3 Mar 2026Dundee UnitedSt Mirren216.3Substitute · 14 min
- 28 Feb 2026LivingstonSt Mirren11Substitute · 1 min
- 21 Feb 2026St MirrenMotherwell055.9Started · 52 min
- 14 Feb 2026HibernianSt Mirren207.2Started · 90 min
- 11 Feb 2026KilmarnockSt Mirren436.3Started · 90 min
Sources: API-Football · Data sources