St Johnstone vs St. Mirren live stream online is not available right now. You can see the full history of St Johnstone vs St. Mirren head to head confrontation.
Our site's database keeps all result's history of previous games between St Johnstone and St. Mirren, sorted by date. Such information can be very useful for making a correct prediction for the outcome of St Johnstone vs St. Mirren upcoming matches.
14-12-2024 15:00
06-12-2023 19:45
90+6' Chris Kane (1-0),
83' Toyosi Olusanya (Y), 89' Sven Sprangler (Y), 90+6' Chris Kane (Y),
10' Maksym Kucheriavyi ⇒ Sven Sprangler, 45+1' Ryan Flynn ⇒ Conor McMenamin, 46' Scott Tanser ⇒ James Bolton, 62' Diallang Jaiyesimi ⇒ Chris Kane, 66' Lewis Jamieson ⇒ Toyosi Olusanya, 66' Jonah Ayunga ⇒ Mikael Mandron, 76' Greg Kiltie ⇒ Keanu Baccus,
25-02-2023 15:00
75' Zak Rudden (1-0), 86' Alex Gogic (1-1),
45' Daniel Phillips (R), 69' Nicholas Clark (Y),
72' Nicholas Clark ⇒ Thelonius Bair, 72' Stevie May ⇒ Zak Rudden, 80' Ryan Flynn ⇒ Kieran Offord, 80' Marcus Fraser ⇒ Joseph Shaughnessy, 80' Tony Watt ⇒ Lewis Jamieson,
03-09-2022 14:00
26' Nicholas Clark (1-0), 66' Drey Wright (2-0), 86' Graham Carey (3-0),
30' Charles Dunne (Y), 33' Graham Carey (Y), 58' Ethan Erhahon (Y), 82' Declan Gallagher (Y), 83' Alex Mitchell (Y), 83' Jonah Ayunga (Y), 85' Marcus Fraser (Y),
59' Curtis Main ⇒ Eamonn Brophy, 59' Richard Tait ⇒ Scott Tanser, 59' Ryan Strain ⇒ Jay Henderson, 70' Ethan Erhahon ⇒ Alex Greive, 77' Nicholas Clark ⇒ Connor McLennan, 77' Jamie Murphy ⇒ Daniel Phillips, 77' Stevie May ⇒ Thelonius Bair, 83' Melker Hallberg ⇒ Liam Gordon,
30-04-2022 14:00
53' Greg Kiltie (0-1),
77' Marcus Fraser (Y), 80' Liam Gordon (Y), 90+1' Richard Tait (Y),
59' Alistair Crawford ⇒ Cameron MacPherson, 60' Thomas Sang ⇒ Glenn Middleton, 75' Murray Davidson ⇒ Stevie May, 75' Nadir Ciftci ⇒ Thelonius Bair, 82' Greg Kiltie ⇒ Ryan Flynn, 90' Alex Greive ⇒ Eamonn Brophy,
06-11-2021 15:00
25' Alan Power (Y), 54' Chris Kane (Y), 59' Liam Gordon (Y), 78' Murray Davidson (Y), 86' Chris Kane (YR), 90+2' Conor McCarthy (Y), 90+2' Jamie McGrath (Y), 90+3' Shaun Rooney (Y),
46' Glenn Middleton ⇒ Stevie May, 46' Michael O'Halloran ⇒ Shaun Rooney, 67' Alistair Crawford ⇒ David Wotherspoon, 68' Curtis Main ⇒ Eamonn Brophy, 90' Ryan Flynn ⇒ Kristian Dennis,
16-01-2021 15:00
46' Chris Kane (1-0),
45+1' Cameron MacPherson (Y), 56' Cameron MacPherson (YR), 65' Scott Tanser (Y), 85' Murray Davidson (Y),
60' Dylan Connolly ⇒ Ethan Erhahon, 68' Eamonn Brophy ⇒ Collin Quaner, 68' David Wotherspoon ⇒ Murray Davidson, 68' Guy Melamed ⇒ Stevie May, 82' Chris Kane ⇒ Callum Hendry, 87' Lee Erwin ⇒ Jonathan Obika, 87' Collin Quaner ⇒ Kyle McAllister, 88' Craig Bryson ⇒ Liam Craig,
29-08-2020 14:00
72' Stevie May (1-0),
66' Cameron MacPherson (Y),
38' Kyle McAllister ⇒ Cameron MacPherson, 46' Junior Morias ⇒ Dylan Connolly, 50' Marcus Fraser ⇒ Kristian Dennis, 67' Michael O'Halloran ⇒ Stevie May, 83' Callum Hendry ⇒ Murray Davidson, 89' Nathan Sheron ⇒ Lewis Jamieson, 90+1' Craig Conway ⇒ Chris Kane,
21-12-2019 15:00
61' Anthony Ralston (Y), 62' Murray Davidson (Y), 74' Callum Booth (Y), 80' Ryan Flynn (Y), 90+2' Calum Waters (Y),
65' Matthew Kennedy ⇒ Ali McCann, 75' Callum Hendry ⇒ Stevie May, 77' Ilkay Durmus ⇒ Anthony Andreu, 82' Junior Morias ⇒ Cody Cooke, 83' Jason Holt ⇒ David Wotherspoon,
27-03-2019 19:45
13' Chris Kane (1-0),
38' Vaclav Hladky (Y), 88' Ethan Erhahon (R),
56' Ryan Flynn ⇒ Duckens Nazon, 66' Kyle McAllister ⇒ Anders Dreyer, 68' Matthew Kennedy ⇒ Tony Watt,
27-10-2018 14:00
60' David Wotherspoon (1-0), 84' Matthew Kennedy (2-0),
23' Daniel Mullen (Y), 54' Murray Davidson (Y), 72' Stephen McGinn (Y), 82' Paul McGinn (Y), 85' Jack Baird (Y), 85' Matthew Kennedy (Y),
62' Daniel Mullen ⇒ Cameron Smith, 75' Adam Hammill ⇒ Ryan Edwards, 76' Tony Watt ⇒ Chris Kane, 82' Matty Willock ⇒ Ian McShane, 87' Matthew Kennedy ⇒ Tristan Nydam,
21-03-2015 15:00
33' Brian Graham (1-0), 62' Steven Anderson (2-0),
74' Jeroen Tesselaar (Y), 82' Brian Easton (Y),
53' James Dayton ⇒ Yoann Arquin, 73' Alan Gow ⇒ Lewis McLear, 75' Stephen Mallan ⇒ Kieran Sadlier, 79' Michael O'Halloran ⇒ Danny Swanson, 81' Brian Graham ⇒ Chris Kane,
04-10-2014 14:00
28' Jason Naismith (0-1), 68' Steven Anderson (1-1), 87' Adam Drury (1-2),
51' Sean Kelly (Y), 54' Jim Goodwin (Y), 88' Ross Caldwell (Y),
46' Michael O'Halloran ⇒ James McFadden, 61' David Wotherspoon ⇒ Lee Croft, 63' James Marwood ⇒ Adam Drury, 69' Gregg Wylde ⇒ Adam Brown, 75' Scott Brown ⇒ Liam Caddis, 77' Thomas Reilly ⇒ Ross Caldwell,
11-01-2014 15:00
71' Murray Davidson (1-0), 74' Stevie May (2-0),
22' Danny Grainger (Y), 64' Stevie May (Y), 65' Jim Goodwin (Y), 87' Lee Croft (Y),
54' Adam Campbell ⇒ Stephane Bahoken, 78' Nigel Hasselbaink ⇒ Lee Croft, 88' David Wotherspoon ⇒ Michael O'Halloran,
23-02-2013 15:00
52' Rowan Vine (1-0),
2' Rowan Vine (Y), 4' Patrick Cregg (Y), 42' Steven MacLean (Y), 74' Marc McAusland (Y),
60' Mehdi Abeid ⇒ Gregory Tade, 69' David van Zanten ⇒ Lewis Guy, 81' John McGinn ⇒ Graham Carey, 81' Steven MacLean ⇒ Nigel Hasselbaink,
06-10-2012 14:00
22' Nigel Hasselbaink (1-0), 37' Murray Davidson (2-0), 49' Lewis Guy (2-1),
10' Jim Goodwin (Y), 68' Frazer Wright (Y), 73' Paul Dummett (Y), 81' Steven Thompson (Y),
46' Parkin S. ⇒ Dougie Imrie, 76' Kenny McLean ⇒ Thomas Reilly, 79' Nigel Hasselbaink ⇒ David Robertson, 82' Guy L. ⇒ Robertson J., 88' Gregory Tade ⇒ Craig Beattie,
29-10-2011 14:00
81' Kenny McLean (0-1),
76' Nigel Hasselbaink (Y), 90' Alan Maybury (Y),
46' Frazer Wright ⇒ Alan Maybury, 72' Moon K. ⇒ Murray Davidson, 73' Jon McShane ⇒ Nigel Hasselbaink, 84' Steven Thompson ⇒ Ilias Haddad, 85' Liam Craig ⇒ Marcus Haber,
22-01-2011 15:00
23' Jim Goodwin (Y), 84' Lee Mair (Y),
61' Sam Parkin ⇒ Liam Craig, 79' Danny Grainger ⇒ Stevie May, 79' Marc McAusland ⇒ Craig Dargo, 87' Collin Samuel ⇒ Cleveland Taylor,
18-09-2010 14:00
3' Andy Jackson (1-0), 33' Sam Parkin (2-0), 37' Sean Lynch (2-1),
61' Gareth Wardlaw (Y), 77' David van Zanten (Y),
31' Andy Jackson ⇒ Collin Samuel, 82' Steven Robb ⇒ Garry Brady, 89' Sam Parkin ⇒ Marcus Haber,