Founded: 1874
Stadium: Tynecastle Park
Coach: Frankie McAvoy
Premiership Form:
Overall Form:

Hearts home ground venue is Tynecastle Park.

Frankie McAvoy 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 15 win, 9 draw and 14 lose.

Hearts did not lose their last four 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 2022/2023.

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 15 9 14
Date
Home
Score
Away
HT      
27/05/2023 Hearts
1 - 1
Hibernian 1-1H2H O +
Yutaro Oda 8' 1 - 0  
J. Hill 9'  
  10' Lee Johnson
  21' Jake Doyle-Hayes
  24' Lewis Stevenson
Alex Cochrane 29'  
  1 - 1 31' Kevin Nisbet
  63' Chris Cadden
Lawrence Shankland 89'  
  90' Josh Campbell
N. Atkinson 90+4'  
  90+4' Michael Devlin 
24/05/2023 Rangers
2 - 2
Hearts 1-1H2H O +
  0 - 1 1' Lawrence Shankland
Allan McGregor 37'  
  44' Steven Naismith
Todd Cantwell 45+4' 1 - 1  
  45+5' Josh Ginnelly
F. Sakala 47' 2 - 1  
Ridvan Yilmaz  55'  
Alfredo Morelos 58'  
  63' Kye Rowles
  78' Michael Smith
  2 - 2 90+4' G. Kuol
  90+4' G. Kuol
20/05/2023 Hearts
2 - 1
Aberdeen 1-1H2H O +
  11' Jonny Hayes
  12' Barry Robson
Cammy Devlin 25'  
  25' Marley Watkins
  0 - 1 31' Mattie Pollock
Josh Ginnelly 43' 1 - 1  
  49' Bojan Miovski
  53' Ylber Ramadani
Lawrence Shankland 56' 2 - 1  
13/05/2023 St. Mirren
2 - 2
Hearts 2-0H2H O +
  17' Kye Rowles
  18' Steven Naismith
Richard Taylor 23'  
Greg Kiltie 29'  
Joe Shaughnessy 36' 1 - 0  
  44' Cammy Devlin
Ryan Strain 45+4' 2 - 0  
  65' N. Atkinson
  2 - 1 73' Josh Ginnelly
  77' Peter Haring 
  80' Orestis Kiomourtzoglou
  2 - 2 90+6' Lawrence Shankland
07/05/2023 Hearts
0 - 2
Celtic 0-0H2H O +
Alex Cochrane 45'  
  45+5' M. O'Riley
  0 - 1 67' Kyogo Furuhashi
  0 - 2 80' Hyeon-gyu Oh
22/04/2023 Hearts
6 - 1
Ross County 4-0H2H O +
Alex Cochrane 17' 1 - 0  
Josh Ginnelly 22' 2 - 0  
Lawrence Shankland 28' 3 - 0  
  38' Connor Randall
Lawrence Shankland 45+7' 4 - 0  
  55' Josh Stones
Josh Ginnelly 57' 5 - 0  
Lawrence Shankland 59' 6 - 0  
  6 - 1 85' Owura Edwards
Orestis Kiomourtzoglou 90+5'  
  90+5' Jordan Tillson
15/04/2023 Hibernian
1 - 0
Hearts 0-0H2H O +
  0' Steven Naismith
C. Egan-Riley 10'  
Lee Johnson 11'  
  20' Cammy Devlin
Jake Doyle-Hayes 21'  
Chris Cadden 61'  
Kevin Nisbet 67' 1 - 0  
  77' N. Atkinson
Joe Newell 78'  
  89' Stephen Kingsley
Josh Campbell 90+1'  
P. Hanlon 90+1'  
  90+2' Toby Sibbick
08/04/2023 Hearts
0 - 2
St. Mirren 0-0H2H O +
Robert Snodgrass 7'  
Michael Smith 50'  
  0 - 1 52' Curtis Main
  0 - 2 57' Alex Gogic
Robert Snodgrass 62'  
  67' Scott Tanser
  68' Charles Dunne
  84' Alex Gogic
Kye Rowles 86'  
01/04/2023 Kilmarnock
2 - 1
Hearts 2-1H2H O +
  0 - 1 7' Lawrence Shankland
Danny Armstrong 22' 1 - 1  
Christian Doidge 45' 2 - 1  
Rory McKenzie 49'  
Liam Donnelly 51'  
  56' Stephen Kingsley
Rory McKenzie 60'  
L. Chambers 81'  
  87' Michael Smith
