Celtic's Dominance Meets St. Mirren's Resilience
Camilo Durán walks into this fixture with the numbers of a centre-forward who has found his range early and has no intention of easing off. Six goals in seven appearances for Celtic in all competitions, three of them in his last two Scottish Premiership outings, and a strike rate that works out at a goal every 97 minutes. That is not form; that is a habit.
Alongside him, Benjamin Nygren is stitching himself into the fabric of this Celtic side in a different way. Five goal involvements in four league games – three goals, two assists – tell you he is not just decorating matches, he is deciding them. The detail that will interest St. Mirren, though, is the one blemish on his domestic record: he has scored or assisted against 10 of the 11 Premiership teams he has faced, but never against them. Three meetings, no return.
That is the sort of quirk that can either embolden a defence or irritate a creative player into making a statement.
O’Neill’s perfect record on the line
Martin O’Neill’s Celtic do not just beat St. Mirren. They roll straight through them. Seven games under the Northern Irishman against the Paisley club in all competitions, seven wins, with an aggregate score of 16-2. It is a clean sweep that puts him in rare company in the club’s history.
Only three Celtic managers have faced a single opponent more often while winning every single time: Jock Stein’s 11 from 11 against Raith Rovers, Brendan Rodgers’ nine straight victories over Hamilton Academical, and Ange Postecoglou’s eight from eight against Ross County. O’Neill’s record against St. Mirren is already sitting in that elite bracket.
The wider league picture is just as unforgiving. Celtic have strung together 11 consecutive league wins, four of them to open this season. Since the start of last term, O’Neill’s side have taken 23 wins from 27 Premiership matches, dropping points only four times (two draws, two defeats) and banking 2.63 points per game. That is title-winning tempo, sustained over months.
Durán’s finishing, Nygren’s invention, and a system that rarely loosens its grip – it all feeds into a sense of inevitability when Celtic travel anywhere in Scotland right now.
St. Mirren’s moment – or another Celtic procession?
Yet this does not feel like a routine assignment for the champions. St. Mirren are not arriving here as a soft touch or a side clinging on. They have taken four wins from their last six league games, drawing the other two. That is more victories in six matches than they managed in the previous 20 combined, a stretch that brought only three wins, four draws and 13 defeats.
This is a team that has discovered how to edge tight games instead of merely surviving them.
History leans heavily towards Celtic. Current form, at least on the home side’s part, refuses to bow to it. St. Mirren’s recent run has shifted the mood around these fixtures; there is no sense now that they are simply waiting for the inevitable.
The league table adds another layer. When the side starting the day in second place has hosted the league leaders in the Scottish Premiership, the chasers have taken three wins from the last five such meetings, drawing one and losing just once. That is a sharp contrast to the nine previous occasions, which produced only two wins, three draws and four defeats for the side in second.
So the pattern has changed. The team looking up has started landing punches.
Celtic arrive as a machine in full flow, powered by Durán’s ruthless edge and Nygren’s relentless productivity, and carrying O’Neill’s perfect record over St. Mirren like a banner. St. Mirren counter with form, belief, and the knowledge that the gap between first and second no longer guarantees safety for the team at the top.
One side is defending a streak. The other is trying to prove that, this time, the numbers do not get to write the ending.






