St. Mirren FC

League Table Position 6
Top Goal Scorer Toyosi Olusanya (8)
Top Assists Jonah Ayunga (4)
Last 10 Matches
Seasonal Progress

38 of 38

Last Win 10-05-25 (389 days ago)
Last Loss 05-04-25 (424 days ago)

St. Mirren FC Squad 2024-25

Last Update: 03-06-26
Played Goals MP
Midfield
15
Caolan Boyd Munce
Forward
St. Mirren FC flag St. Mirren FC 42 5 -
10
Conor McMenamin
Forward
St. Mirren FC flag St. Mirren FC 16 4 -
8
Oisin Smyth
Forward
St. Mirren FC flag St. Mirren FC 47 4 -
88
Killian Phillips
Forward
St. Mirren FC flag St. Mirren FC 32 4 -
12
Roland Idowu
Forward
St. Mirren FC flag St. Mirren FC 45 4 -
13
Alexandros Gogić
Forward
St. Mirren FC flag St. Mirren FC 35 1 -
33
Evan Mooney
Forward
St. Mirren FC flag St. Mirren FC 20 1 -
23
Dennis Adeniran
Forward
St. Mirren FC flag St. Mirren FC 13 0 -
2
Ryan Alebiosu
Forward
St. Mirren FC flag St. Mirren FC 13 0 -
11
Greg Kiltie
Forward
St. Mirren FC flag St. Mirren FC 41 0 -
Goalkeeper
88
Ellery Balcombe
Forward
St. Mirren FC flag St. Mirren FC 19 0 -
1
Zach Hemming
Forward
St. Mirren FC flag St. Mirren FC 16 0 -
1
Jon McCracken
Forward
St. Mirren FC flag St. Mirren FC 0 0 -
27
Peter Urminský
Forward
St. Mirren FC flag St. Mirren FC 34 0 -
Defence
6
Mark O'Hara
Forward
St. Mirren FC flag St. Mirren FC 31 4 -
5
Richard Taylor
Forward
St. Mirren FC flag St. Mirren FC 33 2 -
24
Declan John
Forward
St. Mirren FC flag St. Mirren FC 22 2 -
3
Scott Tanser
Forward
St. Mirren FC flag St. Mirren FC 39 1 -
4
Alex Iacovitti
Forward
St. Mirren FC flag St. Mirren FC 22 1 -
42
Elvis Bwomono
Forward
St. Mirren FC flag St. Mirren FC 34 0 -
21
Jaden Brown
Forward
St. Mirren FC flag St. Mirren FC 10 0 -
22
Marcus Fraser
Forward
St. Mirren FC flag St. Mirren FC 35 0 -
26
Shaun Rooney
Forward
St. Mirren FC flag St. Mirren FC 6 0 -
26
Luke Kenny
Forward
St. Mirren FC flag St. Mirren FC 16 0 -
37
Callum Penman
Forward
St. Mirren FC flag St. Mirren FC 10 0 -
Offence
Toyosi Olusanya
Forward
St. Mirren FC flag St. Mirren FC 31 8 -
9
Mikael Mandron
Forward
St. Mirren FC flag St. Mirren FC 47 6 -
7
Jonah Ayunga
Forward
St. Mirren FC flag St. Mirren FC 40 5 -
8
Curtis Main
Forward
St. Mirren FC flag St. Mirren FC 0 1 -
14
James Scott
Forward
St. Mirren FC flag St. Mirren FC 34 0 -
34
Ethan Sutherland
Forward
St. Mirren FC flag St. Mirren FC 2 0 -
30
Fraser Taylor
Forward
St. Mirren FC flag St. Mirren FC 5 0 -
19
Owen Oseni
Forward
St. Mirren FC flag St. Mirren FC 20 0 -
Centre-Forward
Kevin van Veen
Forward
St. Mirren FC flag St. Mirren FC 7 0 -
Left-Back
18
Charles Dunne
Forward
St. Mirren FC flag St. Mirren FC 6 0 -

St. Mirren FC Results and Fixtures 2024-25

Last Update: 03-06-26

17-05-25

Official Lineups

14-05-25

Official Lineups

10-05-25

Official Lineups

03-05-25

Official Lineups

26-04-25

Official Lineups

12-04-25

Official Lineups

05-04-25

Official Lineups

29-03-25

Official Lineups

15-03-25

Official Lineups

01-03-25

Official Lineups