18/03/2023 Aberdeen
3 - 0
Hearts 3-0H2H O +
Duk 5' 1 - 0  
Duk 21' 2 - 0  
Mattie Pollock 28' 3 - 0  
  37' Lawrence Shankland
  68' J. Hill
Bojan Miovski 68'  
Ylber Ramadani 68'  
  68' Toby Sibbick
Marley Watkins 90+3'  
08/03/2023 Celtic
3 - 1
Hearts 1-1H2H O +
  0 - 1 6' Josh Ginnelly
Daizen Maeda 25' 1 - 1  
  54' Cammy Devlin
Kyogo Furuhashi 60' 2 - 1  
  77' Orestis Kiomourtzoglou
Sead Haksabanovic 84' 3 - 1  
04/03/2023 Hearts
3 - 0
St. Johnstone 1-0H2H O +
Josh Ginnelly 21' 1 - 0  
  63' Melker Hallberg
Josh Ginnelly 63' 2 - 0  
Jorge Grant 73' 3 - 0  
19/02/2023 Motherwell
2 - 0
Hearts 1-0H2H O +
Jonathan Obika 40' 1 - 0  
Blair Spittal 46' 2 - 0  
J. Furlong 71'  
  85' N. Atkinson
Kevin van Veen 85'  
04/02/2023 Hearts
3 - 1
Dundee United 0-1H2H O +
  0 - 1 9' Steven Fletcher
  13' Peter Pawlett
  22' Craig Sibbald
  29' Ryan Edwards
Stephen Humphrys 48'  
Lawrence Shankland 71' 1 - 1  
Alex Cochrane 77' 2 - 1  
Stephen Kingsley 78'  
Josh Ginnelly 90+6'  
Josh Ginnelly 90+6'  
G. Kuol 90+6'  
Stephen Humphrys 90+8' 3 - 1  
01/02/2023 Hearts
0 - 3
Rangers 0-2H2H O +
  0 - 1 9' Alfredo Morelos
J. Hill 32'  
  0 - 2 34' Malik Tillman
  51' Ryan Kent
  0 - 3 67' Alfredo Morelos
  74' Borna Barisic
  75' John Lundstram
Robert Snodgrass 80'  
Alex Cochrane 90+6'  
29/01/2023 Livingston
0 - 0
Hearts 0-0H2H O +
  42' N. Atkinson
  73' Jorge Grant
18/01/2023 Hearts
5 - 0
Aberdeen 4-0H2H O +
Graeme Shinnie 15' 1 - 0  
Michael Smith 28' 2 - 0  
  39' Duk
Lawrence Shankland 40' 3 - 0  
Josh Ginnelly 45+1' 4 - 0  
Kye Rowles 55'  
Cammy Devlin 61' 5 - 0  
13/01/2023 Hearts
1 - 0
St. Mirren 1-0H2H O +
Robbie Neilson -4'  
  23' Keanu Baccus
Robbie Neilson 24'  
Michael Smith 24'  
Barrie McKay 29' 1 - 0  
  45' Oleksandr Shovkovskyi
  54' Declan Gallagher
Robert Snodgrass 58'  
  80' D. Reid
07/01/2023 St. Mirren
1 - 1
Hearts 1-0H2H O +
  -5' Robbie Neilson
Ryan Strain 4' 1 - 0  
Keanu Baccus 41'  
  45+2' Barrie McKay
  1 - 1 49' Robert Snodgrass
Mark O'Hara 56'  
  86' Robert Snodgrass
Marcus Fraser  90+5'  
02/01/2023 Hearts
3 - 0
Hibernian 2-0H2H O +
Lawrence Shankland 8' 1 - 0  
  11' Chris Cadden
  37' Rocky Bushiri
Lawrence Shankland 38' 2 - 0  
  46' Josh Campbell
Michael Smith 52'  
N. Atkinson 79'  
Stephen Humphrys 90+4' 3 - 0  
28/12/2022 St. Johnstone
2 - 3
Hearts 0-2H2H O +
Graham Carey 9'  
Ryan McGowan 13'  
  0 - 1 14' Lawrence Shankland
  0 - 2 33' Alan Forrest
Graham Carey 39'  
  55' Robert Snodgrass
Stevie May 55' 1 - 2  
  1 - 3 64' Barrie McKay
Jamie Murphy 79' 2 - 3  
Alex Mitchell 84'  
L. Gordon 90+2'  
24/12/2022 Dundee United
2 - 2
Hearts 1-1H2H O +
Steven Fletcher 20' 1 - 0  
  1 - 1 41' Michael Smith
