St Johnstone FC

Football Scottish Premiership McDiarmid Park Sun 23 Feb 19:00

Heart of Midlothian FC

  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

We’re Predicting Jam Tarts to Cover the Line

Hearts might have the upper hand against St Johnstone and our wager involves betting them on the -0.25 Asian Handicap at 1.80. This gives us some insurance considering half the stake will be returned in the event of a draw.

9 Wins in Previous 10 H2H Games for Hearts

St Johnstone were beaten last game and this was on their travels at The BBSP Stadium, Rugby Park. Kilmarnock claimed a 3-1 win. Simo Valakari's team had three shots on target and boasted 61% possession, with Graham Carey scoring the goal.

Hearts were beaten 3-1 in their previous game, being turned over at home to Rangers at Tynecastle Park. The Jam Tarts had ten shots on goal and 53% possession, while Michael Steinwender found the net.

It has been eight consecutive victories for Hearts when playing St Johnstone. In their last encounter, hosts Hearts came out with a 2-1 win at Tynecastle Park. The previous 10 H2H meetings have involved nine Hearts triumphs and just one win for St Johnstone.

Scottish Premiership G W D L GF GA GD GD P
7 Hearts logo Hearts 33 11 7 15 43 44 -1 43:44 40
12 St Johnstone logo St Johnstone 33 8 5 20 33 58 -25 33:58 29
View Full Table
St Johnstone – Last 10 League Games

2 wins, 7 losses and 1 draw, averaging 1.1 goals from 3.0 shots on goal and 8.8 attempts. St Johnstone have had 52.9% possession and 3.1 corners per game. On average, they have conceded 2.2 goals from 5.0 shots on goal and 11.4 attempts, while the opposition have been awarded 7.3 corners.

The three top scorers are Graham Carey, Bozo Mikulic and Mackenzie Kirk, with these players all scoring 2 goals. Nicky Clark is the top assists maker on 2.

Hearts – Last 10 League Games

Hearts have 5 victories, 3 defeats and 2 draws, averaging 5.6 shots on goal, 10.9 attempts and 1.7 goals. The Edinburgh side average 55.3% possession, 6.6 corners taken and 4.6 corners against them, while 1.1 goals have been conceded from 8.0 attempts and 3.9 shots on goal.

Elton Kabangu has scored 3 goals, followed by Blair Spittal, Musa Drammeh, James Penrice and James Wilson on 2. James Penrice has been the chief assist maker in the previous 10 games with 3.

Confirmed Lineups

St Johnstone confirmed lineup (3-4-3): Andrew Fisher (GK), Daniels Balodis, Bozo Mikulic, Barry Douglas, Sam Curtis, Sven Sprangler, Elliot Watt, Drey Wright, Graham Carey, Adama Sidibeh, Jonathan Svedberg.

Hearts confirmed lineup (4-3-1-2): Craig Gordon (GK), Adam Forrester, Michael Steinwender, Jamie McCart, James Penrice, Jorge Grant, Beni Baningime, Blair Spittal, Lawrence Shankland, Elton Kabangu, James Wilson.

Expert Scottish Premiership Analysis

We’re always monitoring the team news. Combined with the latest form, this helps us secure the best value. Our football experts also take a data-led approach, with the key numbers proving useful.

Key St Johnstone vs Hearts league stats:

  • The -0.25 line has been covered by Hearts in 3 of their last 5 games.
  • The +0.25 line hasn’t been covered by St Johnstone in 7 of their last 10 games.
  • The +0.25 line hasn’t been covered by St Johnstone in 13 of their last 20 games.
  • The +0.25 line hasn’t been covered by St Johnstone in 8 consecutive games against Hearts.

St Johnstone vs Hearts Prediction

It’s hard to pass up Hearts -0.25 at 1.80 on the Asian Handicap. A good return is on the cards if the visitors can win this Scottish Premiership clash and the information suggest there’s a good chance of this happening.

Fancy Hearts to cover the line but want bigger odds? Get more juice by going down the Bet Builder route where multiple picks can be combined together.

Hearts -0.25 Probability

According to the latest betting odds, our pick has a 55.6% chance of winning. However, we think that the probability sits between 60-65% taking all factors into consideration. The wager can be recommended for this precise reason.

Our Pick

Hearts Asian Hcp -0.25 @ 1.80 Bet Now bet365 logo
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 00:38, 22 February 2025

Correct Score Prediction

St Johnstone St Johnstone logo 1 - 2 Hearts logo Hearts

Hearts are available at 8.00 to secure a 2-1 victory. Many bettors enjoy a correct score wager and there are some nice potential returns to be had.

Corners Prediction

Hearts Over 5.5 Corners 1.91 bet365 logo

Hearts have had over 5.5 corners in two straight matches, while the last 10 St Johnstone games have seen them concede an average of 7.30 corners. The amount of Hearts corners could be bigger than the Team Corners line suggests and that leads us to a bet at odds of 1.91.

Corner Stats

League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
St Johnstone Logo St Johnstone
Total
10.40 3.10 7.30
Home
10.60 3.50 7.10
Away
9.50 2.40 7.10
Hearts Logo Hearts
Total
11.20 6.60 4.60
Home
10.90 6.50 4.40
Away
10.40 5.60 4.80

Latest Corner Odds

T&C apply. Gamble responsibly 18+

St Johnstone vs Hearts Odds

