How to watch Celtic vs St Mirren online & on TV, head to head and predictions
Match Ended - 106'
Substitution
Declan John
Scott Tanser
- 104'
Yellow Card
Luke McCowan
Luke McCowan is booked for the home team.
- 102'
Goal !
Benjamin Nygren (Scorer)
Daizen Maeda (Assist)
Goal! Celtic extend their lead to 6-2 through Benjamin Nygren.
That's a fine assist from Daizen Maeda.
- 100'
Goal !
Kelechi Iheanacho (Scorer)
Luke McCowan (Assist)
Goal! Celtic extend their lead to 5-2 through Kelechi Iheanacho.
Luke McCowan instrumental with a fine assist.
- 98'
Goal !
Luke McCowan (Scorer)
- 96'
Goal !
Kelechi Iheanacho (Scorer)
James Forrest (Assist)
Celtic move into a 3-2 lead through a Kelechi Iheanacho header.
Great play from James Forrest to set up the goal.
- 95'
Yellow Card
Mark O'Hara
Mark O'Hara for St. Mirren has been booked by Matthew MacDermid and receives a first yellow card.
- 91'
Substitution
Benjamin Arthur
Dane Murray
Martin O'Neill (Celtic) is making a sixth substitution, with Dane Murray replacing Benjamin Arthur.
- 90'
Yellow Card
Alexander Gogic
- 90'
Goal !
Mikael Mandron (Scorer)
Mikael Mandron is on target to level the scores at 2-2.
- 83'
Substitution
Kieran Tierney
Marcelo Saracchi
Marcelo Saracchi is on a sub for Kieran Tierney for Celtic.
- 83'
Substitution
Yang Hyun-jun
Kelechi Iheanacho
The home team have replaced Yang Hyun-jun with Kelechi Iheanacho. This is the fourth substitution made today by Martin O'Neill.
- 82'
Substitution
Liam Donnelly
Conor McMenamin
The away team replace Liam Donnelly with Conor McMenamin.
- 74'
Substitution
Killian Phillips
Roland Idowu
Roland Idowu is replacing Killian Phillips for the away team.
- 74'
Substitution
Jonah Ayunga
Jake Young
Craig McLeish (St. Mirren) is making a third substitution, with Jake Young replacing Jonah Ayunga.
- 74'
Substitution
Allan Campbell
Jayden Richardson
- 74'
Substitution
Callum McGregor
Alex Oxlade-Chamberlain
- 73'
Substitution
Arne Engels
Luke McCowan
Luke McCowan is on a sub for Arne Engels for Celtic.
- 61'
Substitution
Sebastian Tounekti
James Forrest
Celtic make their first substitution with James Forrest replacing Sebastian Tounekti.
- 57'
Yellow Card
Allan Campbell
Allan Campbell (St. Mirren) has received a yellow card from Matthew MacDermid.
- 53'
Goal !
Mikael Mandron (Scorer)
Declan John (Assist)
Declan John with an assist there.
- 45'
Goal !
Tony Ralston (Scorer)
Goal! Tony Ralston extends Celtic's lead to 2-0.
- 34'
Yellow Card
Arne Engels
- 16'
Substitution
Ryan Mullen
Grant Tamosevicius
Craig McLeish (St. Mirren) has taken off Ryan Mullen who seemed to be grimacing with pain earlier. A possible injury. Grant Tamosevicius is the replacement.
- 1'
Goal !
Daizen Maeda (Scorer)
Daizen Maeda is on target to give Celtic a 1-0 advantage.
Match Started
Line-ups
Celtic
St Mirren
Statistics
Head to head
Wins: 22
Draws: 3
Wins: 3
Scottish Cup
19 Apr 2026Celtic
6 : 2
St MirrenPremiership
11 Apr 2026Celtic
1 : 0
St MirrenLeague Cup
14 Dec 2025St Mirren
3 : 1
CelticPremiership
22 Nov 2025St Mirren
0 : 1
CelticPremiership
3 Aug 2025Celtic
1 : 0
St Mirren
Form
Premiership
3 May 2026Hibernian1 : 2CelticPremiership
25 Apr 2026Celtic3 : 1FalkirkScottish Cup
19 Apr 2026Celtic6 : 2St MirrenPremiership
11 Apr 2026Celtic1 : 0St MirrenPremiership
5 Apr 2026Dundee1 : 2Celtic
Premiership
2 May 2026Dundee1 : 0St MirrenPremiership
25 Apr 2026St Mirren0 : 2LivingstonScottish Cup
19 Apr 2026Celtic6 : 2St MirrenPremiership
11 Apr 2026Celtic1 : 0St MirrenPremiership
4 Apr 2026St Mirren2 : 0Aberdeen
Match information
- Teams:Celtic Glasgow - St Mirren FC
- Tournament:Scottish Cup
- Date:Sunday, 19 April 2026
- Hour:13:00
- More details:
Content disclaimer
The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.
Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.
Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.
We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.