26-02-25

Official Lineups

22-02-25

Official Lineups

16-02-25

Official Lineups

01-02-25

Official Lineups

25-01-25

Official Lineups

11-01-25

Official Lineups

05-01-25

Official Lineups

02-01-25

Official Lineups

29-12-24

Official Lineups

26-12-24

Official Lineups

21-12-24

Official Lineups

14-12-24

Official Lineups

07-12-24

Official Lineups

21-09-24

Official Lineups

30-11-24

Official Lineups

23-11-24

Official Lineups

09-11-24

Official Lineups

02-11-24

Official Lineups

30-10-24

Official Lineups

27-10-24

Official Lineups

19-10-24

Official Lineups

05-10-24

Official Lineups

28-09-24

Official Lineups

14-09-24

Official Lineups

31-08-24

Official Lineups

25-08-24

Official Lineups

11-08-24

Official Lineups

04-08-24

Official Lineups
No matches found for specified criteria.

St. Mirren FC Top Scorers and Assists 2024-25

Player Team Played Goals
Toyosi Olusanya
Forward
St. Mirren FC flag St. Mirren FC 31 8
9
Mikael Mandron
Forward
St. Mirren FC flag St. Mirren FC 47 6
7
Jonah Ayunga
Forward
St. Mirren FC flag St. Mirren FC 40 5
15
Caolan Boyd Munce
Forward
St. Mirren FC flag St. Mirren FC 42 5
10
Conor McMenamin
Forward
St. Mirren FC flag St. Mirren FC 16 4
8
Oisin Smyth
Forward
St. Mirren FC flag St. Mirren FC 47 4
6
Mark O'Hara
Forward
St. Mirren FC flag St. Mirren FC 31 4
88
Killian Phillips
Forward
St. Mirren FC flag St. Mirren FC 32 4
12
Roland Idowu
Forward
St. Mirren FC flag St. Mirren FC 45 4
5
Richard Taylor
Forward
St. Mirren FC flag St. Mirren FC 33 2
24
Declan John
Forward
St. Mirren FC flag St. Mirren FC 22 2
13
Alexandros Gogić
Forward
St. Mirren FC flag St. Mirren FC 35 1
8
Curtis Main
Forward
St. Mirren FC flag St. Mirren FC 0 1
3
Scott Tanser
Forward
St. Mirren FC flag St. Mirren FC 39 1
4
Alex Iacovitti
Forward
St. Mirren FC flag St. Mirren FC 22 1
33
Evan Mooney
Forward
St. Mirren FC flag St. Mirren FC 20 1
88
Ellery Balcombe
Forward
St. Mirren FC flag St. Mirren FC 19 0
42
Elvis Bwomono
Forward
St. Mirren FC flag St. Mirren FC 34 0
21
Jaden Brown
Forward
St. Mirren FC flag St. Mirren FC 10 0
23
Dennis Adeniran
Forward
St. Mirren FC flag St. Mirren FC 13 0
1
Zach Hemming
Forward
St. Mirren FC flag St. Mirren FC 16 0
2
Ryan Alebiosu
Forward
St. Mirren FC flag St. Mirren FC 13 0
Kevin van Veen
Forward
St. Mirren FC flag St. Mirren FC 7 0
22
Marcus Fraser
Forward
St. Mirren FC flag St. Mirren FC 35 0
11
Greg Kiltie
Forward
St. Mirren FC flag St. Mirren FC 41 0
14
James Scott
Forward
St. Mirren FC flag St. Mirren FC 34 0
26
Shaun Rooney
Forward
St. Mirren FC flag St. Mirren FC 6 0
1
Jon McCracken
Forward
St. Mirren FC flag St. Mirren FC 0 0
26
Luke Kenny
Forward
St. Mirren FC flag St. Mirren FC 16 0
34
Ethan Sutherland
Forward
St. Mirren FC flag St. Mirren FC 2 0
30
Fraser Taylor
Forward
St. Mirren FC flag St. Mirren FC 5 0
37
Callum Penman
Forward
St. Mirren FC flag St. Mirren FC 10 0
27
Peter Urminský
Forward
St. Mirren FC flag St. Mirren FC 34 0
18
Charles Dunne
Forward
St. Mirren FC flag St. Mirren FC 6 0
19
Owen Oseni
Forward
St. Mirren FC flag St. Mirren FC 20 0
Player Team Played Assists
7
Jonah Ayunga
Forward
St. Mirren FC flag St. Mirren FC 40 4
6
Mark O'Hara
Forward
St. Mirren FC flag St. Mirren FC 31 3
22
Marcus Fraser
Forward
St. Mirren FC flag St. Mirren FC 35 3
42
Elvis Bwomono
Forward
St. Mirren FC flag St. Mirren FC 34 2
Toyosi Olusanya
Forward
St. Mirren FC flag St. Mirren FC 31 2
9
Mikael Mandron
Forward
St. Mirren FC flag St. Mirren FC 47 2
14
James Scott
Forward
St. Mirren FC flag St. Mirren FC 34 2
12
Roland Idowu
Forward
St. Mirren FC flag St. Mirren FC 45 2
13
Alexandros Gogić
Forward
St. Mirren FC flag St. Mirren FC 35 1
88
Ellery Balcombe
Forward
St. Mirren FC flag St. Mirren FC 19 1
21
Jaden Brown
Forward
St. Mirren FC flag St. Mirren FC 10 1
5
Richard Taylor
Forward
St. Mirren FC flag St. Mirren FC 33 1
2
Ryan Alebiosu
Forward
St. Mirren FC flag St. Mirren FC 13 1
10
Conor McMenamin
Forward
St. Mirren FC flag St. Mirren FC 16 1
1
Jon McCracken
Forward
St. Mirren FC flag St. Mirren FC 0 1
33
Evan Mooney
Forward
St. Mirren FC flag St. Mirren FC 20 1
24
Declan John
Forward
St. Mirren FC flag St. Mirren FC 22 1
88
Killian Phillips
Forward
St. Mirren FC flag St. Mirren FC 32 1
8
Curtis Main
Forward
St. Mirren FC flag St. Mirren FC 0 0
3
Scott Tanser
Forward
St. Mirren FC flag St. Mirren FC 39 0
23
Dennis Adeniran
Forward
St. Mirren FC flag St. Mirren FC 13 0
1
Zach Hemming
Forward
St. Mirren FC flag St. Mirren FC 16 0
Kevin van Veen
Forward
St. Mirren FC flag St. Mirren FC 7 0
8
Oisin Smyth
Forward
St. Mirren FC flag St. Mirren FC 47 0
15
Caolan Boyd Munce
Forward
St. Mirren FC flag St. Mirren FC 42 0
4
Alex Iacovitti
Forward
St. Mirren FC flag St. Mirren FC 22 0
11
Greg Kiltie
Forward
St. Mirren FC flag St. Mirren FC 41 0
26
Shaun Rooney
Forward
St. Mirren FC flag St. Mirren FC 6 0
26
Luke Kenny
Forward
St. Mirren FC flag St. Mirren FC 16 0
34
Ethan Sutherland
Forward
St. Mirren FC flag St. Mirren FC 2 0
30
Fraser Taylor
Forward
St. Mirren FC flag St. Mirren FC 5 0
37
Callum Penman
Forward
St. Mirren FC flag St. Mirren FC 10 0
27
Peter Urminský
Forward
St. Mirren FC flag St. Mirren FC 34 0
18
Charles Dunne
Forward
St. Mirren FC flag St. Mirren FC 6 0
19
Owen Oseni
Forward
St. Mirren FC flag St. Mirren FC 20 0