Hearts are the 1.90 favourites and that means a 53% chance of winning this Scottish Premiership match according to the betting odds at the bookies. St Johnstone are the outsiders at 4.10 and they’re regarded as least likely to win.

The latest betting suggests it’s a close call between Over 2.5 Goals and Under 2.5 Goals. When it comes to the Both Teams to Score betting, the market make it a close call between BTTS Yes and No.

A Bet Builder allows you to combine different Scottish Premiership betting markets for a match. For example, you might want to predict the Match Winner and Total Goals at a football betting site.

Best Betting Offers

Team Stats

St Johnstone logo St Johnstone Stats

Hearts logo Hearts Stats

Full time Result

  • 2 wins, 7 defeats and 1 draws in previous 10 matches
  • 3 wins, 6 defeats and 1 draws in previous 10 home matches

Full time Results

  • 5 wins, 3 defeats and 2 draws in previous 10 matches
  • 3 wins, 4 defeats and 3 draws in previous 10 away matches

Goals

Goals

Corners

Corners

Possession

Possession

Top Scorers & Assists

Top Scorers & Assists

Team News

It’s great to get the latest lineups for the match, with injuries being flagged up thanks to our up-to-date St Johnstone vs Hearts team news.

The Scottish Premiership squad information is a great asset when it comes to making your bets.

St Johnstone vs Hearts Lineups

St Johnstone Confirmed Lineup 3-4-3

Hearts Confirmed Lineup 4-3-1-2

St Johnstone Confirmed Lineup 3-4-3

1 Andrew Fisher
4 Daniels Balodis 2 Bozo Mikulic 30 Barry Douglas
37 Sam Curtis 23 Sven Sprangler 44 Elliot Watt 14 Drey Wright
11 Graham Carey 16 Adama Sidibeh 8 Jonathan Svedberg
1 Craig Gordon
35 Adam Forrester 15 Michael Steinwender 30 Jamie McCart 29 James Penrice
7 Jorge Grant 6 Beni Baningime 16 Blair Spittal
9 Lawrence Shankland
19 Elton Kabangu 21 James Wilson

Hearts Confirmed Lineup 4-3-1-2

St Johnstone Substitutes

  • 5Zach Mitchell
  • 7Jason Holt
  • 10Nicky Clark
  • 19Taylor Steven
  • 20Ross Sinclair
  • 21Stephen Duke-McKenna
  • 22Matt Smith
  • 24Joshua McPake
  • 27Mackenzie Kirk

Hearts Substitutes

  • 8Calem Nieuwenhof
  • 17Alan Forrest
  • 18Harry Milne
  • 23Lewis Neilson
  • 27Sander Erik Kartum
  • 28Zander Clark
  • 37Musa Drammeh
  • 77Kenneth Vargas
  • 82Gerald Taylor

Previous St Johnstone Lineups

15 Feb Scottish Premiership
Kilmarnock 3-1 St Johnstone
08 Feb Scottish Cup
St Johnstone 1-0 Hamilton Academical
01 Feb Scottish Premiership
St Mirren 0-1 St Johnstone
25 Jan Scottish Premiership
St Johnstone 2-1 Motherwell
18 Jan Scottish Cup
St Johnstone 1-0 Motherwell
12 Jan Scottish Premiership
Rangers 3-1 St Johnstone

Previous Hearts Lineups

16 Feb Scottish Premiership
Hearts 1-3 Rangers
11 Feb Scottish Cup
St Mirren 3-5 Hearts
01 Feb Scottish Premiership
Dundee FC 0-6 Hearts
25 Jan Scottish Premiership
Hearts 3-2 Kilmarnock
18 Jan Scottish Cup
Brechin City 1-4 Hearts
12 Jan Scottish Premiership
Aberdeen 0-0 Hearts

Injuries & Suspensions

St Johnstone Injury Table

Type Name Info
Bozo Mikulic Cruciate ligame

Hearts Injury Table

Type Name Info
James Wilson Red card (direc
Gerald Taylor Knee

Scotland FlagScottish Premiership Table

2024/2025 Season

# Team G W D L +/- P
1 Celtic 33 26 3 4 97:22 81
2 Rangers 33 20 6 7 68:35 66
3 Hibernian 33 14 11 8 54:41 53
4 Dundee United 33 14 8 11 41:40 50
5 Aberdeen 33 14 8 11 45:49 50
6 St Mirren 33 12 5 16 45:54 41
7 Hearts 33 11 7 15 43:44 40
8 Motherwell 33 11 6 16 37:56 39
9 Kilmarnock 33 9 8 16 38:58 35
10 Ross County 33 9 8 16 33:56 35
11 Dundee FC 33 9 7 17 50:71 34
12 St Johnstone 33 8 5 20 33:58 29
# Team G W D L +/- P
1 Celtic 17 15 1 1 58:7 46
2 Rangers 16 12 1 3 36:10 37
3 Hibernian 17 9 5 3 34:20 32
4 Aberdeen 17 9 4 4 29:21 31
5 Kilmarnock 16 7 5 4 22:17 26
6 Hearts 16 7 3 6 23:19 24
7 St Mirren 17 7 3 7 25:23 24
8 Dundee United 16 7 3 6 21:19 24
9 Motherwell 16 6 5 5 21:25 23
10 Ross County 17 5 5 7 20:24 20
11 Dundee FC 17 5 4 8 32:36 19
12 St Johnstone 16 5 2 9 17:25 17