<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Mon 04 Aug 2025 20:00
Hearts 2 Aberdeen 0
Premiership 01 of 38
Tynecastle Park Edinburgh Scotland
18677
Ref: Nick Walsh
Scorers Graeme Shinnie og 10:39 ;Stuart Findlay 72:40 Opp Scorers -----
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Derek McInnes L 1 1 0 0 2 0 0 0 Derek McInnes LH 1 1 0 0 2 0 0 0 Derek McInnes COMPH 3 3 0 0 10 1 0 0 Derek McInnes COMP 5 5 0 0 18 1 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2025-26 Aberdeen Tynecastle Park Edinburgh Scotland
1-0 Premiership
01 of 38 18677 SKY
Notes
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 7
Team Changes Compared to Last League Team (League Games Only) = 6No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 28 Zander Clark 72 33y 01m 09d / 2025-07-26 sat 2025-08-10 sun 2 12 Christian Borchgrevink 4 26y 02m 24d Forrest Alan 70 / 2025-07-19 sat last game 3 18 Harry Milne 7 28y 09m 06d / 2025-07-26 sat 2025-08-10 sun 4 2 Frankie Kent 74 29y 08m 14d Y19 Steinwender Michael 70 / 1 2025-07-26 sat 2025-08-10 sun 5 4 Craig Halkett (R1) 145 30y 02m 06d Y54 / 1 2025-07-26 sat 2025-08-10 sun 6 19 Stuart Findlay 4 29y 10m 21d 1 2 1 / 1 2025-07-26 sat 2025-08-10 sun 7 31 Oisin McEntee 4 24y 06m 30d / 2025-07-26 sat 2025-08-10 sun 8 14 Cammy Devlin 148 27y 01m 28d Y61 / 1 2025-07-26 sat 2025-08-10 sun 9 9 Lawrence Shankland (C) 141 29y 11m 25d Magnusson Tomas 90 / 5 2025-07-26 sat 2025-08-10 sun 10 10 Claudio Braga 5 25y 09m 07d Wilson James 71 / 2025-07-26 sat 2025-08-10 sun 11 16 Blair Spittal 52 29y 07m 16d Kyziridis Alexandros 70 / 1 2025-07-26 sat 2025-08-10 sun Total Starting App->> 656 28.64 <<-Average Starting Age –––––– Substitutes –––––– S02 17 Alan Forrest 134 28y 10m 26d Borchgrevink Christian 70 / 2025-07-26 sat 2025-08-10 sun S04 15 Michael Steinwender 15 25y 03m 00d Kent Frankie 70 / 2025-07-26 sat 2025-08-10 sun S09 22 Tomas Magnusson 1 22y 11m 21d Shankland Lawrence 90 / first game 2025-08-10 sun S10 21 James Wilson 40 18y 04m 29d Braga Claudio 71 / 2025-07-26 sat 2025-08-10 sun S11 89 Alexandros Kyziridis 3 24y 10m 19d Spittal Blair 70 / 2025-07-26 sat 2025-08-10 sun U1 30 Ryan Fulton 29y 02m 12d / 2025-07-26 sat 2025-08-10 sun U2 3 Stephen Kingsley 31y 00m 12d / 1 2025-07-26 sat 2025-08-10 sun U3 7 Elton Kabangu 27y 05m 27d / 2025-07-26 sat 2025-08-10 sun U4 27 Sander Kartum 29y 10m 01d / 2025-07-26 sat last game 27.21 <<-Average Age of Players who played
Opponents
Manager Jimmy Thelin
Team Managed 05 of 05
Total Managed 05 of 05
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Dimitar Mitov BUL 28y 06m 13d 04 of 04 07 of 07 2 Alexander Jensen DEN 23y 11m 11d 02 of 02 02 of 02 3 Graeme Shinnie SCO 34y 00m 00d 1 27 of 27 37 of 37 Nicholas Devlin 81 4 Jack Milne SCO 22y 05m 25d 04 of 04 04 of 04 5 Sivert Nilsen NOR 33y 10m 02d 04 of 04 04 of 04 Shayden Morris 69 6 Mats Knoester NED 26y 08m 16d 02 of 02 02 of 02 7 Nicolas Milanovic AUS 23y 08m 21d Y78 01 of 01 01 of 01 Ester Sokler 81 8 Leighton Clarkson ENG 23y 09m 16d 12 of 12 12 of 12 9 Kusini Yengi AUS 26y 06m 20d 01 of 01 01 of 01 Fletcher Boyd 62 10 Adil Aouchiche FRA 23y 00m 20d Y60 01 of 01 01 of 01 11 Topi Keskinen FIN 22y 04m 28d 05 of 05 05 of 05 Dante Polvara 62 26.28 <<-Average Starting Age –––––– Substitutes –––––– S03 Nicholas Devlin SCO 31y 09m 18d 07 of 07 15 of 15 Graeme Shinnie 81 S05 Shayden Morris ENG 23y 04m 05d 08 of 08 08 of 08 Sivert Heltne Nilsen 69 S07 Ester Sokler SLO 26y 03m 29d 06 of 06 06 of 06 Nicolas Petar Milanovic 81 S09 Fletcher Boyd SCO 17y 06m 07d 02 of 02 02 of 02 Kusini Boja Yengi 62 S11 Dante Polvara USA 25y 01m 14d 05 of 05 05 of 05 Topi Keskinen 62 U1 Nicholas Suman AUS 25y 05m 07d of of U2 Ante Palaversa CRO 25y 03m 29d of 04 of 04 U3 Alfie Dorrington ENG 20y 03m 15d of 01 of 01 U4 Kjartan Kjartansson ISL 19y 00m 21d of of 25.82 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 1-0
Graeme Shinnie(og) Heart of Midlothian 10:39 2 2-0
Stuart Findlay Heart of Midlothian 72:40
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline and Officials
Referee Nick Walsh Hearts Redcards Linesman 1 Daniel McFarlane Opponents Redcards Linesman 2 Frank Connor Hearts Yellowcards 3 Fourth Official Chris Graham Opponents Yellowcards 2
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 10:39 Graeme Shinnie Heart of Midlothian GOAL Goal Scored by Graeme Shinnie og (Heart of Midlothian) 1H 18:15 Frankie Kent Heart of Midlothian YELLOWCARD Yellow Card For Kent Frankie (Heart of Midlothian) Foul on Kusini Yengi 1H 43:54 46:09 02:15 Lawrence Shankland Heart of Midlothian NOGOAL No Goal Scored by Lawrence Shankland (Heart of Midlothian) VAR Craig Halkett Offside 1H 49:16 Aberdeen 1HEND 1st half ends on 49 Minutes 16 seconds 2H 53:31 Craig Halkett Heart of Midlothian YELLOWCARD Yellow Card For Halkett Craig (Heart of Midlothian) Foul on Sivert Nilsen 2H 59:24 Adil Aouchiche Aberdeen YELLOWCARD Yellow Card For Adil Aouchiche (Aberdeen) Foul on Cammy Devlin 2H 60:30 Cammy Devlin Heart of Midlothian YELLOWCARD Yellow Card For Devlin Cameron (Heart of Midlothian) Foul on Adil Aouchiche 2H 61:53 Kusini Yengi Aberdeen TAKENOFF Player:Kusini Yengi (Aberdeen) subbed by Fletcher Boyd on 62 mins 2H 61:53 Fletcher Boyd Aberdeen SUBBEDON Player:Fletcher Boyd (Aberdeen) came on for Kusini Yengi on 62 mins 2H 61:55 Topi Keskinen Aberdeen TAKENOFF Player:Topi Keskinen (Aberdeen) subbed by Dante Polvara on 62 mins 2H 61:55 Dante Polvara Aberdeen SUBBEDON Player:Dante Polvara (Aberdeen) came on for Topi Keskinen on 62 mins 2H 68:29 Sivert Nilsen Aberdeen TAKENOFF Player:Sivert Nilsen (Aberdeen) subbed by Shayden Morris on 69 mins 2H 68:29 Shayden Morris Aberdeen SUBBEDON Player:Shayden Morris (Aberdeen) came on for Sivert Nilsen on 69 mins 2H 69:26 Frankie Kent Heart of Midlothian TAKENOFF Player:Frankie Kent (Hearts) subbed by Michael Steinwender on 70 mins 2H 69:26 Michael Steinwender Heart of Midlothian SUBBEDON Player:Michael Steinwender (Hearts) came on for Frankie Kent on 70 mins 2H 69:41 Blair Spittal Heart of Midlothian TAKENOFF Player:Blair Spittal (Hearts) subbed by Alexandros Kyziridis on 70 mins 2H 69:41 Alexandros Kyziridis Heart of Midlothian SUBBEDON Player:Alexandros Kyziridis (Hearts) came on for Blair Spittal on 70 mins 2H 69:54 Christian Borchgrevink Heart of Midlothian TAKENOFF Player:Christian Borchgrevink (Hearts) subbed by Alan Forrest on 70 mins 2H 69:54 Alan Forrest Heart of Midlothian SUBBEDON Player:Alan Forrest (Hearts) came on for Christian Borchgrevink on 70 mins 2H 70:08 Claudio Braga Heart of Midlothian TAKENOFF Player:Claudio Braga (Hearts) subbed by James Wilson on 71 mins 2H 70:08 James Wilson Heart of Midlothian SUBBEDON Player:James Wilson (Hearts) came on for Claudio Braga on 71 mins 2H 72:40 74:45 02:05 Stuart Findlay Heart of Midlothian GOAL Goal Scored by Stuart Findlay (Heart of Midlothian) 2H 77:14 Nicolas Milanovic Aberdeen YELLOWCARD Yellow Card For Nicolas Petar Milanovic (Aberdeen) Foul on Lawrence Shankland 2H 80:01 Nicolas Milanovic Aberdeen TAKENOFF Player:Nicolas Milanovic (Aberdeen) subbed by Ester Sokler on 81 mins 2H 80:01 Ester Sokler Aberdeen SUBBEDON Player:Ester Sokler (Aberdeen) came on for Nicolas Milanovic on 81 mins 2H 80:07 Graeme Shinnie Aberdeen TAKENOFF Player:Graeme Shinnie (Aberdeen) subbed by Nicholas Devlin on 81 mins 2H 80:07 Nicholas Devlin Aberdeen SUBBEDON Player:Nicholas Devlin (Aberdeen) came on for Graeme Shinnie on 81 mins 2H 90:37 Lawrence Shankland Heart of Midlothian TAKENOFF Player:Lawrence Shankland (Hearts) subbed by Tomas Magnusson on 70 mins 2H 90:37 Tomas Magnusson Heart of Midlothian SUBBEDON Player:Tomas Magnusson (Hearts) came on for Lawrence Shankland on 70 mins 2H 94:57 Aberdeen 2HEND 2nd half ends on 94 Minutes 57 seconds
League Tables Before - Sunday 03 Aug 2025 After - Monday 04 Aug 2025
Pos Team G W D L F A Diff Avg Pts Note 1 Hibernian 1 1 0 0 2 1 1 2.0000 3 2 Celtic 1 1 0 0 1 0 1 .0000 3 3 Dundee United 1 0 1 0 2 2 0 1.0000 1 3 Falkirk 1 0 1 0 2 2 0 1.0000 1 3 Kilmarnock 1 0 1 0 2 2 0 1.0000 1 3 Livingston (Meadowbank Thistle) 1 0 1 0 2 2 0 1.0000 1 7 Motherwell 1 0 1 0 1 1 0 1.0000 1 7 Rangers 1 0 1 0 1 1 0 1.0000 1 9 Dundee 1 0 0 1 1 2 -1 .5000 0 10 St Mirren 1 0 0 1 0 1 -1 .0000 0 11 Aberdeen 0 0 0 0 0 0 0 .0000 0 11 Heart of Midlothian 0 0 0 0 0 0 0 .0000 0
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Heart of Midlothian 1 1 0 0 2 0 2 .0000 3 2 -1 Hibernian 1 1 0 0 2 1 1 2.0000 3 3 -1 Celtic 1 1 0 0 1 0 1 .0000 3 4 -1 Dundee United 1 0 1 0 2 2 0 1.0000 1 4 -1 Falkirk 1 0 1 0 2 2 0 1.0000 1 4 -1 Kilmarnock 1 0 1 0 2 2 0 1.0000 1 4 -1 Livingston (Meadowbank Thistle) 1 0 1 0 2 2 0 1.0000 1 8 -1 Motherwell 1 0 1 0 1 1 0 1.0000 1 8 -1 Rangers 1 0 1 0 1 1 0 1.0000 1 10 -1 Dundee 1 0 0 1 1 2 -1 .5000 0 11 -1 St Mirren 1 0 0 1 0 1 -1 .0000 0 12 0 Aberdeen 1 0 0 1 0 2 -2 .0000 0
League Games Played
Home F Away A Crowd Celtic 1 St Mirren 0 58814 Dundee 1 Hibernian 2 7825 Falkirk 2 Dundee United 2 7624
League Games Played
Home F Away A Crowd Heart of Midlothian 2 Aberdeen 0 18677
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive 9
9
W
W
W
W
W
W
W
W
W
L
5696
2629
1258
1809
10304
7842
L only 5
5
4596
2065
1058
1473
8106
6384
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive 1
1
323
127
81
115
442
434
L only 1
3
290
115
75
100
400
377
Match Statistics
Hearts What Opponents 13 Goal Attempts 11 3 On Target 1 9 Off Target 0 1 Woodwork 1 3 Corners 3 19 Fouls 18 3 Offside 0
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20250804 Mon 04 Aug 2025 SPR 01 of 02 Heart of Midlothian 2 Aberdeen 0 18677 20250808 Fri 08 Aug 2025 SCH 02 of 02 Ross County 0 St Johnstone 1 3185 20250809 Sat 09 Aug 2025 SPR 02 of 02 Livingston (Meadowbank Thistle) 3 Falkirk 1 20250809 Sat 09 Aug 2025 SPR 02 of 02 Rangers 1 Dundee 1 48958 20250809 Sat 09 Aug 2025 SPR 02 of 02 St Mirren 0 Motherwell 0 6735 20250809 Sat 09 Aug 2025 SCH 02 of 02 Ayr United 0 Raith Rovers 1 2570 20250809 Sat 09 Aug 2025 SCH 02 of 02 Dunfermline Athletic 2 Airdrieonians (Airdrie United) 0 5598 20250809 Sat 09 Aug 2025 SCH 02 of 02 Partick Thistle 1 Greenock Morton 1 3926 20250809 Sat 09 Aug 2025 SCH 02 of 02 Queens Park 1 Arbroath 3 20250809 Sat 09 Aug 2025 SL1 02 of 02 East Fife 0 Alloa Athletic 1 763 20250809 Sat 09 Aug 2025 SL1 02 of 02 Inverness Caledonian Thistle 2 Peterhead 0 2078 20250809 Sat 09 Aug 2025 SL1 02 of 02 Montrose 1 Kelty Hearts 2 598 20250809 Sat 09 Aug 2025 SL1 02 of 02 Queen of the South 1 Hamilton Academical 4 20250809 Sat 09 Aug 2025 SL1 02 of 02 Stenhousemuir 1 Cove Rangers 0 429 20250809 Sat 09 Aug 2025 SL2 02 of 02 Clyde 0 Forfar Athletic 0 20250809 Sat 09 Aug 2025 SL2 02 of 02 Elgin City 0 East Kilbride 1 642 20250809 Sat 09 Aug 2025 SL2 02 of 02 Stirling Albion 0 Annan Athletic 0 627 20250809 Sat 09 Aug 2025 SL2 02 of 02 Stranraer 1 Edinburgh City 2 457 20250809 Sat 09 Aug 2025 SL2 02 of 02 The Spartans 1 Dumbarton 2 512 20250810 Sun 10 Aug 2025 SPR 02 of 02 Aberdeen 0 Celtic 2 18388 20250810 Sun 10 Aug 2025 SPR 02 of 02 Dundee United 2 Heart of Midlothian 3 10874 20250810 Sun 10 Aug 2025 SPR 02 of 02 Hibernian 2 Kilmarnock 2 17525