St Johnstone go head-to-head against Livingston on Saturday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
St. Johnstone are set to host Livingston at McDiarmid Park for their upcoming league fixture. St. Johnstone enter the contest following a series of subpar outcomes. They remain at the bottom of the standings following a 2-0 defeat to Hibernian last time out.
Their opponents, Livingston, come into the game with a string of mixed performances. They sit tenth in the table after a 3-0 defeat to Celtic in their previous league match.
Who will win the match between St. Johnstone vs Livingston?
We are counting on Livingston to pull off a win here. With a valiant effort against Ross County and a win against Hibernian, they did display strong performances in their last two away league matches.
St. Johnstone, on the other hand, has had a dismal start to the season. They haven’t won any of their six league matches this season. Four of those matches ended in defeats as well.
How many goals can be expected?
We don’t expect a flurry of goals in this match. St. Johnstone has only scored two goal in their last seven competitive matches. Also, two of Livingston’s last three league matches have ended with under 2.5 goals.
In addition, five of the last six h2h meetings between these two at this ground have had under 2.5 goals. By the looks of things, a low-scoring affair is expected this time out.
The Verdict
St. Johnstone are seen as the favourites by the bookies, although their recent performances haven’t been encouraging. In contrast, Livingston’s recent encounters on the road did make a greater impact.
Therefore, a draw no bet option in favour of Livingston at 1.91 odds will be our main betting pick here considering all the observations.
For the second tip, under 2.5 goals at 1.62 odds seems very promising. Considering both teams recent goal involvement in their matches and their past results.
St Johnstone | Livingston | |
---|---|---|
Game Played | 15 | 14 |
Wins | 3 | 2 |
Draws | 5 | 4 |
Loss | 7 | 8 |
Goals For | 10 | 9 |
Goals Against | 22 | 22 |
St Johnstone | Livingston | |
---|---|---|
Game Played | 9 | 8 |
Wins | 3 | 1 |
Draws | 3 | 2 |
Loss | 3 | 5 |
Goals For | 10 | 6 |
Goals Against | 13 | 14 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
St Johnstone Celtic |
1-3 |
25.11.23 |
Hearts St Johnstone |
1-0 |
11.11.23 |
St Johnstone Ross County |
1-0 |
07.11.23 |
St Johnstone Motherwell |
2-2 |
01.11.23 |
St Johnstone Kilmarnock |
2-1 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
Aberdeen St Johnstone |
0-0 |
30.09.23 |
St Johnstone Livingston |
1-1 |
23.09.23 |
Hibernian St Johnstone |
2-0 |
16.09.23 |
St Johnstone Rangers |
0-2 |
02.09.23 |
St Johnstone Dundee |
2-2 |
26.08.23 |
Celtic St Johnstone |
0-0 |
12.08.23 |
Ross County St Johnstone |
2-0 |
05.08.23 |
St Johnstone Hearts |
0-2 |
29.07.23 |
St Johnstone Stirling Albion |
0-4 |
25.07.23 |
St Johnstone Ayr Utd |
1-2 |
22.07.23 |
Alloa Athletic St Johnstone |
0-4 |
15.07.23 |
Stenhousemuir St Johnstone |
1-0 |
11.07.23 |
East Fife St Johnstone |
0-3 |
04.07.23 |
Dunfermline St Johnstone |
1-1 |
28.05.23 |
St Johnstone Livingston |
2-0 |
24.05.23 |
Ross County St Johnstone |
3-3 |
20.05.23 |
Kilmarnock St Johnstone |
0-1 |
13.05.23 |
St Johnstone Motherwell |
0-2 |
06.05.23 |
St Johnstone Dundee Utd |
1-0 |
22.04.23 |
St Johnstone Hibernian |
1-1 |
15.04.23 |
Livingston St Johnstone |
2-0 |
08.04.23 |
St Johnstone Ross County |
0-2 |
01.04.23 |
St Johnstone Aberdeen |
0-1 |
18.03.23 |
Kilmarnock St Johnstone |
1-1 |
04.03.23 |
Hearts St Johnstone |
3-0 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
18.02.23 |
Dundee Utd St Johnstone |
1-2 |
05.02.23 |
St Johnstone Celtic |
1-4 |
01.02.23 |
Motherwell St Johnstone |
0-2 |
28.01.23 |
Rangers St Johnstone |
2-0 |
21.01.23 |
St Johnstone Rangers |
0-1 |
14.01.23 |
St Johnstone Livingston |
2-4 |
07.01.23 |
Aberdeen St Johnstone |
2-0 |
02.01.23 |
St Johnstone Dundee Utd |
0-1 |
28.12.22 |
St Johnstone Hearts |
2-3 |
24.12.22 |
Celtic St Johnstone |
4-1 |
17.12.22 |
Ross County St Johnstone |
1-2 |
12.11.22 |
St Johnstone Motherwell |
1-1 |
09.11.22 |
St Mirren St Johnstone |
2-2 |
06.11.22 |
St Johnstone Rangers |
2-1 |
29.10.22 |
St Johnstone Kilmarnock |
1-0 |
21.10.22 |
Hibernian St Johnstone |
1-2 |
15.10.22 |
Livingston St Johnstone |
1-0 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
St Johnstone Celtic |
1-3 |
11.11.23 |
St Johnstone Ross County |
1-0 |
07.11.23 |
St Johnstone Motherwell |
2-2 |
01.11.23 |
St Johnstone Kilmarnock |
2-1 |
30.09.23 |
St Johnstone Livingston |
1-1 |
16.09.23 |
St Johnstone Rangers |
0-2 |
02.09.23 |
St Johnstone Dundee |
2-2 |
05.08.23 |
St Johnstone Hearts |
0-2 |
29.07.23 |
St Johnstone Stirling Albion |
0-4 |
25.07.23 |
St Johnstone Ayr Utd |
1-2 |
28.05.23 |
St Johnstone Livingston |
2-0 |
13.05.23 |
St Johnstone Motherwell |
0-2 |
06.05.23 |
St Johnstone Dundee Utd |
1-0 |
22.04.23 |
St Johnstone Hibernian |
1-1 |
08.04.23 |
St Johnstone Ross County |
0-2 |
01.04.23 |
St Johnstone Aberdeen |
0-1 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
05.02.23 |
St Johnstone Celtic |
1-4 |
21.01.23 |
St Johnstone Rangers |
0-1 |
14.01.23 |
St Johnstone Livingston |
2-4 |
02.01.23 |
St Johnstone Dundee Utd |
0-1 |
28.12.22 |
St Johnstone Hearts |
2-3 |
12.11.22 |
St Johnstone Motherwell |
1-1 |
06.11.22 |
St Johnstone Rangers |
2-1 |
29.10.22 |
St Johnstone Kilmarnock |
1-0 |
08.10.22 |
St Johnstone Celtic |
1-2 |
17.09.22 |
St Johnstone Ross County |
0-0 |
03.09.22 |
St Johnstone St Mirren |
3-0 |
20.08.22 |
St Johnstone Aberdeen |
0-1 |
30.07.22 |
St Johnstone Hibernian |
0-1 |
23.07.22 |
St Johnstone Ayr Utd |
1-0 |
12.07.22 |
St Johnstone Annan Athletic (Penalties:4 - 5) |
0-0 |
09.07.22 |
St Johnstone Cove Rangers |
3-2 |
25.11.23 |
Hearts St Johnstone |
1-0 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
Aberdeen St Johnstone |
0-0 |
23.09.23 |
Hibernian St Johnstone |
2-0 |
26.08.23 |
Celtic St Johnstone |
0-0 |
12.08.23 |
Ross County St Johnstone |
2-0 |
22.07.23 |
Alloa Athletic St Johnstone |
0-4 |
15.07.23 |
Stenhousemuir St Johnstone |
1-0 |
11.07.23 |
East Fife St Johnstone |
0-3 |
04.07.23 |
Dunfermline St Johnstone |
1-1 |
24.05.23 |
Ross County St Johnstone |
3-3 |
20.05.23 |
Kilmarnock St Johnstone |
0-1 |
15.04.23 |
Livingston St Johnstone |
2-0 |
18.03.23 |
Kilmarnock St Johnstone |
1-1 |
04.03.23 |
Hearts St Johnstone |
3-0 |
18.02.23 |
Dundee Utd St Johnstone |
1-2 |
01.02.23 |
Motherwell St Johnstone |
0-2 |
28.01.23 |
Rangers St Johnstone |
2-0 |
07.01.23 |
Aberdeen St Johnstone |
2-0 |
24.12.22 |
Celtic St Johnstone |
4-1 |
17.12.22 |
Ross County St Johnstone |
1-2 |
09.11.22 |
St Mirren St Johnstone |
2-2 |
21.10.22 |
Hibernian St Johnstone |
1-2 |
15.10.22 |
Livingston St Johnstone |
1-0 |
05.10.22 |
Kilmarnock St Johnstone |
2-1 |
01.10.22 |
Dundee Utd St Johnstone |
1-2 |
28.08.22 |
Hearts St Johnstone |
3-2 |
13.08.22 |
Rangers St Johnstone |
4-0 |
06.08.22 |
Motherwell St Johnstone |
1-2 |
19.07.22 |
Elgin City St Johnstone |
2-4 |
16.07.22 |
Queen of the South St Johnstone (Penalties:4 - 2) |
2-2 |
25.11.23 |
St Mirren Livingston |
1-0 |
12.11.23 |
Livingston Rangers |
0-2 |
05.11.23 |
Dundee Livingston |
1-0 |
01.11.23 |
Hearts Livingston |
1-0 |
28.10.23 |
Livingston Dundee |
0-2 |
21.10.23 |
Kilmarnock Livingston |
3-1 |
07.10.23 |
Livingston Motherwell |
2-0 |
30.09.23 |
St Johnstone Livingston |
1-1 |
27.09.23 |
Rangers Livingston |
4-0 |
23.09.23 |
Livingston Celtic |
0-3 |
16.09.23 |
Ross County Livingston |
1-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
26.08.23 |
Hibernian Livingston |
2-3 |
19.08.23 |
Livingston Ayr Utd |
2-0 |
12.08.23 |
Rangers Livingston |
4-0 |
05.08.23 |
Livingston Aberdeen |
0-0 |
29.07.23 |
Livingston Clyde |
1-0 |
25.07.23 |
Cove Rangers Livingston |
0-5 |
22.07.23 |
Livingston Hamilton Academical (Penalties:1 - 4) |
1-1 |
15.07.23 |
Brechin Livingston |
0-3 |
10.07.23 |
Queen's Park Livingston |
0-1 |
04.07.23 |
Livingston Alloa Athletic |
2-0 |
01.07.23 |
Livingston Queen of the South |
2-0 |
28.05.23 |
St Johnstone Livingston |
2-0 |
24.05.23 |
Livingston Motherwell |
1-1 |
20.05.23 |
Livingston Dundee Utd |
2-1 |
13.05.23 |
Kilmarnock Livingston |
2-0 |
06.05.23 |
Ross County Livingston |
2-0 |
22.04.23 |
Dundee Utd Livingston |
2-0 |
15.04.23 |
Livingston St Johnstone |
2-0 |
08.04.23 |
Motherwell Livingston |
3-0 |
01.04.23 |
St Mirren Livingston |
3-0 |
18.03.23 |
Livingston Ross County |
2-1 |
08.03.23 |
Livingston Dundee Utd |
1-1 |
04.03.23 |
Livingston Hibernian |
1-4 |
25.02.23 |
Aberdeen Livingston |
1-0 |
18.02.23 |
Livingston Rangers |
0-3 |
11.02.23 |
Livingston Inverness CT |
0-3 |
04.02.23 |
Livingston Kilmarnock |
3-1 |
01.02.23 |
Celtic Livingston |
3-0 |
29.01.23 |
Livingston Hearts |
0-0 |
21.01.23 |
Stenhousemuir Livingston |
1-3 |
14.01.23 |
St Johnstone Livingston |
2-4 |
07.01.23 |
Ross County Livingston |
0-2 |
02.01.23 |
Livingston Motherwell |
1-1 |
28.12.22 |
Livingston St Mirren |
1-1 |
24.12.22 |
Hibernian Livingston |
4-0 |
21.12.22 |
Celtic Livingston |
2-1 |
08.12.22 |
Fortuna Sittard Livingston |
0-3 |
05.12.22 |
Livingston FK Liepaja |
4-1 |
12.11.23 |
Livingston Rangers |
0-2 |
28.10.23 |
Livingston Dundee |
0-2 |
07.10.23 |
Livingston Motherwell |
2-0 |
23.09.23 |
Livingston Celtic |
0-3 |
02.09.23 |
Livingston St Mirren |
1-1 |
19.08.23 |
Livingston Ayr Utd |
2-0 |
05.08.23 |
Livingston Aberdeen |
0-0 |
29.07.23 |
Livingston Clyde |
1-0 |
22.07.23 |
Livingston Hamilton Academical (Penalties:1 - 4) |
1-1 |
04.07.23 |
Livingston Alloa Athletic |
2-0 |
01.07.23 |
Livingston Queen of the South |
2-0 |
24.05.23 |
Livingston Motherwell |
1-1 |
20.05.23 |
Livingston Dundee Utd |
2-1 |
15.04.23 |
Livingston St Johnstone |
2-0 |
18.03.23 |
Livingston Ross County |
2-1 |
08.03.23 |
Livingston Dundee Utd |
1-1 |
04.03.23 |
Livingston Hibernian |
1-4 |
18.02.23 |
Livingston Rangers |
0-3 |
11.02.23 |
Livingston Inverness CT |
0-3 |
04.02.23 |
Livingston Kilmarnock |
3-1 |
29.01.23 |
Livingston Hearts |
0-0 |
02.01.23 |
Livingston Motherwell |
1-1 |
28.12.22 |
Livingston St Mirren |
1-1 |
05.12.22 |
Livingston FK Liepaja |
4-1 |
08.11.22 |
Livingston Aberdeen |
2-1 |
30.10.22 |
Livingston Celtic |
0-3 |
15.10.22 |
Livingston St Johnstone |
1-0 |
08.10.22 |
Livingston Ross County |
0-1 |
17.09.22 |
Livingston Kilmarnock |
1-0 |
03.09.22 |
Livingston Hearts |
1-0 |
31.08.22 |
Livingston Dundee Utd |
1-2 |
13.08.22 |
Livingston Hibernian |
2-1 |
25.11.23 |
St Mirren Livingston |
1-0 |
05.11.23 |
Dundee Livingston |
1-0 |
01.11.23 |
Hearts Livingston |
1-0 |
21.10.23 |
Kilmarnock Livingston |
3-1 |
30.09.23 |
St Johnstone Livingston |
1-1 |
27.09.23 |
Rangers Livingston |
4-0 |
16.09.23 |
Ross County Livingston |
1-1 |
26.08.23 |
Hibernian Livingston |
2-3 |
12.08.23 |
Rangers Livingston |
4-0 |
25.07.23 |
Cove Rangers Livingston |
0-5 |
15.07.23 |
Brechin Livingston |
0-3 |
10.07.23 |
Queen's Park Livingston |
0-1 |
28.05.23 |
St Johnstone Livingston |
2-0 |
13.05.23 |
Kilmarnock Livingston |
2-0 |
06.05.23 |
Ross County Livingston |
2-0 |
22.04.23 |
Dundee Utd Livingston |
2-0 |
08.04.23 |
Motherwell Livingston |
3-0 |
01.04.23 |
St Mirren Livingston |
3-0 |
25.02.23 |
Aberdeen Livingston |
1-0 |
01.02.23 |
Celtic Livingston |
3-0 |
21.01.23 |
Stenhousemuir Livingston |
1-3 |
14.01.23 |
St Johnstone Livingston |
2-4 |
07.01.23 |
Ross County Livingston |
0-2 |
24.12.22 |
Hibernian Livingston |
4-0 |
21.12.22 |
Celtic Livingston |
2-1 |
08.12.22 |
Fortuna Sittard Livingston |
0-3 |
29.11.22 |
QPR Livingston |
2-1 |
12.11.22 |
Hearts Livingston |
1-1 |
04.11.22 |
Kilmarnock Livingston |
2-3 |
22.10.22 |
Rangers Livingston |
1-1 |
01.10.22 |
St Mirren Livingston |
2-1 |
27.08.22 |
Aberdeen Livingston |
5-0 |
20.08.22 |
Motherwell Livingston |
1-0 |
28.05.2023
|
St Johnstone Livingston |
2-0 |
15.04.2023
|
Livingston St Johnstone |
2-0 |
14.01.2023
|
St Johnstone Livingston |
2-4 |
15.10.2022
|
Livingston St Johnstone |
1-0 |
07.05.2022
|
Livingston St Johnstone |
1-1 |
28.05.2023
|
St Johnstone Livingston |
2-0 |
14.01.2023
|
St Johnstone Livingston |
2-4 |
02.04.2022
|
St Johnstone Livingston |
1-0 |
16.10.2021
|
St Johnstone Livingston |
0-3 |
15.05.2021
|
St Johnstone Livingston |
0-0 |