2025–26 St Mirren F.C. season
St Mirren 2025–26 football season
From Wikipedia, the free encyclopedia
The 2025–26 season is St Mirren's eighth consecutive season in the top tier of Scottish football. The club are also participating in the Scottish Cup and won the League Cup.
ChairmanJohn Needham
ManagerStephen Robinson
(until 12 March)
Craig McLeish (interim)
(until 12 March)
Craig McLeish (interim)
StadiumSt Mirren Park
PremiershipEleventh place
| 2025–26 season | |
|---|---|
| Chairman | John Needham |
| Manager | Stephen Robinson (until 12 March) Craig McLeish (interim) |
| Stadium | St Mirren Park |
| Premiership | Eleventh place |
| Premiership play-offs | Winners |
| Scottish Cup | Semi-finals |
| League Cup | Winners |
| Top goalscorer | League: Miguel Freckleton Mikael Mandron (4) All: Mikael Mandron (13) |
Results and fixtures
Win Draw Loss Postponed
Pre-season and friendlies
| 28 June 2025 Friendly | Dumbarton | 0–4 | St Mirren | Dumbarton |
| 15:00 BST | Mandron Idowu Scott |
Stadium: Dumbarton Football Stadium |
| 2 July 2025 Friendly | Heart of Midlothian | 1–1 | St Mirren | San Pedro del Pinatar |
| Baningime |
Hearts Report | Mooney |
Stadium: Pinatar Arena |
| 5 July 2025 Friendly | MK Dons | 1–2 | St Mirren | San Pedro del Pinatar |
| 11:00 BST | Ayunga |
Report | Idowu McMenamin |
Stadium: Pinatar Arena |
| 8 July 2025 Friendly | Airdrieonians | 0–2 | St Mirren | Airdrie |
| 19:30 BST | Airdrie report | Mandron |
Stadium: Excelsior Stadium Referee: Matthew MacDermid |
Scottish Premiership
| 3 August 2025 1 | Celtic | 1–0 | St Mirren | Celtic Park |
| 16:30 BST | McCowan |
Report | Attendance: 58,814 Referee: Don Robertson |
| 9 August 2025 2 | St Mirren | 0–0 | Motherwell | St Mirren Park |
| 15:00 BST | Report | Attendance: 6,735 Referee: Ross Hardie |
| 24 August 2025 3 | St Mirren | 1–1 | Rangers | St Mirren Park |
| 12:00 BST | Ayunga |
Report | Curtis |
Attendance: 6,886 Referee: Nick Walsh |
| 30 August 2025 4 | Hibernian | 1–1 | St Mirren | Easter Road |
| 15:00 BST | Bushiri |
Report | Freckleton |
Attendance: 17,658 Referee: Matthew MacDermid |
| 13 September 2025 5 | Falkirk | 1–2 | St Mirren | Falkirk Stadium |
| 15:00 BST | Graham |
Report | John Mandron |
Attendance: 7,460 Referee: Duncan Nicolson |
| 27 September 2025 6 | St Mirren | 1–0 | Dundee | St Mirren Park |
| 15:00 BST | Phillips |
Report | Attendance: 6,382 Referee: Matthew MacDermid |
| 4 October 2025 7 | Kilmarnock | 2–0 | St Mirren | Rugby Park |
| 15:00 BST | Watson Dackers |
Report | Attendance: 5,399 Referee: Nick Walsh |
| 18 October 2025 8 | St Mirren | 0–1 | Aberdeen | St Mirren Park |
| 15:00 BST | Richardson |
Report | Lazetić |
Attendance: 7,333 Referee: Lloyd Wilson |
| 25 October 2025 9 | Dundee United | 3–1 | St Mirren | Tannadice Park |
| 15:00 BST | Sapsford Fatah Sibbald |
Report | Nlundulu Gogić |
Attendance: 8,843 Referee: John Beaton |
| 29 October 2025 10 | St Mirren | 2–2 | Heart of Midlothian | St Mirren Park |
| 19:45 BST | Nlundulu Freckleton |
Report | Shankland Braga |
Attendance: 7,105 Referee: Matthew MacDermid |
| 8 November 2025 11 | St Mirren | 0–3 | Hibernian | St Mirren Park |
| 17:45 BST | Report | Mulligan Cadden Chaiwa |
Attendance: 7,116 Referee: David Dickinson |
| 22 November 2025 12 | St Mirren | 0–1 | Celtic | St Mirren Park |
| 20:00 BST | Report | McGregor |
Attendance: 6,840 Referee: Kevin Clancy |
| 29 November 2025 13 | Dundee | 3–1 | St Mirren | Dens Park |
| 15:00 BST | Gogić Wright Westley |
Report | Mandron |
Attendance: 4,782 Referee: John Beaton |
| 3 December 2025 14 | Aberdeen | 3–3 | St Mirren | Pittodrie Stadium |
| 19:45 BST | Polvara Lazetić |
Report | Fraser Ayunga King |
Attendance: 14,826 Referee: Steven McLean |
| 6 December 2025 15 | St Mirren | 2–0 | Dundee United | St Mirren Park |
| 20:00 BST | McMenamin Baccus |
Report | Attendance: 6,840 Referee: Nick Walsh |
| 20 December 2025 16 | St Mirren | 1–0 | Livingston | St Mirren Park |
| 15:00 BST | Mandron |
Report | Attendance: 5,764 Referee: Chris Graham |
| 27 December 2025 17 | St Mirren | 0–0 | Kilmarnock | St Mirren Park |
| 15:00 BST | Report | Attendance: 7,531 Referee: Don Robertson |
| 30 December 2025 18 | Rangers | 2–1 | St Mirren | Ibrox Stadium |
| 19:45 BST | Aasgaard Fernandez |
Report | Mandron |
Attendance: 50,526 Referee: Ryan Lee |
| 3 January 2026 19 | Motherwell | 2–0 | St Mirren | Fir Park |
| 19:45 BST | Maswanhise Watt |
Report | Attendance: 7,934 Referee: Calum Scott |
| 10 January 2026 20 | St Mirren | 0–2 | Falkirk | St Mirren Park |
| 15:00 BST | Report | Yeats Miller |
Attendance: 7,062 Referee: Steven McLean |
| 14 January 2026 21 | Heart of Midlothian | 2–0 | St Mirren | Tynecastle Park |
| 19:45 BST | Baningime Shankland Magnusson |
Report | Attendance: 18,410 Referee: Kevin Clancy |
| 20 January 2026 22 | Livingston | 1–1 | St Mirren | Almondvale Stadium |
| 19:45 BST | Muirhead |
Report | Gogić |
Attendance: 1,564 Referee: Duncan Nicolson |
| 31 January 2026 23 | St Mirren | 0–0 | Dundee | St Mirren Park |
| 15:00 BST | Young |
Report | Attendance: 6,461 Referee: Nick Walsh |
| 3 February 2026 24 | St Mirren | 1–0 | Heart of Midlothian | St Mirren Park |
| 19:45 BST | Freckleton |
Report | Halkett |
Attendance: 7,151 Referee: Steven McLean |
| 11 February 2026 25 | Kilmarnock | 4–3 | St Mirren | Rugby Park |
| 19:45 BST | Kiltie John-Jules |
Report | Phillips Tanser |
Attendance: 4,892 Referee: Grant Irvine |
| 14 February 2026 26 | Hibernian | 2–0 | St Mirren | Easter Road |
| 15:00 BST | Elding Šuto |
Report | Attendance: 18,012 Referee: Dan McFarlane |
| 21 February 2026 27 | St Mirren | 0–5 | Motherwell | St Mirren Park |
| 19:30 BST | King |
Report | Just Maswanhise Said Longelo Bjørgolfsson |
Attendance: 6,758 Referee: Calum Scott |
| 28 February 2026 28 | Livingston | 1–1 | St Mirren | Almondvale Stadium |
| 15:00 BST | Kabongolo |
Report | Nlundulu |
Attendance: 2,065 Referee: Don Robertson |
| 3 March 2026 29 | Dundee United | 2–1 | St Mirren | Tannadice Park |
| 19:45 BST | Fraser Fatah |
Report | Young |
Attendance: 8,360 Referee: Matthew MacDermid |
| 15 March 2026 30 | St Mirren | 0–1 | Rangers | St Mirren Park |
| 12:00 BST | Report | Rommens |
Attendance: 6,898 Referee: Steven McLean |
| 21 March 2026 31 | Falkirk | 1–2 | St Mirren | Falkirk Stadium |
| 15:00 BST | Stewart |
Report | Freckleton Donnelly |
Attendance: 7,526 Referee: Ross Hardie |
| 4 April 2026 32 | St Mirren | 2–0 | Aberdeen | St Mirren Park |
| 12:00 BST | Ayunga Gogić |
Report | Attendance: 7,653 Referee: Nick Walsh |
| 11 April 2026 33 | Celtic | 1–0 | St Mirren | Celtic Park |
| 15:00 BST | Oxlade-Chamberlain |
Report | Attendance: 58,695 Referee: Duncan Nicolson |
| 25 April 2026 34 | St Mirren | 0–2 | Livingston | St Mirren Park |
| 15:00 BST | Report | Gogić Pittman |
Attendance: 5,884 Referee: David Dickinson |
| 2 May 2026 35 | Dundee | 1–0 | St Mirren | Dens Park |
| 15:00 BST | Westley |
Report | Attendance: 5,379 Referee: Steven McLean |
| 9 May 2026 36 | St Mirren | 0–3 | Kilmarnock | St Mirren Park |
| 19:45 BST | Report | Freckleton Curtis |
Attendance: 7,619 Referee: Don Robertson |
| 12 May 2026 37 | Aberdeen | 0–2 | St Mirren | Pittodrie Stadium |
| 19:45 BST | Report | King Phillips |
Attendance: 16,138 Referee: David Dickinson |
| 17 May 2026 38 | St Mirren | 1–1 | Dundee United | St Mirren Park |
| 14:00 BST | Young |
Report | Sapsford |
Attendance: 6,177 Referee: Steven McLean |
Premiership play-offs
| 21 May 2026 Final 1st leg | Partick Thistle | 1–1 | St Mirren | Firhill Stadium |
| 20:00 BST | Fitzpatrick |
Report | Phillips |
Attendance: 8,323 Referee: Ryan Lee |
| 25 May 2026 Final 2nd leg | St Mirren | 1–0 (2–1 agg.) | Partick Thistle | St Mirren Park |
| 20:00 BST | Fraser |
Report | Attendance: 7,472 Referee: Nick Walsh |
Scottish League Cup
Group stage
| 12 July 2025 Group stage | Arbroath | 0–0 (5–3 p) | St Mirren | Gayfield Park |
| 15:00 | Report | O'Hara |
Attendance: 1,636 Referee: Steven McLean |
| 15 July 2025 Group stage | Forfar Athletic | 1–2 | St Mirren | Station Park |
| 19:45 | Inglis |
Report | Richardson Mandron |
Attendance: 966 Referee: Dan McFarlane |
| 19 July 2025 Group stage | St Mirren | 8–2 | Annan Athletic | St Mirren Park |
| 15:00 BST | Phillips Mandron King Richardson Idowu |
Report | Attendance: 2,164 Referee: Ross Hardie |
| 27 July 2025 Group stage | St Mirren | 2–1 | Ayr United | St Mirren Park |
| 15:00 BST | Phillips |
Report | Holt |
Attendance: 4,174 Referee: Euan Anderson |
Knockout phase
| 16 August 2025 Second round | St Mirren | 1–1 (a.e.t.) (5–4 p) | Heart of Midlothian | St Mirren Park |
| 15:00 | Gogić |
Report | McEntee |
Attendance: 4,738 Referee: Steven McLean |
| Penalties | ||||
| 19 September 2025 Quarter-finals | Kilmarnock | 2–2 (a.e.t.) (3–5 p) | St Mirren | Rugby Park |
| 19:45 | Deas Anderson |
Report | Mandron Richardson |
Attendance: 7,192 Referee: David Dickinson |
| 1 November 2025 Semi-finals | Motherwell | 1–4 | St Mirren | Hampden Park |
| 17:30 | Hendry |
Report | Mandron Nlundulu King |
Attendance: 21,277 Referee: Don Robertson |
Scottish Cup
| 17 January 2026 Fourth round | Livingston | 1–1 (a.e.t.) (3–4 p) | St Mirren | Livingston |
| 15:00 GMT | Arfield |
Report | Idowu |
Stadium: Almondvale Stadium Attendance: 1,834 Referee: Matthew MacDermid |
| 6 February 2026 Fifth round | Airdrieonians | 1–2 (a.e.t.) | St Mirren | Airdrie |
| 19:45 GMT | Henderson |
Report | Devaney Idowu |
Stadium: Excelsior Stadium Attendance: 2,900 Referee: Kevin Clancy |
| 8 March 2026 Quarter-finals | St Mirren | 2–1 | Partick Thistle | Paisley |
| 19:30 | Nlundulu Young |
Report | Stanway |
Stadium: St Mirren Park Attendance: 5,548 Referee: David Dickinson |
Player statistics
Appearances and goals
- As of 25 May 2026
| No. | Pos | Player | Premiership + playoffs | League Cup | Scottish Cup | Total | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | 33+0 | 0 | 5+0 | 0 | 3+0 | 0 | 41 | 0 | ||
| 2 | DF | 23+12 | 0 | 6+2 | 3 | 3+1 | 0 | 47 | 3 | ||
| 3 | DF | 10+14 | 1 | 2+4 | 0 | 0+3 | 0 | 33 | 1 | ||
| 4 | MF | 10+7 | 1 | 0+2 | 0 | 1+2 | 0 | 22 | 1 | ||
| 5 | DF | 22+11 | 2 | 4+3 | 2 | 2+1 | 0 | 43 | 4 | ||
| 6 | MF | 21+3 | 0 | 5+0 | 0 | 2+0 | 0 | 31 | 0 | ||
| 7 | MF | 16+11 | 0 | 3+3 | 1 | 1+3 | 2 | 37 | 3 | ||
| 8 | MF | 14+1 | 0 | 0+0 | 0 | 2+1 | 1 | 18 | 1 | ||
| 9 | FW | 30+6 | 4 | 6+2 | 7 | 3+0 | 2 | 47 | 13 | ||
| 10 | FW | 14+11 | 1 | 3+3 | 0 | 0+2 | 0 | 33 | 1 | ||
| 11 | FW | 14+9 | 3 | 5+3 | 2 | 1+0 | 0 | 32 | 5 | ||
| 13 | MF | 35+0 | 2 | 8+0 | 1 | 4+0 | 0 | 47 | 3 | ||
| 14 | FW | 16+12 | 3 | 2+1 | 1 | 1+1 | 1 | 33 | 5 | ||
| 16 | MF | 10+4 | 0 | 0+0 | 0 | 1+0 | 0 | 15 | 0 | ||
| 17 | FW | 0+6 | 0 | 0+0 | 0 | 0+2 | 0 | 8 | 0 | ||
| 18 | MF | 0+7 | 0 | 0+2 | 0 | 0+2 | 0 | 11 | 0 | ||
| 20 | FW | 6+8 | 2 | 0+0 | 0 | 2+1 | 1 | 17 | 3 | ||
| 21 | DF | 39+0 | 4 | 4+0 | 0 | 4+0 | 0 | 47 | 4 | ||
| 22 | DF | 31+2 | 2 | 6+0 | 1 | 3+0 | 0 | 42 | 3 | ||
| 24 | DF | 27+2 | 1 | 7+1 | 0 | 4+0 | 0 | 41 | 1 | ||
| 25 | MF | 14+2 | 1 | 4+0 | 0 | 1+0 | 0 | 21 | 1 | ||
| 27 | GK | 7+0 | 0 | 0+0 | 0 | 0+0 | 0 | 7 | 0 | ||
| 29 | FW | 1+2 | 0 | 0+0 | 0 | 0+1 | 0 | 4 | 0 | ||
| 31 | GK | 1+2 | 0 | 1+0 | 0 | 0+0 | 0 | 4 | 0 | ||
| 32 | FW | 1+3 | 0 | 0+0 | 0 | 0+0 | 0 | 4 | 0 | ||
| 35 | GK | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 1 | 0 | ||
| 36 | DF | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0 | 0 | ||
| 38 | DF | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 1 | 0 | ||
| 40 | FW | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 1 | 0 | ||
| 88 | MF | 38+0 | 5 | 8+0 | 4 | 4+0 | 0 | 50 | 9 | ||
| Players who left the club during the 2024–25 season | |||||||||||
| 4 | DF | 0+0 | 0 | 1+3 | 0 | 0+0 | 0 | 4 | 0 | ||
| 8 | MF | 1+1 | 0 | 1+2 | 0 | 1+0 | 0 | 6 | 0 | ||
| 14 | FW | 0+0 | 0 | 1+2 | 0 | 0+0 | 0 | 3 | 0 | ||
| 19 | DF | 1+4 | 0 | 0+1 | 0 | 0+1 | 0 | 7 | 0 | ||
| 26 | DF | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0 | 0 | ||
| 27 | GK | 0+0 | 0 | 2+0 | 0 | 0+0 | 0 | 2 | 0 | ||
| 28 | DF | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0 | 0 | ||
| 30 | MF | 4+4 | 0 | 2+2 | 0 | 0+0 | 0 | 12 | 0 | ||
| 33 | FW | 0+10 | 0 | 0+3 | 0 | 0+1 | 0 | 14 | 0 | ||
Goal scorers
- As of match played 25 May 2026[1]
| Number | Position | Nation | Name | Total | Scottish Premiership + playoffs | League Cup | Scottish Cup |
|---|---|---|---|---|---|---|---|
| 2 | DF | Jayden Richardson | 3 | 3 | |||
| 3 | DF | Scott Tanser | 1 | 1 | |||
| 4 | MF | Liam Donnelly | 1 | 1 | |||
| 5 | DF | Richard King | 4 | 2 | 2 | ||
| 7 | MF | Roland Idowu | 3 | 1 | 2 | ||
| 8 | MF | Jacob Devaney | 1 | 1 | |||
| 9 | FW | Mikael Mandron | 13 | 4 | 7 | 2 | |
| 10 | FW | Conor McMenamin | 1 | 1 | |||
| 11 | FW | Jonah Ayunga | 5 | 3 | 2 | ||
| 13 | MF | Alex Gogić | 3 | 2 | 1 | ||
| 14 | FW | Dan Nlundulu | 5 | 3 | 1 | 1 | |
| 20 | FW | Jake Young | 3 | 2 | 1 | ||
| 21 | DF | Miguel Freckleton | 4 | 4 | |||
| 22 | DF | Marcus Fraser | 3 | 2 | 1 | ||
| 24 | DF | Declan John | 1 | 1 | |||
| 25 | MF | Keanu Baccus | 1 | 1 | |||
| 88 | MF | Killian Phillips | 9 | 5 | 4 | ||
| Total | 61 | 32 | 22 | 7 | |||
Disciplinary record
Includes all competitive matches.
- Last updated 25 May 2026
| Number | Nation | Position | Name | Total | Scottish Premiership + playoffs | League Cup | Scottish Cup | ||||
| 1 | GK | Shamal George | 3 | 0 | 3 | ||||||
| 2 | DF | Jayden Richardson | 2 | 1 | 1 | 1 | 1 | ||||
| 3 | DF | Scott Tanser | 1 | 0 | 1 | ||||||
| 4 | MF | Liam Donnelly | 3 | 0 | 3 | ||||||
| 5 | DF | Richard King | 8 | 1 | 7 | 1 | 1 | 1 | |||
| 6 | MF | Mark O'Hara | 4 | 1 | 1 | 2 | 1 | 1 | |||
| 7 | MF | Roland Idowu | 4 | 0 | 4 | ||||||
| 8 | MF | Jacob Devaney | 3 | 0 | 3 | ||||||
| 9 | FW | Mikael Mandron | 4 | 0 | 3 | 1 | |||||
| 10 | FW | Conor McMenamin | 1 | 0 | 1 | ||||||
| 11 | FW | Jonah Ayunga | 2 | 0 | 1 | 1 | |||||
| 13 | DF | Alex Gogić | 15 | 1 | 13 | 1 | 2 | ||||
| 14 | FW | Dan Nlundulu | 3 | 0 | 2 | 1 | |||||
| 16 | MF | Allan Campbell | 2 | 0 | 1 | 1 | |||||
| 20 | FW | Jake Young | 0 | 1 | 1 | ||||||
| 21 | DF | Miguel Freckleton | 7 | 0 | 7 | ||||||
| 22 | DF | Marcus Fraser | 8 | 0 | 6 | 2 | 1 | ||||
| 24 | DF | Declan John | 2 | 0 | 1 | 1 | |||||
| 25 | MF | Keanu Baccus | 6 | 0 | 5 | 1 | |||||
| 30 | MF | Fraser Taylor | 2 | 0 | 2 | ||||||
| 88 | MF | Killian Phillips | 11 | 0 | 10 | 1 | |||||
Team statistics
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[a] |
|---|---|---|---|---|---|---|---|---|---|---|
| 8 | Dundee | 38 | 11 | 9 | 18 | 42 | 61 | −19 | 42 | |
| 9 | Aberdeen | 38 | 11 | 7 | 20 | 40 | 55 | −15 | 40 | |
| 10 | Kilmarnock | 38 | 10 | 10 | 18 | 50 | 68 | −18 | 40 | |
| 11 | St Mirren (O) | 38 | 8 | 10 | 20 | 30 | 55 | −25 | 34 | Qualification for the Premiership play-off final |
| 12 | Livingston (R) | 38 | 2 | 15 | 21 | 40 | 75 | −35 | 21 | Relegation to Championship |
Source: [2][3]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 6) Play-off (only if deciding champion, UEFA competition qualification, second stage group allocation, or relegation).[4]
(O) Play-off winners; (R) Relegated
Notes:
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 6) Play-off (only if deciding champion, UEFA competition qualification, second stage group allocation, or relegation).[4]
(O) Play-off winners; (R) Relegated
Notes:
- Teams played each other three times (33 matches), before the league was split into two groups (the top six and the bottom six).
Division summary
Updated to match(es) played on 17 May 2026. Source: [5]
A = Away; H = Home; W = Win; D = Draw; L = Loss
A = Away; H = Home; W = Win; D = Draw; L = Loss
League Cup table
| Pos | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification | STM | AYR | ARB | FOR | ANN | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | St Mirren | 4 | 3 | 0 | 1 | 0 | 12 | 4 | +8 | 10 | Qualification for the second round | — | 2–1 | — | — | 8–2 | |
| 2 | Ayr United | 4 | 3 | 0 | 0 | 1 | 14 | 3 | +11 | 9 | — | — | 4–0 | 3–0 | — | ||
| 3 | Arbroath | 4 | 1 | 1 | 0 | 2 | 6 | 5 | +1 | 5 | p0–0 | — | — | — | 6–0 | ||
| 4 | Forfar Athletic | 4 | 1 | 1 | 0 | 2 | 3 | 6 | −3 | 5 | 1–2 | — | 1–0 | — | — | ||
| 5 | Annan Athletic | 4 | 0 | 0 | 1 | 3 | 4 | 21 | −17 | 1 | — | 1–6 | — | 1–1p | — |
Transfers
Players in
|
Players out
|