Celtic’s ruthless edge faces its sternest test yet as Martin O’Neill’s side head into a top-of-the-table clash with St. Mirren backed by form, history and two forwards in full stride.
Durán and Nygren: twin threats at full tilt
Camilo Durán has wasted no time making himself central to Celtic’s attack. Six goals in seven appearances in all competitions is a statement; three in his last two Scottish Premiership outings underlines it. He is averaging a goal every 97 minutes in a Celtic shirt, the kind of return that shifts game plans and unsettles back lines before a ball is kicked.
On the opposite flank of Celtic’s cutting edge, Benjamin Nygren has turned productivity into a habit. Five goal involvements in just four league games – three goals, two assists – mark him out as the other half of a double act that rarely lets opponents breathe. He has either scored or assisted against 10 of the 11 sides he has faced in the Scottish Premiership.
The exception? St. Mirren. Three games, no direct contribution. For a player this consistent, that reads less like a pattern and more like unfinished business.
O’Neill’s perfect record and Celtic’s relentless run
If St. Mirren are looking for comfort in the history books, they will not find it under Martin O’Neill’s chapter. Celtic have faced them seven times in all competitions with the Northern Irishman in the dugout. Seven wins. An aggregate score of 16-2. That is not a rivalry; it is a stranglehold.
Only three Celtic managers can boast a more dominant, opponent-specific record in the club’s history. Jock Stein went 11 from 11 against Raith Rovers. Brendan Rodgers took nine straight wins over Hamilton Academical. Ange Postecoglou swept Ross County eight times out of eight. O’Neill’s perfect seven against St. Mirren sits comfortably in that elite company.
The broader picture is just as unforgiving for anyone trying to slow Celtic down. They have won each of their last 11 league matches, including all four this season. Since the start of last season, O’Neill’s Celtic have taken 23 wins from 27 Premiership games, dropping points only four times (D2 L2) and averaging 2.63 points per game.
That is title-winning rhythm. And it travels.
St. Mirren’s resurgence and the weight of the occasion
Yet this is not the St. Mirren of old, clinging on and hoping. Their recent form demands respect. Four wins and two draws from their last six league matches represent a dramatic shift from the run that came before, when they managed just three wins in 20 (W3 D4 L13).
They are no longer simply trying to survive. They are pushing. They are second in the table for a reason.
The context of the fixture sharpens the edges further. When the side starting the day second in the Scottish Premiership hosts the league leaders, the numbers have begun to tilt. In the last five such occasions, the home team in second has won three times, drawn once and lost only once. That is a marked improvement on the previous nine, where second-placed hosts managed just two wins (W2 D3 L4).
The trend suggests that chasing packs no longer bow automatically to the leaders. They challenge them. They beat them.
So the stage is set: a Celtic team marching with the authority of champions, a St. Mirren side in the best form they have enjoyed for some time, and a statistical undercurrent hinting that second place at home can no longer be dismissed as underdogs.
Durán’s finishing, Nygren’s hunt for his first direct mark against St. Mirren, O’Neill’s perfect record, and a resurgent home side with momentum of their own. One of those stories has to crack.






