Founded: 1874
Stadium: Tynecastle Park
Coach: Steven Naismith
Premiership Form:
Overall Form:

Hearts home ground venue is Tynecastle Park.

Steven Naismith is the current coach for Hearts.

Hearts Premiership Match Fixtures and Results

[ Home Overall Away  ]

Hearts have played a total of 38 matches in Scotland Premiership. Their current statistics is 20 win, 8 draw and 10 lose.

Hearts did not lose their last three matches in the competition.

The overall results is shown by default. You can also analyze Hearts results for their home or away matches in Premiership 2023/2024.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Hearts 38 20 8 10
Date
Home
Score
Away
HT      
18/05/2024 Hearts
3 - 3
Rangers 1-0H2H O +
L. Shankland 33' 1 - 0  
  1 - 1 52' R. McCausland
Kye Rowles 56'  
  63' K. Dowell
  1 - 2 69' Todd Cantwell
  1 - 3 79' Fábio Silva
Dexter Lembikisa 82' 2 - 3  
Kyosuke Tagawa 90+5' 3 - 3  
15/05/2024 St. Mirren
2 - 2
Hearts 1-1H2H O +
James Scott 7' 1 - 0  
  1 - 1 20' Kyosuke Tagawa
J. Bolton 65' 2 - 1  
  2 - 2 73' L. Shankland
11/05/2024 Hearts
3 - 0
Dundee 1-0H2H O +
K. Vargas 35' 1 - 0  
  45+3' Amadou Bakayoko
Alan Forrest 53' 2 - 0  
  57' Luke McCowan
  76' Aaron Donnelly
L. Shankland 90' 3 - 0  
04/05/2024 Celtic
3 - 0
Hearts 2-0H2H O +
Kyogo Furuhashi 4' 1 - 0  
  18' L. Shankland
Kyogo Furuhashi 21' 2 - 0  
  52' Cammy Devlin
Matt O'Riley 87' 3 - 0  
27/04/2024 Kilmarnock
0 - 0
Hearts 0-0H2H O +
Lewis Mayo 36'  
Joe Wright 44'  
Liam Donnelly 61'  
Stuart Findlay 89'  
13/04/2024 Hearts
4 - 2
Livingston 4-2H2H O +
  0 - 1 10' Sean Kelly
  0 - 2 22' Sean Kelly
Jorge Grant 29' 1 - 2  
  31' Tete Yengi
  32' Tete Yengi
Y. Oda 32' 2 - 2  
Cammy Devlin 40' 3 - 2  
Alex Cochrane 45+1'  
L. Shankland 45+6' 4 - 2  
06/04/2024 St. Mirren
1 - 2
Hearts 0-1H2H O +
  0 - 1 33' Jorge Grant
  45+3' M. Tait
  0 - 2 62' Mikael Mandron
  62' Toby Sibbick
Toyosi Olusanya 68' 1 - 2  
Scott Tanser 82'  
30/03/2024 Hearts
1 - 1
Kilmarnock 1-0H2H O +
K. Vargas 10' 1 - 0  
Frankie Kent 27'  
  28' Danny Armstrong
  63' Robbie Deas
Alex Cochrane 65'  
  1 - 1 67' Marley Watkins
16/03/2024 Ross County
2 - 1
Hearts 1-0H2H O +
Simon Murray 42' 1 - 0  
Simon Murray 49' 2 - 0  
Yan Dhanda 55'  
  63' Lawrence Shankland
Victor Loturi 80'  
  2 - 1 90+1' Yutaro Oda
03/03/2024 Hearts
2 - 0
Celtic 1-0H2H O +
  13' Adam Idah
  16' Hyun-jun Yang
Jorge Grant 43' 1 - 0  
Lawrence Shankland 56' 2 - 0  
  81' Alistair Johnston
Alex Cochrane  86'  
  89' Daniel Kelly
Macaulay Tait 90+4'  
28/02/2024 Hearts
1 - 1
Hibernian 1-1H2H O +
  19' Rocky Bushiri
  0 - 1 28' Emiliano Marcondes
