St. Mirren vs Celtic head to head

Updated

St. Mirren and Celtic have met 58 times in the league since 2000: St. Mirren won 3, Celtic won 49 and 6 ended in a draw (goals 29-146).

Next meeting

All-time record (league matches since 2000)

St. MirrenDrawsCeltic
Wins3649
Goals29146

St. Mirren at home: 2 wins, 3 draws, 23 defeats. Over 2.5 goals in 32 of 58 games; both teams scored in 19. Competitions: Scottish Premiership.

This season

St. MirrenCeltic
LeaguePremiershipPremiership
Position8th (10 pts)1st (24 pts)
FormLLLLLLLWLW
CoachDanny LennonNeil Lennon
StadiumThe Marbill Coaches StadiumCeltic Park

Meetings this season

Previous league meetings

  • Celtic 1-0 St Mirren · Scottish Premiership · Sat, 11 Apr 2026
  • St Mirren 0-1 Celtic · Scottish Premiership · Sat, 22 Nov 2025
  • Celtic 1-0 St Mirren · Scottish Premiership · Sun, 3 Aug 2025
  • Celtic 1-1 St Mirren · Scottish Premiership · Sat, 17 May 2025
  • St Mirren 2-5 Celtic · Scottish Premiership · Sat, 1 Mar 2025
  • Celtic 3-0 St Mirren · Scottish Premiership · Sun, 5 Jan 2025
  • St Mirren 0-3 Celtic · Scottish Premiership · Sun, 25 Aug 2024
  • Celtic 3-2 St Mirren · Scottish Premiership · Sat, 18 May 2024
  • Celtic 3-0 St Mirren · Scottish Premiership · Sat, 13 Apr 2024
  • St Mirren 0-3 Celtic · Scottish Premiership · Tue, 2 Jan 2024
  • Celtic 2-1 St Mirren · Scottish Premiership · Wed, 1 Nov 2023

Teams

Questions

Who has won more matches between St. Mirren and Celtic?

Celtic lead with 49 wins to 3, with 6 draws in 58 league meetings since 2000.

What is the biggest win in St. Mirren vs Celtic?

St. Mirren: St Mirren 4-0 Celtic (Wed, 24 Mar 2010). Celtic: Celtic 7-0 St Mirren (Sat, 28 Feb 2009).

How many goals are scored when St. Mirren play Celtic?

3.02 per game on average; 55% of meetings had over 2.5 goals and both teams scored in 33%.

When do St. Mirren and Celtic play next?

Celtic v St. Mirren on Sat, 21 Nov 2026, 15:00 UTC (Premiership).

What was the last result between St. Mirren and Celtic?

St. Mirren 1-2 Celtic on Sat, 5 Sept 2026.