Back to all matches
    Scottish Premiership · kickoff 19:45
    Upcoming
    Dundee
    Dundee
    9th in the table
    WWLDW
    vs
    St Johnstone
    St Johnstone
    10th in the table
    WWWLD
    Predictions coming soon

    Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.

    Dundee

    Form comparison

    St Johnstone

    6.2
    Form scoreout of 10
    8.8
    Form score: Dundee 6.2, St Johnstone 8.8
    2.10
    Goals scoredper game, last 10
    2.20
    Goals scored: Dundee 2.10, St Johnstone 2.20
    1.50
    Goals concededper game, last 10, lower is better
    0.40
    Goals conceded: Dundee 1.50, St Johnstone 0.40

    The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.

    2/5Dundee
    Clean Sheetslast 5 games
    St Johnstone2/5
    1/5Dundee
    Failed to Scorelast 5 games
    St Johnstone1/5
    2.1Dundee
    Goals For per game
    St Johnstone2.2
    1.5Dundee
    Goals Against per game
    St Johnstone0.4
    1Dundee
    Win Streakmatches
    St Johnstone0
    Season averages • Dundee: 10 matches • St Johnstone: 10 matches • Refreshed weekly
    Dundee
    Dundee
    Solid6.2/10
    WWLDW
    Over 2.5 goals
    4/5
    BTTS
    2/5
    Clean sheet
    2/5
    Scored in
    4/5
    St Johnstone
    St Johnstone
    Excellent8.8/10
    WWWLD
    Over 2.5 goals
    2/5
    BTTS
    2/5
    Clean sheet
    2/5
    Scored in
    4/5
    Last 5 meetings
    5W - 4D - 1L from Dundee's perspective
    • 18 May 2025ST Johnstone0-2Dundee
    • 01 Mar 2025Dundee1-1ST Johnstone
    • 05 Jan 2025ST Johnstone1-3Dundee
    • 26 Oct 2024Dundee1-2ST Johnstone
    • 30 Mar 2024ST Johnstone1-2Dundee
    Dundee
    Dundee
    Last 5 matches
    • 25 Jul 2026vsClyde4-0W
    • 21 Jul 2026vsRoss County1-1D
    • 18 Jul 2026vsEverton0-4L
    • 14 Jul 2026vsAnnan Athletic0-5W
    • 11 Jul 2026vsAirdrie United4-2W
    St Johnstone
    St Johnstone
    Last 5 matches
    • 25 Jul 2026vsEast Fife1-1D
    • 21 Jul 2026vsInverness CT1-0L
    • 18 Jul 2026vsMorton3-0W
    • 14 Jul 2026vsLinlithgow Rose0-2W
    • 11 Jul 2026vsCove Rangers2-4W
    PosTeamPts
    1Dundee United1
    2Rangers1
    3Falkirk0
    7Motherwell0
    8St Mirren0
    9Dundee0
    10St Johnstone0
    11Celtic0
    12Aberdeen0
    Updated daily

    Dundee vs St Johnstone: form and season numbers

    Dundee take a form score of 6.2 out of 10 into this Scottish Premiership fixture, against 8.8 for St Johnstone. Dundee have 3 wins, 1 draw and 1 defeat in their last 5, while St Johnstone have 3 wins, 1 draw and 1 defeat in theirs. Across the season Dundee average 2.1 goals scored and 1.5 conceded per game, St Johnstone 2.2 and 0.4. Dundee have kept a clean sheet in 20% of their matches this season, St Johnstone in 70%. In their last 10 meetings Dundee have won 5, drawn 4 and lost 1. Dundee sit 9th on 0 points, St Johnstone 10th on 0.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    Dundee vs St Johnstone prediction: Home dominance meets cup momentum

    Dundee bring a clear edge in recent head to head encounters into this Scottish Premiership opener, having won 5 of the last 10 meetings against St Johnstone while losing only once. That lone defeat came at home in October 2024, a 2-1 reverse, but Dundee have since reeled off three consecutive wins in the fixture, including a 2-0 victory in their most recent clash in May 2025. The aggregate picture across those 10 meetings shows 2.4 goals per game and both teams finding the net in 7 of 10, a pattern that has produced over 2.5 goals in exactly half the sample.

    Dundee enter the new campaign with a weighted form score of 6.22 out of 10, built on 3 wins, 1 draw and 1 defeat across their last 5 outings. The sole loss came in a club friendly, a 4-0 home defeat to Everton in mid-July that carries reduced weight against competitive results. In the League Cup group stage, Dundee put 14 goals past lower-league opposition across four matches, conceding 7 in the process. They recorded clean sheets in 2 of those 5 fixtures and scored in 4, with a 5-0 win away to Annan Athletic and a 4-0 home triumph over Clyde showcasing their attacking output when conditions favour.

    St Johnstone arrive with a form rating of 5.11 out of 10, a gap of 1.11 behind their hosts. Their recent 5 matches produced 3 wins, 1 draw and 1 loss, with 10 goals scored and 4 conceded. The defeat came away to Inverness CT in the League Cup on 21 July, a 1-0 result, while their most recent outing ended 1-1 at home to East Fife four days later. St Johnstone also managed 2 clean sheets in 5 and scored in 4, but the bulk of their goals came against non-league and lower-tier opposition, including a 4-2 win away to Cove Rangers in a friendly and a 3-0 home victory over Morton.

    The defensive solidity both sides showed in their cup runs, with Dundee conceding 7 and St Johnstone 4 across those 5 matches, may not translate directly into league conditions, but the head to head record suggests goals at both ends remain likely. Both teams have scored in 7 of the last 10 encounters, and Dundee's ability to score in 4 of their last 5 while keeping 2 clean sheets points to a side capable of controlling tempo at home. St Johnstone's single win in the last 10 meetings and their lower form score suggest they face an uphill task, particularly given Dundee's recent 3-match winning streak in the fixture.

    Dundee's superior head to head record and marginally sharper pre-season form position them as favourites, but the narrow gap in recent output and the tendency for both teams to score in this fixture leave the margin of victory and the total goals line as the pivotal variables. The numbers point to a home win, with the likelihood of goals at both ends and a final tally edging toward the 2.5 threshold that has split the last 10 meetings down the middle.

    Tomorrow's top pick, free, the moment it drops

    Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.

    Join the free Telegram