Dens Park stayed goalless at the break as Dundee and St Johnstone cancelled each other out in a cagey first half on Wednesday, 2 September 2026. Neither side found a way through before the interval, with both defences holding firm and chances hard to come by. The game needed the second half to properly spark into life, and it duly did, ending 1-1 once both teams had found the net. It's a fair result on the balance of things, with the point splitting the difference between two sides who cancelled each other out. Dundee will feel they let a chance slip by not holding on, while St Johnstone can take heart from digging out a leveller on the road. Neither side moves far in the table off the back of this one, but there'll be a sense that a win was there for the taking for whoever pushed hardest late on.
The Matchup
Dundee and St Johnstone drew 1-1 at Dens Park, in a game that could easily have finished either way. It was an even contest for large parts of the afternoon, with neither team able to take control of the game for long. Both sides had spells on top without ever pulling clear, and the shot count on the day backs up just how tight things were. A draw is rarely the result either team sets out to get, but on this occasion it was a fair reflection of ninety minutes where chances were shared roughly evenly. Below is a closer look at exactly how the numbers from the match broke down.
Looking Ahead
Dundee does not have long to wait before getting back out onto the pitch. Their next test comes at home to St Johnstone, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Dundee vs St Johnstone going to play at 2 September 2026 in Scottish Premiership 2026-27.
St Johnstone, meanwhile, will already be turning their attention to what comes next. They are next in action away at Dundee, a game that will give an early sense of how they carry this result forward. Full details are here: Dundee vs St Johnstone going to play at 2 September 2026 in Scottish Premiership 2026-27.