Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Squawka / News / Dundee vs St Johnstone predictions and betting tips: tight one at Dens Park

Dundee vs St Johnstone predictions and betting tips: tight one at Dens Park

Dundee vs St Johnstone is a Scottish Premiership clash at Dens Park on Wednesday, with two sides beaten last time out looking to respond.

Luke Hamilton has the best bets, a score prediction and the head-to-head record for this Scottish Premiership clash below.

Premium Tips

Luke expects a close game and narrowly favours the hosts.

Premium TipOddsWhy we’re backing it
Dundee to win13/8Dundee lost 2-1 at home to Hibernian and St Johnstone were beaten 2-1 at Hearts, so both come in on the back of defeats. That being said, Dundee look like they have far more about them than St Johnstone ahead of this contest.
Dundee to win & BTTS7/2Both sides scored in defeat last time and neither is watertight. Goals at both ends, as well as a Dundee win, looks a fair call at Dens Park.

18+ only. Please gamble responsibly. GambleAware — gambleaware.org · Odds correct at time of publishing.

How Dundee go into the game

Dundee were beaten 2-1 at home by Hibernian at the weekend, a frustrating result. Dens Park will demand a response.

The Dark Blues carry a threat but need to tighten up. Home advantage is a useful edge in a tight game.

How St Johnstone go into the game

St Johnstone were beaten 2-1 at Hearts at the weekend, a battling display in defeat. They travel to Dundee needing a first win.

Saints are organised but short of a cutting edge. A more clinical display is needed to turn performances into points.

Dundee vs St Johnstone: 2025-26 by the numbers

Dundee vs St Johnstone head-to-head

DateHomeScoreAway
18/05/25St Johnstone0-2Dundee
01/03/25Dundee1-1St Johnstone
05/01/25St Johnstone1-3Dundee
26/10/24Dundee1-2St Johnstone
30/03/24St Johnstone1-2Dundee

The Dark Blues have won three of the last five meetings with St Johnstone, including each of the last three at Perth.

Dundee vs St Johnstone predictions & betting tips

Our PredictionOdds & BookmakerConfidenceWhy We’re Backing It
Dundee or draw (Double Chance)8/13⭐⭐⭐Home cover in a tight game.
Both teams to score4/6⭐⭐⭐Both scored last time.
Dundee to win7/5⭐⭐Marginal home favourites.
Over 2.5 goals10/11⭐⭐Open game possible.
Dundee 2-1 St Johnstone8/1⭐⭐Headline scoreline.

Dundee vs St Johnstone score prediction

There is little between two sides beaten at the weekend, and a draw would be no surprise. Dundee’s home advantage just tips it their way. Score prediction: Dundee 2-1 St. Johnstone.

Read more:

.sq-ptips2-wrap{max-width:760px;margin:30px auto;border:1px solid #e6dcff;border-radius:16px;overflow:hidden;box-shadow:0 14px 34px -22px rgba(51,19,95,.55);background:#fff;font-family:”Bricolage Grotesque”,”Helvetica Neue”,Arial,sans-serif} .sq-ptips2__bar{margin:0;background:linear-gradient(135deg,#33135f 0%,#6d28d9 100%);color:#fff;font-size:22px;font-weight:800;padding:16px 22px} .sq-ptips2__bar::before{content:”\25C6 “;color:#f5c451} .sq-ptips2__intro{margin:0;padding:16px 22px 4px;color:#4a4066;font-size:15.5px;line-height:1.55} .sq-ptips2{margin:12px 22px 4px} .sq-ptips2 table{border-collapse:separate;border-spacing:0;width:100%} .sq-ptips2 thead th{background:#33135f;color:#fff;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;font-weight:800} .sq-ptips2 tbody td{padding:12px 14px;vertical-align:top;border-top:1px solid #ece4ff;font-size:14.5px;color:#4a4066;line-height:1.5} .sq-ptips2 tbody tr td:first-child{border-left:3px solid #f5c451;font-weight:800;color:#2b1b4d;font-size:16px} .sq-ptips2 tbody tr:nth-child(even) td{background:#faf7ff} .sq-ptips2-wrap .wp-block-buttons{justify-content:center} .sq-ptips2-cta{margin:6px auto 4px} .sq-ptips2-cta .wp-block-button__link{background:#6F00FF;color:#fff;font-weight:800;border-radius:10px;padding:12px 22px} .sq-ptips2__foot{padding:8px 22px 18px;color:#9a8bb8;font-size:11.5px;line-height:1.5} @media(max-width:600px){ .sq-ptips2 table,.sq-ptips2 tbody,.sq-ptips2 tr,.sq-ptips2 td{display:block;width:auto} .sq-ptips2 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)} .sq-ptips2 tr{margin:0 0 12px;border:1px solid #ece4ff;border-radius:11px;overflow:hidden} .sq-ptips2 td{border-top:0!important} .sq-ptips2 td::before{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#8a7fb0;font-weight:800;margin-bottom:2px} .sq-ptips2 td:nth-of-type(1)::before{content:”Premium Tip”} .sq-ptips2 td:nth-of-type(2)::before{content:”Odds”} .sq-ptips2 td:nth-of-type(3)::before{content:”Why we\2019re backing it”} } @media(max-width:600px){ .sq-bb table,.sq-bb tbody,.sq-bb tr,.sq-bb td{display:block;width:auto} .sq-bb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)} .sq-bb table{border:0} .sq-bb tr{margin:0 0 12px;border:1px solid #e4e7e2;border-radius:11px;background:#fff!important;padding:8px 2px;box-shadow:0 2px 10px -6px rgba(20,32,27,.25)} .sq-bb td{border:0!important;padding:7px 16px!important;text-align:left!important} .sq-bb td:nth-of-type(1){padding-top:12px!important} .sq-bb td:nth-of-type(1) strong{font-size:16px} .sq-bb td::before{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8a938d;font-weight:800;margin-bottom:2px} .sq-bb td:nth-of-type(1)::before{content:”Our Prediction”} .sq-bb td:nth-of-type(2)::before{content:”Odds & Bookmaker”} .sq-bb td:nth-of-type(3)::before{content:”Confidence”} .sq-bb td:nth-of-type(4)::before{content:”Why We’re Backing It”} }