when did st mirren last win a trophy
St Mirren last won a trophy on 14 December 2025, when they beat Celtic 3–1 to lift the Scottish League Cup at Hampden Park.
Quick answer
- The most recent trophy St Mirren have won is the Scottish League Cup.
- Date: 14 December 2025.
- Opponents: Celtic, with St Mirren winning 3–1 in the final.
- It was their first major trophy in 12 years, following their previous League Cup win in 2012–13.
A bit of context
Before that 2025 triumph, St Mirren’s last major honour was also the Scottish League Cup, won in the 2012–13 season when they defeated Hearts 3–2 in the final.
Across their history they have now won the Scottish Cup three times and the Scottish League Cup twice, along with several second-tier league titles and a Challenge Cup.
Why this matters to fans
For supporters, that 2025 League Cup win marked the club’s fifth major trophy and ended a long wait since their previous silverware, reinforcing St Mirren’s status as a club capable of big moments on the national stage.
Given it came against one of Scotland’s dominant sides at a national stadium, many fans regard it as one of the club’s most memorable modern nights.
Information gathered from public forums or data available on the internet and portrayed here.