Mark O'Hara
Middlesbrough

St Mirren

St Mirren were founded in 1877 and play their home games at The SMISA Stadium in Scotland.

St Mirren v Celtic · Photo: Vagelis Georgariou

St Mirren, a club founded in a bygone era of 1877, have long been part of the fabric of Scottish football. They have carved out a home for themselves at The SMISA Stadium, a stoic yet inviting setting for games amidst Scotland's often tempestuous climes.

The value of the St Mirren squad is no trifling matter—it is considered to come in at approximately £7m, as reported by Transfermarkt. Such an amount might raise an eyebrow or two, but make no mistake, there's value to be had in these boys.

The team is comprised of 31 strapping lads, all with an average age of 25 years—still in the throes of their youth yet tempered by just enough experience to know how to mark their presence on the pitch.

This season has seen St Mirren juggling participation in not one, but four competitions. These include League Cup (Group D), Premiership (where they're currently sitting comfortably in 6th place), Scottish Cup (reaching as far as the Fifth Round), and also the Conference League Qualifiers (where they made it till the 3rd Qualifying Round). It goes without question that this lot from The SMISA Stadium is anything but idle.

This team profile is regularly updated with new stats and analysis throughout the season. Last updated 3 June 2025. Send feedback

St Mirren stats

Check out all of the statistics about St Mirren.

1877
Founded
Stephen Robinson (age 50)
Manager
John Needham
Chair
The Buddies
Nickname
The SMISA Stadium
Stadium
7,937
Capacity
Greenhill Road, Paisley, PA3 1RU, UK
Address
stmirren.com
Website
£7m (via Transfermarkt)
Market Value

Recent results

D
D
W
W
D
W

In their last six matches, St Mirren have recorded three wins and three draws.

Celtic
Celtic
1 - 1
St Mirren
St Mirren
St Mirren
St Mirren
2 - 2
Hibernian
Hibernian
Dundee United
Dundee United
0 - 2
St Mirren
St Mirren
St Mirren
St Mirren
1 - 0
Aberdeen
Aberdeen
St Mirren
St Mirren
2 - 2
Rangers
Rangers
St Mirren
St Mirren
3 - 2
Ross County
Ross County

St Mirren have similar recent form to Celtic, who have three wins and three draws in their last six games.

League position analysis

Track the position of St Mirren over time in Scotland‘s Premiership during season .

League form

Track the performance of St Mirren in Scotland‘s Premiership over their last six matches, home and away.

Overall

D
D
W
W
D
W
Celtic
Celtic
1 - 1
St Mirren
St Mirren
St Mirren
St Mirren
2 - 2
Hibernian
Hibernian
Dundee United
Dundee United
0 - 2
St Mirren
St Mirren
St Mirren
St Mirren
1 - 0
Aberdeen
Aberdeen
St Mirren
St Mirren
2 - 2
Rangers
Rangers
St Mirren
St Mirren
3 - 2
Ross County
Ross County

St Mirren, with three wins and three draws, have worse overall form in Scotland’s Premiership, compared with how Celtic are doing in the Scottish Premiership. Celtic have four wins and two draws in their last six domestic league matches.

Home

D
W
D
W
W
L
St Mirren
St Mirren
2 - 2
Hibernian
Hibernian
St Mirren
St Mirren
1 - 0
Aberdeen
Aberdeen
St Mirren
St Mirren
2 - 2
Rangers
Rangers
St Mirren
St Mirren
3 - 2
Ross County
Ross County
St Mirren
St Mirren
5 - 1
Kilmarnock
Kilmarnock
St Mirren
St Mirren
2 - 5
Celtic
Celtic

St Mirren, with three wins, two draws and one loss, have worse home form in Scotland’s Premiership than Celtic have in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six league matches at home.

Away

D
W
L
D
L
W
Celtic
Celtic
1 - 1
St Mirren
St Mirren
Dundee United
Dundee United
0 - 2
St Mirren
St Mirren
Dundee
Dundee
2 - 0
St Mirren
St Mirren
Motherwell
Motherwell
2 - 2
St Mirren
St Mirren
Hearts
Hearts
3 - 1
St Mirren
St Mirren
Rangers
Rangers
0 - 2
St Mirren
St Mirren

St Mirren, with two wins, two draws and two losses, have worse away form in Scotland’s Premiership, compared with how Celtic are faring in the Scottish Premiership. Celtic have three wins, one draw and two losses in their last six away games in the league.

Average statistics

Check out these per game stats for St Mirren in their domestic league season .

Top scorers

Top scorers for St Mirren in the league season 2024 - 2025.

⚽️ Goals
12
⚽️ Goals
8
⚽️ Goals
6
Player
⚽️ Goals
5
Player
⚽️ Goals
4
Player
⚽️ Goals
4
⚽️ Goals
4
⚽️ Goals
4
Player
⚽️ Goals
4
⚽️ Goals
3
Player
⚽️ Goals
2
⚽️ Goals
2
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1

Time of first goal

Time of first goal scored for and against St Mirren in their previous 20 games.

⏱️ Time
0-10 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️
⏱️ Time
11-20 mins
For
Against
⏱️ Time
21-30 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️
⏱️ Time
31-40 mins
For
⚽️⚽️⚽️⚽️⚽️
Against
⚽️⚽️
⏱️ Time
41-50 mins
For
⚽️⚽️
Against
⚽️
⏱️ Time
51-60 mins
For
⚽️⚽️⚽️
Against
⚽️
⏱️ Time
61-70 mins
For
Against
⚽️
⏱️ Time
71-80 mins
For
Against
⚽️
⏱️ Time
81-90 mins
For
Against
⚽️⚽️⚽️

Squad statistics

Squad stats for all St Mirren players across the domestic league season .

Player
Marcus Fraser
Marcus Fraser
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
82
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Declan John
Declan John
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Mark O'Hara
Mark O'Hara
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Conor McMenamin
Conor McMenamin
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Scott Tanser
Scott Tanser
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
60
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Mikael Mandron
Mikael Mandron
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
60
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Greg Kiltie
Greg Kiltie
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Alex Gogić
Alex Gogić
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Alex Iacovitti
Alex Iacovitti
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Caolan Boyd-Munce
Caolan Boyd-Munce
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Dennis Adeniran
Dennis Adeniran
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jonah Ayunga
Jonah Ayunga
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Minutes
30
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Elvis Bwomono
Elvis Bwomono
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
James Scott
James Scott
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Minutes
30
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Oisin Smyth
Oisin Smyth
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Peter Urminský
Peter Urminský
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Richard Taylor
Richard Taylor
Defender
▶️ Starts
🔄 Subs
1
⏱️ Minutes
33
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Killian Phillips
Killian Phillips
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Luke Kenny
Luke Kenny
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Roland Idowu
Roland Idowu
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
60
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Fraser Taylor
Fraser Taylor
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
57
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Gallagher Lennon
Gallagher Lennon
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Callum Penman
Callum Penman
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Shay Kelly
Shay Kelly
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Evan Mooney
Evan Mooney
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Owen Oseni
Owen Oseni
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds

St Mirren squad

Check out the current St Mirren squad.

St Mirren news

Read all the news about St Mirren.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive