St Johnstone vs Dundee prediction
Analysis from us
In the Scottish Premiership, St Johnstone sit 7th on 14 points from 12 games. Dundee sit 5th on 17 points from 11 games, 3 points ahead.
Across their last 6 matches, St Johnstone recorded 1 win, 4 draws and 1 defeat, with 7 goals scored and 10 conceded. In their last 6, Dundee recorded 3 wins, 1 draw and 2 defeats, scoring 11 and conceding 9.
This season, 67% of St Johnstone matches saw both sides score and 50% finished over 2.5 goals. Dundee's figures are 73% and 64%. Expected goals per game: St Johnstone create 1.18 and allow 1.87; Dundee's figures are 1.44 and 1.66.
Our results list 5 meetings since August 2024: 1 St Johnstone win, 2 Dundee wins and 2 draws. The most recent meeting, on Wednesday 2 September 2026, ended Dundee 1-1 St Johnstone.
The model expects 1.49 goals from St Johnstone and 1.33 from Dundee. On those expected goals, a St Johnstone win is the likeliest result at 40%, with the draw 27% and Dundee 33%.
Our predicted score is St Johnstone 2-1 Dundee. The likeliest exact result comes as 1-1 at 12.5%. For the outcome we lean toward, 2-1 has the highest chance.
Stats for St Johnstone v Dundee
| Per game | ||
|---|---|---|
| Games | 5 | 5 |
| Goals scored a game | 1.20 | 2.00 |
| Goals conceded a game | 1.80 | 1.40 |
| Both teams scored | 60% | 100% |
| Over 2.5 goals | 60% | 100% |
| Clean sheets | 20% | 0% |
| Corners won / conceded | 2.4 / 10.0 | 6.8 / 5.0 |
| Yellow cards a game | 1.6 | 1.2 |
| xG for / against | 1.03 / 2.34 | 1.65 / 1.67 |
| Per game | ||
|---|---|---|
| Games | 12 | 11 |
| Goals scored a game | 1.25 | 1.55 |
| Goals conceded a game | 1.58 | 1.18 |
| Both teams scored | 67% | 73% |
| Over 2.5 goals | 50% | 64% |
| Clean sheets | 8% | 18% |
| Corners won / conceded | 3.0 / 7.8 | 5.1 / 6.2 |
| Yellow cards a game | 1.6 | 1.5 |
| xG for / against | 1.18 / 1.87 | 1.44 / 1.66 |
| Per game | ||
|---|---|---|
| Games | 6 | 5 |
| Goals scored a game | 1.67 | 1.20 |
| Goals conceded a game | 1.50 | 1.20 |
| Both teams scored | 83% | 60% |
| Over 2.5 goals | 50% | 60% |
| Clean sheets | 0% | 20% |
| Corners won / conceded | 3.2 / 7.3 | 5.4 / 6.8 |
| Yellow cards a game | 1.8 | 2.2 |
| xG for / against | 1.41 / 1.38 | 1.10 / 1.81 |
| Per game | ||
|---|---|---|
| Games | 5 | 5 |
| Goals scored a game | 1.00 | 1.60 |
| Goals conceded a game | 1.60 | 1.00 |
| Both teams scored | 80% | 80% |
| Over 2.5 goals | 40% | 40% |
| Clean sheets | 0% | 20% |
| Corners won / conceded | 3.2 / 4.4 | 4.4 / 3.2 |
| Yellow cards a game | 1.6 | 2.2 |
| xG for / against | 1.07 / 1.97 | 1.97 / 1.07 |
Fair prices for each market
| Match result | St Johnstone win | 40% | 6/4 |
| Draw | 27% | 11/4 | |
| Dundee win | 33% | 2/1 | |
| Double chance | St Johnstone or draw | 67% | 1/2 |
| Dundee or draw | 60% | 4/6 | |
| Draw no bet | St Johnstone | 55% | 5/6 |
| Dundee | 45% | 6/5 | |
| Both teams to score | Yes | 58% | 8/11 |
| No | 42% | 11/8 | |
| Goals | Over 1.5 | 78% | 2/7 |
| Over 2.5 | 54% | 5/6 | |
| Under 2.5 | 46% | 6/5 | |
| Over 3.5 | 31% | 9/4 | |
| Result and BTTS | St Johnstone and yes | 21% | 4/1 |
| Draw and yes | 20% | 4/1 | |
| Dundee and yes | 17% | 5/1 | |
| Result and goals | St Johnstone and over 2.5 | 25% | 3/1 |
| Dundee and over 2.5 | 21% | 4/1 | |
| St Johnstone and under 2.5 | 15% | 6/1 | |
| Dundee and under 2.5 | 13% | 7/1 | |
| Half time / full time | St Johnstone / St Johnstone | 25% | 3/1 |
| Dundee / Dundee | 20% | 4/1 | |
| Draw / Draw | 15% | 6/1 | |
| Draw / St Johnstone | 14% | 13/2 | |
| Corners | Over 9.5 | 58% | 8/11 |
| Over 10.5 | 47% | 11/10 | |
| Cards | Over 3.5 | 40% | 6/4 |
| Over 4.5 | 25% | 3/1 |
A fair price equals 1 divided by our chance. football-data.co.uk usually posts UK bookmaker prices for this match two or three days before kick-off, and they aren't in our feed yet
Line-ups we predict
Formation: St Johnstone 3-4-2-1.
- Steward, Toby.GK
- Todd, Matthew.MID
- Cotterill, Joel.MID
- Alic, Enes.DEF
- Mikulic, Bozo.DEF
- Diabate, Cheick.DEF
- McAlear, Reece.MID
- Holt, Jason.MID
- Schmidt, Danny.FWD
- Steven, Taylor.FWD
- Fowler, Josh.FWD
They started the match at Kilmarnock on Sat 31 Oct.
Dundee 4-4-2
- Goodman, Owen.GK
- Wright, Drey.DEF
- Samuels, Imari.DEF
- Jones, Callum.MID
- Wright, Joe.DEF
- Astley, Ryan.DEF
- Bevan, Joe.MID
- Hamilton, Ethan.MID
- Fink, Bradley.FWD
- Hay, Ashley.FWD
- Forrest, Alan.MID
They started against Kilmarnock on Wed 28 Oct.
For other clubs, ESPN lists the eleven players who started their latest match. These line-ups give way to ESPN's confirmed teams after the teams are named, around an hour before kick-off.
Chances for correct scores
| 0 | 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|---|
| 0 | 6.7 | 7.2 | 5.3 | 2.4 | 0.8 | 0.2 |
| 1 | 8.1 | 12.5 | 7.9 | 3.5 | 1.2 | 0.3 |
| 2 | 6.6 | 8.8 | 5.9 | 2.6 | 0.9 | 0.2 |
| 3 | 3.3 | 4.4 | 2.9 | 1.3 | 0.4 | 0.1 |
| 4 | 1.2 | 1.6 | 1.1 | 0.5 | 0.2 | 0.0 |
| 5 | 0.4 | 0.5 | 0.3 | 0.1 | 0.0 | 0.0 |
Scoring times
St Johnstone, 12 games and Dundee, 11 games. This season's goals by minute come from ESPN match events.
Corners and card counts
- Corners expected are 10.5 (St Johnstone 4.6; Dundee 6.0, with the league at 10.3).
- Yellow cards expected: 3.3, with the league at 3.9.
Form in recent matches
St Johnstone
| Result | |||
|---|---|---|---|
| Sat 31 Oct | at Kilmarnock | 2-2 | D |
| Wed 28 Oct | v Motherwell | 2-2 | D |
| Sat 24 Oct | at Rangers | 0-4 | L |
| Sat 17 Oct | v Dundee United | 1-1 | D |
| Sun 11 Oct | at Aberdeen | 1-0 | W |
| Sat 19 Sep | v Falkirk | 1-1 | D |
St Johnstone's score comes first.
Dundee
| Result | |||
|---|---|---|---|
| Wed 28 Oct | v Kilmarnock | 3-1 | W |
| Sat 24 Oct | at St Mirren | 1-2 | L |
| Sat 17 Oct | v Rangers | 2-2 | D |
| Sat 10 Oct | at Falkirk | 2-1 | W |
| Sat 19 Sep | v Motherwell | 2-1 | W |
| Sun 6 Sep | at Hearts | 1-2 | L |
Dundee's score comes first.
Head to head
| Wed 2 Sep 2026 | Scottish Prem | Dundee 1-1 St Johnstone | 0-0 | 7 |
| Sun 18 May 2025 | Scottish Prem | St Johnstone 0-2 Dundee | 0-1 | 10 |
| Sat 1 Mar 2025 | Scottish Prem | Dundee 1-1 St Johnstone | 1-1 | 8 |
| Sun 5 Jan 2025 | Scottish Prem | St Johnstone 1-3 Dundee | 0-3 | 8 |
| Sat 26 Oct 2024 | Scottish Prem | Dundee 1-2 St Johnstone | 1-0 | 5 |
Scottish Premiership standings
| Pos | Club | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 3 | 11 | 6 | 2 | 3 | +7 | 20 | |
| 4 | 12 | 5 | 3 | 4 | +3 | 18 | |
| 5 | 11 | 5 | 2 | 4 | +4 | 17 | |
| 6 | 11 | 4 | 4 | 3 | +0 | 16 | |
| 7 | 12 | 3 | 5 | 4 | -4 | 14 | |
| 8 | 12 | 4 | 2 | 6 | -8 | 14 | |
| 9 | 12 | 3 | 3 | 6 | -6 | 12 |
ESPN provided the standings as of Wednesday 4 November.