Latest St. Mirren FC Injuries and Bans

Last Update: 03-06-26

Player Matches Goals Assists Information Injury Date Expected Return
No injuries found for this team.
Player Matches Goals Assists Information Matches Banned Expected Return
No absences found for this team.

World's #1 Live sportsbook

+100 Million Customers Worldwide

REGISTER

St. Mirren FC Transfers 2024-25

Last Update: 03-06-26
WHEN PLAYER COUNTRY FROM TO TYPE PRICE
22-05-25
Roland Idowu midfielder
Shrewsbury St. Mirren Transfer 175,000 EUR
17-06-25
Richard King defender
Cavalier SC St. Mirren Transfer Free transfer
27-06-25
Ryan Mullen goalkeeper
Morton St. Mirren Transfer Free transfer
18-06-25
Jayden Richardson defender
Boreham Wood St. Mirren Transfer Free transfer
23-06-25
Liam Donnelly midfielder
Kilmarnock St. Mirren Transfer Free transfer
19-07-25
Tunmise Sobowale defender
Swindon St. Mirren Transfer 200,000 EUR
22-07-25
Jalmaro Calvin forward
Cavalier SC St. Mirren Transfer Free transfer
01-07-25
Killian Phillips midfielder
Crystal Palace St. Mirren Transfer Free transfer
24-07-25
Shamal George goalkeeper
Wycombe St. Mirren Loan Unknown
24-07-25
Miguel Freckleton defender
Sheffield United St. Mirren Transfer 200,000 EUR
31-07-25
Malik Dijksteel midfielder
Cork City St. Mirren Transfer 95,000 EUR
07-08-25
Keanu Baccus midfielder
Mansfield St. Mirren Transfer 650,000 EUR
01-09-25
Dan Nlundulu forward
Bolton St. Mirren Transfer 400,000 EUR
02-02-26
Jacob Devaney midfielder
Manchester United St. Mirren Loan Undisclosed
23-04-26
Ross Sinclair goalkeeper
St. Johnstone St. Mirren Loan Unknown
WHEN PLAYER COUNTRY FROM TO TYPE PRICE
13-06-25
Richard Taylor defender
St. Mirren Bolton Transfer Free transfer
27-06-25
Owen Oseni forward
St. Mirren Plymouth Transfer 80,000 EUR
16-06-25
Caolan Boyd-Munce midfielder
St. Mirren Wycombe Transfer Free transfer
17-06-25
Greg Kiltie forward
St. Mirren Kilmarnock Transfer 400,000 EUR
16-07-25
Luke Kenny defender
St. Mirren Arbroath Loan Unknown
17-07-25
Dennis Adeniran midfielder
St. Mirren Barnet Transfer Free transfer
26-07-25
Elvis Bwomono defender
St. Mirren Vestmannaeyar Transfer Free transfer
01-01-25
Jaden Brown defender
St. Mirren Free agent Transfer Free transfer
24-07-25
Callum Penman defender
St. Mirren Queen of South Loan Unknown
08-08-25
James Scott forward
St. Mirren Ross County Loan Unknown
08-08-25
Alex Iacovitti defender
St. Mirren Ross County Transfer Free transfer
01-09-25
Oisin Smyth midfielder
St. Mirren Partick Thistle Loan Unknown
29-01-26
Fraser Taylor forward
St. Mirren Partick Thistle Loan Undisclosed
02-02-26
Evan Mooney midfielder
St. Mirren Arsenal Transfer Undisclosed
01-06-26
Scott Tanser defender
St. Mirren Falkirk Transfer Free transfer
Team
PL
W
D
L
F
A
+/-
PTS
Last 5
MORE
1
33
26
3
4
97
22
75
81
2
33
20
6
7
68
35
33
66
3
33
14
11
8
54
41
13
53
5
33
14
8
11
45
49
-4
50
6
33
12
5
16
45
54
-9
41
8
33
11
6
16
37
56
-19
39
9
33
9
8
16
38
58
-20
35
10
33
9
8
16
33
56
-23
35
11
33
9
7
17
50
71
-21
34
Last Update: 03-06-26
Team
PL
W
D
L
F
A
+/-
PTS
MORE
1
17
15
1
1
58
7
51
46
2
16
12
1
3
36
10
26
37
3
17
9
5
3
34
20
14
32
4
17
9
4
4
29
21
8
31
5
16
7
5
4
22
17
5
26
6
16
7
3
6
23
19
4
24
7
17
7
3
7
25
23
2
24
8
16
7
3
6
21
19
2
24
9
16
6
5
5
21
25
-4
23
10
17
5
5
7
20
24
-4
20
11
17
5
4
8
32
36
-4
19
12
16
5
2
9
17
25
-8
17
Last Update: 03-06-26
Team
PL
W
D
L
F
A
+/-
PTS
MORE
1
16
11
2
3
39
15
24
35
2
17
8
5
4
32
25
7
29
3
17
7
5
5
20
21
-1
26
4
16
5
6
5
20
21
-1
21
5
16
5
4
7
16
28
-12
19
6
16
5
2
9
20
31
-11
17
7
17
4
4
9
20
25
-5
16
8
17
5
1
11
16
31
-15
16
9
16
4
3
9
18
35
-17
15
10
16
4
3
9
13
32
-19
15
11
17
3
3
11
16
33
-17
12
12
17
2
3
12
16
41
-25
9
Last Update: 03-06-26

Soccer Betting Resources

Swipe across to view more options

More betting options