Scott McMann 45'  
  45+9' Andy Halliday 
  46' Robbie Neilson
Dylan Levitt 47' 2 - 1  
K. Freeman 59'  
  83' Robert Snodgrass
Tony Watt 84'  
Mark Birighitti 87'  
  2 - 2 90+4' Lawrence Shankland
17/12/2022 Hearts
3 - 1
Kilmarnock 2-0H2H O +
Josh Ginnelly 19' 1 - 0  
  28' Liam Donnelly
Lawrence Shankland 29' 2 - 0  
  2 - 1 73' Ash Taylor
Robert Snodgrass 74'  
Lawrence Shankland 89' 3 - 1  
12/11/2022 Hearts
1 - 1
Livingston 0-0H2H O +
Orestis Kiomourtzoglou 33'  
  0 - 1 55' S. Kelly
Kye Rowles 75'  
  77' Sean Kelly
  77' Sean Kelly
  81' Stephane Omeonga
  81' Stephane Omeonga
Josh Ginnelly 90+7' 1 - 1  
09/11/2022 Rangers
1 - 0
Hearts 0-0H2H O +
  45' Andy Halliday 
Ryan Kent 58'  
Malik Tillman 66' 1 - 0  
Borna Barisic 83'  
L. King 88'  
06/11/2022 Hearts
3 - 2
Motherwell 1-0H2H O +
  36' Ricki Lamie
Jorge Grant 38'  
Craig Gordon  38'  
Andy Halliday  45' 1 - 0  
Andy Halliday  47' 2 - 0  
  61' Louis Moult 
  2 - 1 61' Louis Moult 
Toby Sibbick 73'  
  2 - 2 79' Blair Spittal
  84' Stuart McKinstry
  84' Stuart McKinstry
Lawrence Shankland 89' 3 - 2  
30/10/2022 Ross County
1 - 2
Hearts 1-2H2H O +
Jordan White 11' 1 - 0  
  1 - 1 15' Lawrence Shankland
  1 - 2 20' Andy Halliday 
David Cancola 22'  
Jack Baldwin 68'  
  68' Lawrence Shankland
Jordan Tillson 80'  
  90+1' Michael Smith
22/10/2022 Hearts
3 - 4
Celtic 1-1H2H O +
  0 - 1 14' James Forrest
  41' Moritz Jenz
Lawrence Shankland 45+3' 1 - 1  
Lawrence Shankland 47' 2 - 1  
Toby Sibbick 55'  
  2 - 2 55' Georgios Giakoumakis
  2 - 3 59' Daizen Maeda
Lawrence Shankland 65' 3 - 3  
  3 - 4 76' Greg Taylor
C. Smith 90+5'  
16/10/2022 Aberdeen
2 - 0
Hearts 0-0H2H O +
Jayden Richardson 2'  
  37' Robert Snodgrass
  44' Orestis Kiomourtzoglou
Jack MacKenzie 66'  
Duk 74' 1 - 0  
Vicente Besuijen 79' 2 - 0  
  90+4' Jorge Grant
Liam Scales 90+4'  
09/10/2022 Kilmarnock
2 - 2
Hearts 0-0H2H O +
C. Stokes 47' 1 - 0  
Danny Armstrong 57'  
Kyle Lafferty  59' 2 - 0  
  2 - 1 62' Stephen Humphrys
  79' Stephen Kingsley
Christian Doidge 82'  
  2 - 2 90+4' N. Atkinson
01/10/2022 Hearts
0 - 4
Rangers 0-2H2H O +
  0 - 1 6' Antonio Colak
  14' Ben Davies
  0 - 2 30' Antonio Colak
  36' James Tavernier
Cammy Devlin 39'  
Cammy Devlin 39'  
Stephen Humphrys 65'  
  0 - 3 76' Alfredo Morelos
  0 - 4 90+1' Ryan Kent
18/09/2022 Motherwell
0 - 3
Hearts 0-1H2H O +
  0 - 1 17' Lawrence Shankland
Rolando Aarons 37'  
  0 - 2 50' Alan Forrest
Stuart McKinstry 75'  
  79' Alan Forrest
  0 - 3 90' Alan Forrest
  90+3' Michael Smith
Paul McGinn 90+4'  
03/09/2022 Livingston
1 - 0
Hearts 1-0H2H O +
Stephane Omeonga 23'  
Cristian Montano 28' 1 - 0  
Jason Holt 34'  
  52' Cammy Devlin
  65' Lawrence Shankland
