<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played
Sat 06 Apr 2024 15:00
St Mirren 1 Hearts 2
Premiership 32 of 38
New St Mirren Park Paisley Scotland
7740
Ref: Alan Muir
Scorers Jorge Grant pen 32:54 ;Mikael Yann Mathieu Mandron og 61:38 Opp Scorers [Toyosi Olusanya 67:52]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Steven Naismith LA 19 10 2 7 24 23 0 0 Steven Naismith COMPA 26 14 2 10 35 35 0 0 Steven Naismith L 39 20 8 11 55 42 0 0 Steven Naismith COMP 49 26 8 15 74 57 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2023-24 St Mirren New St Mirren Park Paisley Scotland
1-0 Premiership
32 of 38 7740
Notes
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 2
Team Changes Compared to Last League Team (League Games Only) = 2No 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 (C) 63 31y 09m 11d / 2024-03-30 sat 2024-04-13 sat 2 81 Dexter Lembikisa 12 20y 05m 02d Atkinson Nathaniel 73 / 2024-03-30 sat 2024-04-13 sat 3 19 Alex Cochrane 120 22y 11m 16d / 2024-03-30 sat 2024-04-13 sat 4 3 Stephen Kingsley 138 29y 08m 14d Sibbick Toby HT / 1 2024-03-30 sat 2024-04-13 sat 5 2 Frankie Kent 38 28y 04m 16d / 2024-03-30 sat 2024-04-13 sat 6 15 Kye Rowles 69 25y 09m 13d / 2024-03-30 sat 2024-04-13 sat 7 7 Jorge Grant 68 29y 03m 18d 1 1 6 Fraser Scott 86 1 / 1 2024-03-30 sat 2024-04-13 sat 8 14 Cammy Devlin 95 25y 09m 30d / 1 2024-03-30 sat 2024-04-13 sat 9 77 Kenneth Vargas 36 21y 11m 20d / 1 2024-03-30 sat 2024-04-13 sat 10 25 Macaulay Tait 11 18y 07m 10d Y45 Denholm Aidan 58 / 2024-03-30 sat 2024-04-13 sat 11 17 Alan Forrest 83 27y 06m 28d McKay Barrie 73 / 2024-03-30 sat 2024-04-13 sat Total Starting App->> 733 25.66 <<-Average Starting Age –––––– Substitutes –––––– S02 13 Nathaniel Atkinson 69 24y 09m 24d Lembikisa Dexter 73 / 2024-03-30 sat 2024-04-13 sat S04 21 Toby Sibbick 86 24y 10m 14d Y63 Kingsley Stephen HT / 2024-03-16 sat 2024-04-27 sat S07 29 Scott Fraser 7 29y 00m 07d Grant Jorge 86 / 2024-03-30 sat 2024-04-13 sat S10 22 Aidan Denholm 22 20y 04m 29d Tait Macaulay 58 / 2024-03-30 sat 2024-04-13 sat S11 18 Barrie McKay 96 29y 03m 07d Forrest Alan 73 / 1 2024-03-30 sat 2024-04-13 sat U1 1 Craig Gordon 41y 03m 07d / 2024-03-30 sat 2024-04-13 sat U2 11 Yutaro Oda 22y 07m 25d / 2024-03-30 sat 2024-04-13 sat U3 30 Kyosuke Tagawa 28y 04m 16d / 1 2024-03-30 sat 2024-04-13 sat U4 54 James Wilson 17y 01m 00d / 1 2024-03-11 mon 2024-05-11 sat 25.67 <<-Average Age of Players who played
Opponents
Manager Stephen Robinson
Team Managed 09 of 12
Total Managed 21 of 24
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Zach Hemming ENG 24y 00m 30d 03 of 04 04 of 05 2 Elvis Bwomono UGA 25y 04m 08d 01 of 03 01 of 03 Conor McMenamin HT 3 Scott Tanser ENG 29y 05m 14d Y82 10 of 13 18 of 21 4 Marcus Fraser SCO 29y 09m 14d 10 of 13 22 of 25 5 Alexander Gogic CYP 29y 11m 24d 09 of 12 17 of 20 6 Richard Taylor ENG 23y 06m 04d 06 of 08 06 of 08 James Ryan Scott 79 7 Toyosi Olusanya ENG 26y 05m 23d 1 04 of 07 04 of 07 8 Kwon Hyeok-kyu KOR 23y 00m 24d 01 of 01 01 of 02 Keanu Kole Baccus HT 9 Mikael Mandron FRA 29y 05m 26d 1 03 of 06 03 of 06 Jonah Ananias Paul Ayunga 64 10 Caolan Stephen Boyd-Munce NIR 24y 02m 11d 03 of 05 03 of 05 11 Greg Kiltie SCO 27y 02m 19d 11 of 12 19 of 20 Mark O'Hara 64 26.60 <<-Average Starting Age –––––– Substitutes –––––– S02 Conor McMenamin NIR 28y 07m 13d 02 of 03 02 of 03 Elvis Okello Bwomono HT S06 James Scott SCO 23y 07m 07d 01 of 03 09 of 11 Richard Akinfolarin Taylor 79 S08 Keanu Baccus AUS 25y 09m 30d 07 of 08 07 of 08 Kwon Hyeok-kyu HT S09 Jonah Ananias Paul Ayunga ENG 26y 10m 13d 03 of 03 03 of 03 Mikael Yann Mathieu Mandron 64 S11 Mark O'Hara SCO 28y 03m 25d 07 of 10 23 of 26 Greg Kiltie 64 U1 Peter Urminsky SVK 24y 10m 13d of of U2 James Bolton ENG 29y 07m 24d of 01 of 01 U3 Charles Dunne ENG 31y 01m 24d of 10 of 17 U4 Jaden Brown ENG 29y 05m 26d of 02 of 02 26.62 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 1-0
Jorge Grant(pen) Heart of Midlothian 32:54 2 2-0
Mikael Mandron(og) Heart of Midlothian 61:38 3 2-1
Toyosi Olusanya St Mirren 67:52
Penalties Taker Team Outcome Given Away By Won By Time Score if Missed Jorge Grant Heart of Midlothian Scored Marcus Fraser Handball 33
Discipline
Referee Alan Muir Hearts Redcards Linesman 1 David Roome Opponents Redcards Linesman 2 Drew Kirkland Hearts Yellowcards 2 Fourth Official Nick Walsh Opponents Yellowcards 1
Discipline Events
Click on heading to sortType Team Player Cd Tm Time Notes YELLOWCARD Heart of Midlothian Macaulay Tait 45 Foul on Caolan Boyd-Munce YELLOWCARD Heart of Midlothian Toby Sibbick 63 Excessive celebration YELLOWCARD St Mirren Scott Tanser 82 Foul on Kenneth Vargas
League Tables Before - Sunday 31 Mar 2024 After - Saturday 06 Apr 2024
Pos Team G W D L F A Diff Avg Pts Note 1 Celtic 31 23 5 3 74 23 51 3.2174 74 2 Rangers 30 24 1 5 67 17 50 3.9412 73 3 Heart of Midlothian 31 17 5 9 40 31 9 1.2903 56 4 Kilmarnock 31 11 12 8 40 34 6 1.1765 45 5 St Mirren 31 12 7 12 37 38 -1 .9737 43 6 Dundee 30 10 9 11 42 51 -9 .8235 39 7 Hibernian 31 9 11 11 42 48 -6 .8750 38 8 Motherwell 31 7 12 12 42 48 -6 .8750 33 9 Aberdeen 31 8 9 14 35 49 -14 .7143 33 10 St Johnstone 31 6 10 15 22 43 -21 .5116 28 11 Ross County 31 6 9 16 29 53 -24 .5472 27 12 Livingston (Meadowbank Thistle) 31 3 8 20 20 55 -35 .3636 17
Pos Diff Team G W D L F A Diff Avg Pts Note 1 1 Celtic 31 23 5 3 74 23 51 3.2174 74 2 -1 Rangers 30 24 1 5 67 17 50 3.9412 73 3 0 Heart of Midlothian 32 18 5 9 42 32 10 1.3125 59 4 0 Kilmarnock 32 12 12 8 41 34 7 1.2059 48 5 0 St Mirren 32 12 7 13 38 40 -2 .9500 43 6 0 Dundee 31 10 9 12 44 54 -10 .8148 39 7 0 Hibernian 32 9 11 12 43 50 -7 .8600 38 8 0 Motherwell 32 8 12 12 45 50 -5 .9000 36 9 0 Aberdeen 32 8 10 14 35 49 -14 .7143 34 10 0 St Johnstone 32 7 10 15 24 44 -20 .5455 31 11 0 Ross County 32 6 9 17 29 54 -25 .5370 27 12 0 Livingston (Meadowbank Thistle) 32 3 9 20 20 55 -35 .3636 18
League Games Played
Home F Away A Crowd Livingston (Meadowbank Thistle) 0 Celtic 3 8396
League Games Played
Home F Away A Crowd Dundee 2 Motherwell 3 5924 Hibernian 1 St Johnstone 2 16735 Kilmarnock 1 Ross County 0 5473 Livingston (Meadowbank Thistle) 0 Aberdeen 0 2797 St Mirren 1 Heart of Midlothian 2 7740
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive 1
2
W
D
L
W
W
D
L
W
W
W
5633
2603
1246
1784
10207
7764
L only 1
2
4551
2047
1048
1456
8040
6327
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive 2
2
292
129
79
84
512
365
L only 2
2
246
111
63
72
429
305
Match Statistics
Hearts What Opponents 10 Goal Attempts 6 2 On Target 1 8 Off Target 0 0 Woodwork 0 7 Corners 8 5 Fouls 13 2 Offside 1
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20240401 Mon 01 Apr 2024 E Champ 39 of 46 Coventry City 1 Cardiff City 2 28529 20240401 Mon 01 Apr 2024 E Champ 39 of 46 Leicester City 3 Norwich City 1 31825 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Birmingham City 1 Preston North End 0 24511 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Ipswich Town 3 Southampton 2 29393 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Leeds United 3 Hull City 1 36747 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Middlesbrough 2 Sheffield Wednesday 0 27893 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Plymouth Argyle 0 Bristol City 1 16866 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Rotherham United 2 Millwall 1 9803 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Stoke City 1 Huddersfield Town 1 23917 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Sunderland 1 Blackburn Rovers 5 42019 20240401 Mon 01 Apr 2024 E Champ 40 of 46 Swansea City 0 Queens Park Rangers 1 19704 20240401 Mon 01 Apr 2024 E Champ 40 of 46 West Bromwich Albion 2 Watford 2 24173 20240401 Mon 01 Apr 2024 E L1 39 of 46 Cheltenham Town 1 Exeter City 2 5657 20240401 Mon 01 Apr 2024 E L1 40 of 46 Bristol Rovers 0 Shrewsbury Town 0 8130 20240401 Mon 01 Apr 2024 E L1 40 of 46 Cambridge United 3 Wigan Athletic 1 6418 20240401 Mon 01 Apr 2024 E L1 41 of 46 Blackpool 0 Wycombe Wanderers 0 10171 20240401 Mon 01 Apr 2024 E L1 41 of 46 Bolton Wanderers 5 Reading 2 25266 20240401 Mon 01 Apr 2024 E L1 41 of 46 Burton Albion 1 Barnsley 3 4024 20240401 Mon 01 Apr 2024 E L1 41 of 46 Carlisle United 1 Lincoln City 3 7103 20240401 Mon 01 Apr 2024 E L1 41 of 46 Charlton Athletic 0 Stevenage 0 14351 20240401 Mon 01 Apr 2024 E L1 41 of 46 Leyton Orient 1 Peterborough United 2 8758 20240401 Mon 01 Apr 2024 E L1 41 of 46 Oxford United 4 Fleetwood Town 0 8631 20240401 Mon 01 Apr 2024 E L1 42 of 46 Northampton Town 2 Port Vale 0 6739 20240401 Mon 01 Apr 2024 E L2 40 of 46 Grimsby Town 1 Bradford City 1 6711 20240401 Mon 01 Apr 2024 E L2 40 of 46 Stockport County 1 AFC Wimbledon 0 9550 20240401 Mon 01 Apr 2024 E L2 40 of 46 Walsall 2 Salford City 1 6189 20240401 Mon 01 Apr 2024 E L2 41 of 46 Crewe Alexandra 0 Forest Green Rovers 3 5478 20240401 Mon 01 Apr 2024 E L2 41 of 46 Harrogate Town 5 Gillingham 1 3133 20240401 Mon 01 Apr 2024 E L2 41 of 46 Morecambe 2 Barrow 1 4878 20240401 Mon 01 Apr 2024 E L2 41 of 46 Newport County 0 Crawley Town 4 4643 20240401 Mon 01 Apr 2024 E L2 41 of 46 Notts County 3 Milton Keynes Dons 3 10439 20240401 Mon 01 Apr 2024 E L2 42 of 46 Sutton United 3 Swindon Town 1 3630 20240401 Mon 01 Apr 2024 E L2 42 of 46 Tranmere Rovers 1 Colchester United 1 5923 20240402 Tue 02 Apr 2024 SCH 31 of 36 Arbroath 1 Airdrieonians (Airdrie United) 2 1043 20240402 Tue 02 Apr 2024 LOWL Celtic B 3 Cumbernauld Colts 0 20240402 Tue 02 Apr 2024 EPL 30 of 38 Bournemouth 1 Crystal Palace 0 11207 20240402 Tue 02 Apr 2024 EPL 30 of 38 Newcastle United 1 Everton 1 52135 20240402 Tue 02 Apr 2024 EPL 31 of 38 Burnley 1 Wolverhampton Wanderers 1 21528 20240402 Tue 02 Apr 2024 EPL 31 of 38 Nottingham Forest 3 Fulham 1 28997 20240402 Tue 02 Apr 2024 EPL 31 of 38 West Ham United 1 Tottenham Hotspur 1 62469 20240402 Tue 02 Apr 2024 E L1 41 of 46 Portsmouth 2 Derby County 2 20129 20240402 Tue 02 Apr 2024 E L2 40 of 46 Doncaster Rovers 1 Wrexham 0 10537 20240403 Wed 03 Apr 2024 EPL 30 of 38 Arsenal 2 Luton Town 0 60262 20240403 Wed 03 Apr 2024 EPL 30 of 38 Manchester City 4 Aston Villa 1 53422 20240403 Wed 03 Apr 2024 EPL 31 of 38 Brentford 0 Brighton and Hove Albion 0 17024 20240404 Thu 04 Apr 2024 EPL 29 of 38 Chelsea 4 Manchester United 3 39694 20240404 Thu 04 Apr 2024 EPL 30 of 38 Liverpool 3 Sheffield United 1 60055 20240405 Fri 05 Apr 2024 LOWL Heart of Midlothian B 5 East Stirlingshire 3 20240405 Fri 05 Apr 2024 E Champ 41 of 46 Rotherham United 0 Plymouth Argyle 1 9863 20240406 Sat 06 Apr 2024 SPR 31 of 38 Dundee 2 Motherwell 3 5924 20240406 Sat 06 Apr 2024 SPR 32 of 38 Hibernian 1 St Johnstone 2 16735 20240406 Sat 06 Apr 2024 SPR 32 of 38 Kilmarnock 1 Ross County 0 5473 20240406 Sat 06 Apr 2024 SPR 32 of 38 Livingston (Meadowbank Thistle) 0 Aberdeen 0 2797 20240406 Sat 06 Apr 2024 SPR 32 of 38 St Mirren 1 Heart of Midlothian 2 7740 20240406 Sat 06 Apr 2024 SCH 31 of 36 Airdrieonians (Airdrie United) 3 Greenock Morton 1 1799 20240406 Sat 06 Apr 2024 SCH 31 of 36 Raith Rovers 2 Ayr United 1 3579 20240406 Sat 06 Apr 2024 SCH 32 of 36 Dunfermline Athletic 1 Partick Thistle 1 5572 20240406 Sat 06 Apr 2024 SCH 32 of 36 Inverness Caledonian Thistle 2 Arbroath 1 2223 20240406 Sat 06 Apr 2024 SCH 32 of 36 Queens Park 0 Dundee United 5 3109 20240406 Sat 06 Apr 2024 SL1 32 of 36 Annan Athletic 1 Hamilton Academical 3 501 20240406 Sat 06 Apr 2024 SL1 32 of 36 Falkirk 5 Cove Rangers 1 4810 20240406 Sat 06 Apr 2024 SL1 32 of 36 Queen of the South 1 Kelty Hearts 2 953 20240406 Sat 06 Apr 2024 SL1 32 of 36 Stirling Albion 1 Alloa Athletic 5 1168 20240406 Sat 06 Apr 2024 SL2 32 of 36 Bonnyrigg Rose Athletic 2 Peterhead 2 625 20240406 Sat 06 Apr 2024 SL2 32 of 36 Clyde 1 Stranraer 0 902 20240406 Sat 06 Apr 2024 SL2 32 of 36 Elgin City 2 The Spartans 2 736 20240406 Sat 06 Apr 2024 SL2 32 of 36 Forfar Athletic 0 Dumbarton 2 616 20240406 Sat 06 Apr 2024 SL2 32 of 36 Stenhousemuir 0 East Fife 0 1035 20240406 Sat 06 Apr 2024 LOWL Berwick Rangers 1 Linlithgow Rose 2 20240406 Sat 06 Apr 2024 LOWL Caledonian Braves 4 Edinburgh University 2 20240406 Sat 06 Apr 2024 LOWL Cumbernauld Colts 4 Cowdenbeath 2 20240406 Sat 06 Apr 2024 LOWL Gretna 2008 0 Gala Fairydean Rovers 0 20240406 Sat 06 Apr 2024 EPL 31 of 38 Brighton and Hove Albion 0 Arsenal 3 31677 20240406 Sat 06 Apr 2024 EPL 31 of 38 Crystal Palace 2 Manchester City 4 25132 20240406 Sat 06 Apr 2024 EPL 31 of 38 Everton 1 Burnley 0 39125 20240406 Sat 06 Apr 2024 EPL 31 of 38 Wolverhampton Wanderers 1 West Ham United 2 31504 20240406 Sat 06 Apr 2024 EPL 32 of 38 Aston Villa 3 Brentford 3 42118 20240406 Sat 06 Apr 2024 EPL 32 of 38 Fulham 0 Newcastle United 1 24418 20240406 Sat 06 Apr 2024 EPL 32 of 38 Luton Town 2 Bournemouth 1 11797 20240406 Sat 06 Apr 2024 E Champ 40 of 46 Coventry City 2 Leeds United 1 30232 20240406 Sat 06 Apr 2024 E Champ 40 of 46 Leicester City 2 Birmingham City 1 31825 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Blackburn Rovers 0 Southampton 0 15679 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Cardiff City 1 Hull City 3 20688 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Huddersfield Town 1 Millwall 0 18569 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Middlesbrough 2 Swansea City 0 24780 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Norwich City 1 Ipswich Town 0 27001 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Queens Park Rangers 0 Sheffield Wednesday 2 17502 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Stoke City 2 West Bromwich Albion 2 22339 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Sunderland 0 Bristol City 0 40298 20240406 Sat 06 Apr 2024 E Champ 41 of 46 Watford 0 Preston North End 0 19374 20240406 Sat 06 Apr 2024 E L1 41 of 46 Bristol Rovers 0 Bolton Wanderers 2 8814 20240406 Sat 06 Apr 2024 E L1 42 of 46 Blackpool 1 Cambridge United 0 10187 20240406 Sat 06 Apr 2024 E L1 42 of 46 Burton Albion 0 Oxford United 4 3700 20240406 Sat 06 Apr 2024 E L1 42 of 46 Charlton Athletic 2 Barnsley 1 13844 20240406 Sat 06 Apr 2024 E L1 42 of 46 Exeter City 1 Stevenage 0 6314 20240406 Sat 06 Apr 2024 E L1 42 of 46 Leyton Orient 3 Cheltenham Town 1 7804 20240406 Sat 06 Apr 2024 E L1 42 of 46 Portsmouth 3 Shrewsbury Town 1 20081 20240406 Sat 06 Apr 2024 E L1 42 of 46 Reading 1 Lincoln City 1 15209 20240406 Sat 06 Apr 2024 E L1 42 of 46 Wigan Athletic 0 Port Vale 0 12572 20240406 Sat 06 Apr 2024 E L1 43 of 46 Northampton Town 2 Carlisle United 0 6328 20240406 Sat 06 Apr 2024 E L2 40 of 46 Colchester United 1 Wrexham 2 8432 20240406 Sat 06 Apr 2024 E L2 41 of 46 Accrington Stanley [2] 0 Crewe Alexandra 0 2658 20240406 Sat 06 Apr 2024 E L2 41 of 46 Barrow 0 Swindon Town 2 3502 20240406 Sat 06 Apr 2024 E L2 41 of 46 Grimsby Town 1 Newport County 0 5951 20240406 Sat 06 Apr 2024 E L2 41 of 46 Mansfield Town 1 Crawley Town 4 7342 20240406 Sat 06 Apr 2024 E L2 42 of 46 Bradford City 1 Gillingham 0 16735 20240406 Sat 06 Apr 2024 E L2 42 of 46 Forest Green Rovers 0 Milton Keynes Dons 2 2507 20240406 Sat 06 Apr 2024 E L2 42 of 46 Morecambe 0 Doncaster Rovers 3 4146 20240406 Sat 06 Apr 2024 E L2 42 of 46 Notts County 3 Harrogate Town 0 9169 20240406 Sat 06 Apr 2024 E L2 43 of 46 AFC Wimbledon 1 Salford City 0 7749 20240406 Sat 06 Apr 2024 E L2 43 of 46 Sutton United 1 Stockport County 3 3852 20240406 Sat 06 Apr 2024 E L2 43 of 46 Tranmere Rovers 1 Walsall 3 5849 20240407 Sun 07 Apr 2024 SPR 31 of 38 Rangers 3 Celtic 3 50936 20240407 Sun 07 Apr 2024 LOWL University of Stirling 0 Celtic B 2 20240407 Sun 07 Apr 2024 EPL 31 of 38 Manchester United 2 Liverpool 2 73522 20240407 Sun 07 Apr 2024 EPL 31 of 38 Sheffield United 2 Chelsea 2 28638 20240407 Sun 07 Apr 2024 EPL 31 of 38 Tottenham Hotspur 3 Nottingham Forest 1 61098