
Premiership · Matchday
2026-08-03 18:30:00 · 02:30 · Celtic Park

Prediction Result
AI Predicted: 2-0|Actual: 1-0
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
Polymarket Odds
Trading Strategy
Match Report
Celtic 1–0 Dundee | Scottish Premiership | 3 August 2026
Result Summary
Celtic opened their Scottish Premiership campaign with a narrow but deserved home victory over Dundee at Celtic Park, courtesy of a second-half header from Benjamin Nygren. Despite dominating virtually every statistical category, Martin O'Neill's side were made to work harder than the scoreline might suggest, with Dundee showing enough resilience to limit the hosts to just four shots on target across ninety minutes.
Match Analysis
The first half produced little by way of decisive action, with Celtic enjoying the bulk of possession but struggling to convert territorial dominance into genuine goalscoring opportunities. Their control was evident throughout — 66% ball possession, an 86% successful pass rate, and 135 attacks to Dundee's 89 — yet Steven Pressley's side defended with discipline and compact shape, making life difficult for the likes of Hyun-jun Yang and Camilo Durán in the final third.
The breakthrough arrived seven minutes into the second half. Kieran Tierney delivered the assist, and Benjamin Nygren rose to head home at the 52nd minute — a well-worked moment that rewarded Celtic's persistent pressure and gave the home side the foothold they needed.
Celtic continued to press for a second goal, generating 18 shots in total and 9 corners, yet their finishing and final-ball delivery repeatedly let them down, with 10 shots failing to trouble the goalkeeper. Dundee, to their credit, remained competitive and registered 11 shots of their own — including 3 on target — ensuring the Celtic goalkeeper Viljani Sinisalo was not entirely a spectator.
O'Neill turned to his bench in search of fresh impetus, introducing James Forrest and Sebastian Tounekti at the 78th minute, followed by Colby Donovan and Luke McCowan five minutes later. The final stages saw tempers fray slightly, with Ashley Hay (Dundee) and Arne Engels (Celtic) both collecting yellow cards in the closing moments for fouls, though neither incident had a significant impact on the outcome.
Prediction Review
Our pre-match forecast called for a Celtic 2–0 win, with a 76% probability assigned to a Celtic victory and a confidence rating of 68/100. The prediction was correct in outcome — Celtic did win — though the margin fell one goal short of our projected scoreline. The match dynamics broadly aligned with our analysis: Celtic's superiority in possession, attacking volume, and key passes (14 to Dundee's 9) all reflected the expected dominance. However, Dundee's defensive organisation and Celtic's relative lack of cutting edge in front of goal meant the second goal never materialised.
Key Takeaways
- Nygren makes his mark — the striker's headed goal, assisted by the assured Tierney, was the defining moment of the match and demonstrated Celtic's ability to combine effectively from wide areas.
- Dundee showed character — despite heavy pressure and statistical inferiority, Pressley's side remained competitive throughout and created enough to keep the scoreline tight.
- Efficiency remains a concern for Celtic — with 18 shots and only one converted, O'Neill will be aware that more clinical finishing will be required as the season progresses.
- A winning start — three points at home is a solid platform, but the performance leaves room for improvement that will need addressing in the coming weeks.
Celtic vs Dundee — Frequently Asked Questions
Who will win Celtic vs Dundee?
PredictNext's AI model favours Celtic with a 76% win probability — Celtic 76%, draw 14%, Dundee 10%.
What is the predicted score for Celtic vs Dundee?
The AI forecasts a 2-0 scoreline for Celtic vs Dundee, generated with 68% model confidence.
Will Celtic vs Dundee have over 2.5 goals?
The model gives 62% for over 2.5 goals and 38% for under 2.5 goals in Celtic vs Dundee.
How accurate was the Celtic vs Dundee prediction?
PredictNext's AI predicted 2-0; the match finished 1-0. The winner call was correct.