Lawrence Shankland 45+2' 1 - 1  
Cammy Devlin 60'  
Kenneth Vargas 67'  
24/02/2024 Rangers
5 - 0
Hearts 3-0H2H O +
Mohammed Diomande 2' 1 - 0  
Oscar Cortés 37' 2 - 0  
John Souttar 41'  
Cyriel Dessers 44' 3 - 0  
  45+2' Lawrence Shankland
Cyriel Dessers 48' 4 - 0  
Fábio Silva 65' 5 - 0  
Nicolas Raskin 78'  
  88' Macaulay Tait
17/02/2024 Hearts
2 - 0
Motherwell 0-0H2H O +
Lawrence Shankland 23'  
  24' Stuart Kettlewell
Lawrence Shankland 67' 1 - 0  
  69' Davor Zdravkovski
  88' Sam Nicholson
Kenneth Vargas 90+2' 2 - 0  
07/02/2024 St. Johnstone
0 - 1
Hearts 0-0H2H O +
Luke Robinson 16'  
Andy Considine 52'  
  0 - 1 54' Lawrence Shankland
Ryan McGowan 75'  
  79' Kenneth Vargas
Diallang Jaiyesimi 90+6'  
03/02/2024 Dundee
2 - 3
Hearts 1-0H2H O +
Jordan McGhee 26' 1 - 0  
Amadou Bakayoko 33'  
  34' Steven Naismith
Malachi Boateng 43'  
  1 - 1 55' Alan Forrest
Lyall Cameron 59' 2 - 1  
  2 - 2 79' Lawrence Shankland
Luke McCowan 80'  
  84' Alex Cochrane 
  2 - 3 87' Lawrence Shankland
27/01/2024 Hearts
2 - 0
Aberdeen 0-0H2H O +
  31' Graeme Shinnie
Jorge Grant 57' 1 - 0  
Yutaro Oda 68'  
  73' Duk
Lawrence Shankland 77' 2 - 0  
23/01/2024 Hearts
3 - 2
Dundee 0-2H2H O +
  0 - 1 19' Jordan McGhee
  0 - 2 38' Lyall Cameron
  41' Jordan McGhee
  45+4' Dara Costelloe
Dexter Lembikisa 49'  
Calem Nieuwenhof 57' 1 - 2  
  60' Amadou Bakayoko
  65' Owen Dodgson
Lawrence Shankland 66'  
Dexter Lembikisa 74' 2 - 2  
  77' Curtis Main
  79' Lee Ashcroft
Yutaro Oda 86' 3 - 2  
02/01/2024 Livingston
1 - 2
Hearts 0-0H2H O +
  42' Calem Nieuwenhof
Tom Parkes 45+4'  
  45+4' Lawrence Shankland
  51' Lawrence Shankland
  0 - 1 53' Kenneth Vargas
  60' Frankie Kent
  0 - 2 64' Lawrence Shankland
Andrew Shinnie 79' 1 - 2  
30/12/2023 Hearts
2 - 2
Ross County 0-0H2H O +
Nathaniel Atkinson  41'  
Alan Forrest 51'  
  0 - 1 55' Alex Cochrane 
  0 - 2 61' Yan Dhanda
Kenneth Vargas 71' 1 - 2  
Lawrence Shankland 79' 2 - 2  
  81' Josh Sims
  90+7' Ryan Leak
27/12/2023 Hibernian
0 - 1
Hearts 0-0H2H O +
  6' Lawrence Shankland
  14' Kye Rowles
Martin Boyle 15'  
  59' Calem Nieuwenhof
Dylan Levitt 62'  
Martin Boyle 73'  
  88' Nathaniel Atkinson 
  0 - 1 90+3' Lawrence Shankland
23/12/2023 Hearts
2 - 0
St. Mirren 1-0H2H O +
  2' Alex Gogic
  22' Scott Tanser
Lawrence Shankland 33' 1 - 0  
Lawrence Shankland 49' 2 - 0  
Nathaniel Atkinson  66'  
  76' Caolan Boyd-Munce