Scott Pittman 68'  
Joel Nouble 90+3'  
28/08/2022 Hearts
3 - 2
St. Johnstone 2-1H2H O +
  0 - 1 6' Graham Carey
  15' Jamie Murphy
Kye Rowles 25' 1 - 1  
Liam Boyce  31' 2 - 1  
  45' Daniel Phillips
  2 - 2 54' Andy Considine
  66' Ali Crawford
Lawrence Shankland 81' 3 - 2  
  84' Andy Considine
21/08/2022 Celtic
2 - 0
Hearts 1-0H2H O +
Kyogo Furuhashi 13' 1 - 0  
  26' Liam Boyce 
  43' Gary Mackay-Steven 
  55' Toby Sibbick
  62' Alex Cochrane
  83' Lawrence Shankland
  89' Alexander William Cochrane
  90+1' Toby Sibbick
Georgios Giakoumakis 90+4' 2 - 0  
14/08/2022 Hearts
4 - 1
Dundee United 1-0H2H O +
Lawrence Shankland 1' 1 - 0  
  20' Mathew Anim Cudjoe
Barrie McKay 48' 2 - 0  
  54' Jamie McGrath
Jorge Grant 62' 3 - 0  
  64' R. Graham
  3 - 1 71' Steven Fletcher
  87' Ryan Edwards
Josh Ginnelly 90+5' 4 - 1  
07/08/2022 Hibernian
1 - 1
Hearts 0-1H2H O +
  0 - 1 22' Lawrence Shankland
R. Porteous 35'  
  36' Robbie Neilson
Marijan Cabraja 64'  
  85' Peter Haring 
Ewan Henderson 90+1'  
Martin Boyle  90+5' 1 - 1  
30/07/2022 Hearts
2 - 1
Ross County 0-0H2H O +
  52' Jack Baldwin
Alan Forrest 59' 1 - 0  
  67' Ben Purrington
Barrie McKay 77' 2 - 0  
  2 - 1 79' Jordan White
Jorge Grant 80'  

Chart Analysis

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

Statistics & Analysis of Hearts

Achievement Statistics
Longest winning run
2
Longest losing streak
5
Longest run without loss
9
Longest run without win
5
Clean sheets
6
Matches over 2.25 goals
24
Matches under 2.25 goals
14
Matches First Half Over 0.5
29
Matches First Half Under 0.5
9
Matches odd
20
Matches even
18
Average goals scored
1.66
Average goals allowed
1.5
Failure to score
12
Biggest victory
6 - 1
Biggest defeat
0 - 4
Missed penalties
0
Penalty goals
10
Own goals
1
Goalless draw at home match
0 (0%)
Goalless draw at away match
1 (5%)
Comeback win
4

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 1426 16 1 1
2
Michael Smith 1966 28 5 9 2 7
3
Stephen Kingsley 1468 21 5 4 4
4
Craig Halkett 379 6 1 1
5
Peter Haring 956 16 6 6 1 1
6
Beni Baningime
7
Jorge Grant 1176 28 18 5 2 3 1
7
Jamie Walker
8
Orestis Kiomourtzoglou 1079 23 12 6 5
9
Lawrence Shankland 3037 37 4 4 24 10 5
10
Liam Boyce 274 5 1 4 1 1
11
Gary Mackay-Steven 218 4 1 3 1
12
Nathaniel Atkinson 1080 18 7 5 1 6
13
Ross Stewart 224 3 1
14
Cameron Devlin 2006 30 4 15 1 5 1
15
Kye Rowles 2422 29 2 2 1 4 1
16
Andrew Halliday 1414 28 9 17 3 2
17
Alan Forrest 1492 35 19 14 4 1
18
Barry McKay 2605 37 8 14 4 1
19
Alexander Cochrane 2504 34 4 6 2 2 1 2
20
Lewis Neilson 507 10 6
21
Toby Sibbick 2555 32 5 2 5 1
22
Euan Henderson 35 3 3
24
Jamie Brandon
24
Scott McGill
27
Connor Smith 130 7 6 2 1
28
Zander Clark 1770 21 1 1
29
Stephen Peter Humphrys 789 19 12 4 3 2
30
Josh Ginnelly 2111 30 4 18 11 2 1
39
Finlay Pollock
61
Garang Kuol 197 8 7 1 1 2
72
James Hill 1092 14 1 4 3
77
Robert Snodgrass 1899 23 2 4 1 8 1
88
Yutaro Oda 543 12 5 7 1
Aaron McEneff
Colin Doyle
Craig Wighton
Donis Avdijaj
John Souttar
Jon McLaughlin
Loïc Damour
Mihai Popescu
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home 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.