St Johnstone vs Elgin soccer prediction, stats and h2h

26.07.2025
McDiarmid Park
1.22
5.75
11.00

Live game details

St Johnstone Elgin
3’ goal R. Tumilty
7’ redcard T. Ritchie
9’ subst J. OConnor for T. McHale
20’ goal M. Kirk
42’ goal J. Gullan
45’ goal J. Gullan
46’ subst A. Sidibeh for S. Sprangler
46’ subst J. Holt for S. Stanton
53’ subst D. Gavin for K. Hester
64’ subst M. Boyes for C. Diabate
64’ subst J. McPake for T. Steven
65’ goal S. Stanton
73’ subst B. Cameron for M. Cooper
73’ subst N. McDonnell for D. Ross
73’ subst R. Sargent for L. MacDonald
77’ subst J. Gullan for U. Ikpeazu
78’ goal U. Ikpeazu
79’ goal M. Kirk
84’ goal S. Sprangler

Compare teams

St Johnstone Elgin
Won 5 in last 10 gamesWon 4 in last 10 games
Not won 5 in last 10 gamesNot won 6 in last 10 games
Lost 5 in last 10 gamesLost 6 in last 10 games
Draw 0 in last 10 gamesDraw 0 in last 10 games
Last five games
WWWWL
LLLLW
Last 5 home/away only
WWLWL
LLWWW

Predictions

2 on St Johnstone

Over 2.5 goals

Score Tip - 3:1

Game Stats Game Odds

Head to Head matches

  • 19.07.22 FT
    Elgin City
    ST Johnstone
    2
    4

Latest games stats

St Johnstone Elgin
Over 1.5
90%100%
Over 2.5
70%80%
Over 3.5
50%70%
Average Scored
2.001.70
Average Conceded
1.702.80

Power rank last games

Power rank - Team strength (goals, victories, possession, corners, attacking pressure and defense performance).
Team W D L GOALS O2.5 BTTS POWER
St Johnstone
5
0
5
20:17
70%
50%
104.9
Elgin
4
0
6
17:28
80%
60%
84.4

St Johnstone (home only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
St Johnstone
5
1
4
16:13
50%
30%
106.9

Elgin (away only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
Elgin
5
0
5
12:19
50%
30%
94.1

St Johnstone last results

  • 26.07 FT
    ST Johnstone
    Elgin City
    W
    8
    0
  • 22.07 FT
    ST Johnstone
    Raith Rovers
    W
    3
    1
  • 19.07 FT
    Inverness CT
    ST Johnstone
    W
    0
    1
  • 12.07 FT
    East Kilbride
    ST Johnstone
    W
    1
    3
  • 18.05 FT
    ST Johnstone
    Dundee
    L
    0
    2
  • 14.05 FT
    Heart Of Midlothian
    ST Johnstone
    L
    2
    1
  • 10.05 FT
    ST Johnstone
    Ross County
    W
    2
    1
  • 03.05 FT
    ST Johnstone
    Kilmarnock
    L
    0
    2
  • 26.04 FT
    Motherwell
    ST Johnstone
    L
    3
    2
  • 20.04 FT
    ST Johnstone
    Celtic
    L
    0
    5

Elgin last results

  • 26.07 FT
    ST Johnstone
    Elgin City
    L
    8
    0
  • 19.07 FT
    Elgin City
    East Kilbride
    L
    1
    4
  • 15.07 FT
    Inverness CT
    Elgin City
    L
    2
    0
  • 12.07 FT
    Elgin City
    Raith Rovers
    L
    1
    5
  • 05.07 FT
    Formartine United
    Elgin City
    W
    1
    3
  • 01.07 FT
    Elgin City
    Fraserburgh
    W
    4
    1
  • 28.06 FT
    Lossiemouth
    Elgin City
    W
    0
    4
  • 10.05 FT
    Annan Athletic
    Elgin City
    W
    1
    2
  • 06.05 FT
    Elgin City
    Annan Athletic
    L
    2
    4
  • 03.05 FT
    East Fife
    Elgin City
    L
    2
    0