Craig Halkett  78'  
16/12/2023 Celtic
0 - 2
Hearts 0-2H2H O +
  0 - 1 15' Lawrence Shankland
  0 - 2 30' Stephen Kingsley
Daizen Maeda  52'  
09/12/2023 Aberdeen
2 - 1
Hearts 0-1H2H O +
  0 - 1 20' Lawrence Shankland
  33' Calem Nieuwenhof
  41' Alex Lowry
Bojan Miovski 53' 1 - 1  
Stefan Gartenmann 59'  
  64' Beni Baningime
  65' Frankie Kent
Bojan Miovski 65'  
  73' Kye Rowles
Jamie McGrath 78'  
  88' Aidan Denholm
Leighton Clarkson 90+2' 2 - 1  
  90+5' Lawrence Shankland
06/12/2023 Hearts
0 - 1
Rangers 0-1H2H O +
  0 - 1 34' Abdallah Sima
Kenneth Vargas 51'  
Alex Cochrane  63'  
  69' Rıdvan Yılmaz
Alan Forrest 90+1'  
02/12/2023 Kilmarnock
0 - 1
Hearts 0-1H2H O +
  0 - 1 18' Will Dennis
Will Dennis 40'  
David Watson 68'  
  79' Calem Nieuwenhof
25/11/2023 Hearts
1 - 0
St. Johnstone 0-0H2H O +
  40' Daniel Phillips
  58' Tony Gallacher
Lawrence Shankland 61' 1 - 0  
Alex Cochrane  77'  
Kenneth Vargas 88'  
11/11/2023 Motherwell
1 - 2
Hearts 0-1H2H O +
  0 - 1 27' Lawrence Shankland
Harry Paton 40'  
Callum Slattery 62'  
  0 - 2 71' Lawrence Shankland
Blair Spittal 78' 1 - 2  
Calum Butcher 79'  
  86' Toby Sibbick
  89' Beni Baningime
Georgie Gent 89'  
01/11/2023 Hearts
1 - 0
Livingston 0-0H2H O +
Beni Baningime 40'  
Cammy Devlin 44'  
  63' Jason Holt
  64+64' Jason Holt
  77' Andrew Shinnie
Kenneth Vargas 79' 1 - 0  
  90' Bruce Anderson
29/10/2023 Rangers
2 - 1
Hearts 0-1H2H O +
  0 - 1 5' Lawrence Shankland
  15' Odel Offiah
John Lundstram 31'  
James Tavernier 45+3'  
  72' Alex Cochrane 
  89' Peter Haring
James Tavernier 90' 1 - 1  
Danilo 90+3' 2 - 1  
  90+7' Alan Forrest
  90+8' Kenneth Vargas
22/10/2023 Hearts
1 - 4
Celtic 0-2H2H O +
  0 - 1 4' Matt O'Riley
  0 - 2 23' Daizen Maeda
  47' Reo Hatate
  0 - 3 51' Kyogo Furuhashi
Kenneth Vargas 58'  
Toby Sibbick 59'  
Lawrence Shankland 64' 1 - 3  
  1 - 4 81' Tomoki Iwata
  90+2' Tomoki Iwata
07/10/2023 Hearts
2 - 2
Hibernian 1-0H2H O +
Lawrence Shankland 5'  
Cameron Devlin 8'  
  15' William Fish
Alan Forrest 28' 1 - 0  
Christian Doidge 58' 2 - 0  
  2 - 1 66' Thody Elie Youan
  2 - 2 68' Thody Elie Youan
30/09/2023 Ross County
0 - 1
Hearts 0-0H2H O +
Connor Randall 18'  
Kyle Turner 29'  
  32' Odeluga Offiah
  0 - 1 69' Alan Forrest
  90+1' Andy Halliday
Scott Allardice 90+5'  
23/09/2023 St. Mirren
1 - 0
Hearts 1-0H2H O +
Ryan Strain 7' 1 - 0  
Keanu Baccus 24'  
  24' Kye Rowles
Toyosi Olusanya 25'  
16/09/2023 Hearts
2 - 0
Aberdeen 1-0H2H O +
Peter Haring 11'  
Yutaro Oda 14' 1 - 0  
  25' Leighton Clarkson
Frankie Kent 30'  
Liam Boyce  32'  
Nathaniel Atkinson 56'  
  61' Slobodan Rubežić
Liam Boyce  64' 2 - 0  
03/09/2023 Hearts
0 - 1
Motherwell 0-1H2H O +
  0 - 1 29' Callum Slattery
  36' Paul McGinn
  69' Paul McGinn
  71' Dan Casey
Cameron Devlin 71'  
  90' Oli Shaw
27/08/2023 Dundee
1 - 0
Hearts 0-0H2H O +
Owen Beck 39'  
  39' Yutaro Oda
Luke McCowan 63' 1 - 0  
13/08/2023 Hearts
0 - 0
Kilmarnock 0-0H2H O +
Lawrence Shankland 30'  
Cameron Devlin 40'  
Nathaniel Atkinson 55'  
  67' Danny Armstrong
  85' Bradley Lyons
  90+3' Rory McKenzie
  90+5' Liam Donnelly
05/08/2023 St. Johnstone
0 - 2
Hearts 0-0H2H O +
  16' Kye Rowles
Sam McClelland 17'  
Daniel Phillips 29'  
  0 - 1 75' Yutaro Oda
  80' Cameron Devlin
  90+5' Liam Boyce 
  0 - 2 90+6' Lawrence Shankland

Chart Analysis

The graph shows the performance and results of Hearts in Premiership.

Statistics & Analysis of Hearts

Achievement Statistics
Longest winning run
6
Longest losing streak
2
Longest run without loss
10
Longest run without win
3
Clean sheets
16
Matches over 2.25 goals
17
Matches under 2.25 goals
21
Matches First Half Over 0.5
25
Matches First Half Under 0.5
13
Matches odd
22
Matches even
16
Average goals scored
1.42
Average goals allowed
1.11
Failure to score
8
Biggest victory
3 - 0
Biggest defeat
5 - 0
Missed penalties
3
Penalty goals
6
Own goals
3
Goalless draw at home match
1 (5%)
Goalless draw at away match
1 (5%)
Comeback win
3

Hearts Talk

Create a New Post





Submit Cancel

Hearts Squad

Detailed statistics of each Hearts player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Hearts top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Craig Gordon 270 3
1
Craig Gordon
2
Frankie Kent 3150 35 4
3
Stephen Kingsley 2638 33 3 6 1
4
Craig Halkett 366 9 5 1 1
5
Peter Haring 421 6 1 2 2
6
Beni Baningime 2112 29 4 9 3
7
Jorge Grant 1373 27 12 14 4 3
8
Calem Nieuwenhof 1859 25 4 9 1 4
8
Orestis Kiomourtzoglou
9
Lawrence Shankland 3260 37 1 2 24 3 8
10
Liam Boyce 666 15 8 5 1 2
11
Yutaro Oda 990 25 14 11 5 2
12
Michael McGovern
13
Nathaniel Atkinson 1229 19 5 7 5
14
Cameron Devlin 1351 24 8 14 1 7
15
Kye Rowles 2742 33 2 2 5
17
Alan Forrest 1933 33 13 12 4 3
18
Barry McKay 402 11 7 4
19
Alexander Cochrane 2655 31 6 7
21
Toby Sibbick 1268 21 10 3 3
22
Aidan Denholm 634 17 8 9 1
24
Finlay Pollock 2 1 1
25
Macauley Tait 333 12 10 2 3
27
Connor Smith
28
Zander Clark 3150 35
29
Scott Fraser 421 11 7 3
29
Odeluga Offiah 212 5 2 3 2
30
Kyosuke Tagawa 462 14 10 4 2
51
Alexander lowry 733 12 2 9 1
77
Kenneth Vargas 1923 33 13 14 6 6
81
Dexter Lembikisa 990 14 2 6 2 1
Andrew Halliday 28 3 3 1
Harry Stone
Lewis Neilson
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.