<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played
Sat 21 Sep 2024 15:00
St Mirren 2 Hearts 1
Premiership 06 of 38
New St Mirren Park Paisley Scotland
7341
Ref: Don Robertson
Scorers Craig Halkett 17:52 Opp Scorers [Taylor Gerald og 7:16] ;[Toyosi Olusanya 33:30]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Steven Naismith LA 26 10 4 12 29 38 0 0 Steven Naismith COMPA 36 14 4 18 40 55 0 0 Steven Naismith L 51 22 12 17 70 63 0 0 Steven Naismith COMP 65 28 12 25 89 84 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2024-25 St Mirren New St Mirren Park Paisley Scotland
1-2 Premiership
06 of 38 7341
Notes Game rearranged from December as both clubs knocked out of League Cup.8th consecutive defeat and joint worst start in League sees Steven Naismith sacked on Sun 22 Sep 2024.
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 1
Team Changes Compared to Last League Team (League Games Only) = 1No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 1 Craig Gordon 291 41y 08m 22d / 2024-09-14 sat 2024-09-28 sat 2 82 Gerald Taylor 8 23y 03m 24d Oyegoke Daniel HT / 2024-09-14 sat last game 3 29 James Penrice 8 25y 08m 30d Forrest Alan 77 / 2024-09-14 sat 2024-09-28 sat 4 4 Craig Halkett 124 29y 03m 23d 1 11 1 / 1 2024-09-14 sat 2024-09-28 sat 5 6 Beni Baningime 65 26y 00m 12d Y78 / 1 2024-09-14 sat 2024-09-28 sat 6 3 Stephen Kingsley 151 30y 01m 29d Y33 / 1 2024-09-14 sat 2024-09-28 sat 7 7 Jorge Grant 80 29y 09m 02d Y44 Boyce Liam 76 / 1 2024-09-14 sat 2024-09-28 sat 8 18 Malachi Boateng 9 22y 02m 16d / 2024-09-14 sat 2024-10-03 thu 9 9 Lawrence Shankland (C) 102 29y 01m 11d Y85 / 4 2024-09-14 sat 2024-09-28 sat 10 77 Kenneth Vargas 51 22y 05m 04d Oda Yutaro 63 / 1 2024-09-14 sat 2024-09-28 sat 11 16 Blair Spittal 9 28y 09m 02d Dhanda Yan 70 / 1 2024-09-14 sat 2024-09-28 sat Total Starting App->> 898 28.05 <<-Average Starting Age –––––– Substitutes –––––– S02 5 Daniel Oyegoke 5 21y 08m 18d Taylor Gerald HT / 1 2024-09-14 sat 2024-09-28 sat S03 17 Alan Forrest 95 28y 00m 12d Penrice James 77 / 2024-09-14 sat 2024-09-28 sat S07 27 Liam Boyce 115 33y 05m 13d Grant Jorge 76 / 1 2024-08-29 thu 2024-09-28 sat S10 11 Yutaro Oda 52 23y 01m 09d Vargas Kenneth 63 / 2024-09-01 sun 2024-10-03 thu S11 20 Yan Dhanda 8 21y 08m 18d Spittal Blair 70 / 2024-09-14 sat 2024-09-28 sat U1 28 Zander Clark 32y 02m 26d / 2024-09-14 sat 2024-09-28 sat U2 14 Cammy Devlin 26y 03m 14d / 1 2024-09-14 sat 2024-09-28 sat U3 15 Kye Rowles 26y 02m 28d / 2024-09-14 sat 2024-09-28 sat U4 37 Musa Drammeh 22y 09m 26d / 2024-09-14 sat 2024-11-10 sun 27.29 <<-Average Age of Players who played
Opponents
Manager Stephen Robinson
Team Managed 11 of 12
Total Managed 23 of 24
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Ellery Balcombe ENG 24y 11m 06d 01 of 02 01 of 02 2 Killian Phillips IRL 22y 05m 22d 01 of 02 01 of 02 Oisin Smyth 70 3 Richard Taylor ENG 23y 11m 19d 08 of 08 08 of 08 4 Marcus Fraser SCO 30y 02m 29d 12 of 13 24 of 25 5 Alexander Gogic CYP 30y 05m 08d 11 of 12 19 of 20 6 Shaun Rooney SCO 28y 01m 26d 01 of 01 03 of 03 7 Caolan Stephen Boyd-Munce NIR 24y 07m 26d Y65 05 of 05 05 of 05 Roland Idowu 84 8 Mark O'Hara SCO 28y 09m 09d 09 of 10 25 of 26 9 Mikael Mandron FRA 29y 11m 10d 05 of 06 05 of 06 Kevin van Veen 69 10 Toyosi Olusanya ENG 26y 11m 07d 1 Y13 06 of 07 06 of 07 James Ryan Scott 69 11 Jaden Brown ENG 29y 11m 10d Y40 02 of 02 02 of 02 Scott Tanser HT 27.32 <<-Average Starting Age –––––– Substitutes –––––– S02 Oisin Smyth IRL 24y 04m 16d 01 of 02 01 of 02 Killian Phillips 70 S07 Roland Idowu IRL 22y 08m 00d 01 of 02 01 of 02 Caolan Stephen Boyd-Munce 84 S09 Kevin van Veen NED 33y 03m 20d 01 of 02 09 of 10 Mikael Yann Mathieu Mandron 69 S10 James Scott SCO 24y 00m 22d 03 of 03 11 of 11 Olutoyosi Tajudeen Olusanya 69 S11 Scott Tanser ENG 29y 10m 29d 12 of 13 20 of 21 Jaden Brown HT U1 Peter Urminsky SVK 25y 03m 28d of of U2 Jonah Ananias Paul Ayunga ENG 27y 03m 28d of 03 of 03 U3 Charles Dunne ENG 31y 07m 08d of 10 of 17 U4 Elvis Bwomono UGA 25y 09m 23d of 03 of 03 27.18 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Taylor Gerald(og) St Mirren 7:16 2 1-1
Craig Halkett Heart of Midlothian 17:52 3 1-2
Toyosi Olusanya St Mirren 33:30
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline
Referee Don Robertson Hearts Redcards Linesman 1 Jonathan Bell Opponents Redcards Linesman 2 Graham McNeillie Hearts Yellowcards 4 Fourth Official Peter Stuart Opponents Yellowcards 3
Discipline Events
Click on heading to sortType Team Player Cd Tm Time Notes YELLOWCARD St Mirren Toyosi Olusanya 13 Foul on Craig Gordon YELLOWCARD Heart of Midlothian Stephen Kingsley 33 A foul on Toyosi Olusanya YELLOWCARD St Mirren Jaden Brown 40 Foul on Malachi Boateng YELLOWCARD Heart of Midlothian Jorge Grant 44 A foul on Killian Phillips YELLOWCARD St Mirren Caolan Stephen Boyd-Munce 65 Foul on Beni Baningime YELLOWCARD Heart of Midlothian Beni Baningime 78 A foul on Caolan Boyd-Munce YELLOWCARD Heart of Midlothian Lawrence Shankland 85 Dissent
League Tables Before - Sunday 15 Sep 2024 After - Saturday 21 Sep 2024
Pos Team G W D L F A Diff Avg Pts Note 1 Celtic 5 5 0 0 14 0 14 .0000 15 2 Aberdeen 5 5 0 0 10 3 7 3.3333 15 3 Rangers 5 3 1 1 9 4 5 2.2500 10 4 Dundee United 5 2 2 1 6 4 2 1.5000 8 5 Motherwell 5 2 1 2 7 6 1 1.1667 7 6 Dundee 5 1 3 1 9 9 0 1.0000 6 7 St Mirren 5 1 2 2 8 10 -2 .8000 5 8 Hibernian 5 1 2 2 5 8 -3 .6250 5 9 Ross County 5 1 2 2 3 8 -5 .3750 5 10 St Johnstone 5 1 0 4 5 8 -3 .6250 3 11 Kilmarnock 5 0 2 3 3 12 -9 .2500 2 12 Heart of Midlothian 5 0 1 4 2 9 -7 .2222 1
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Celtic 5 5 0 0 14 0 14 .0000 15 2 0 Aberdeen 5 5 0 0 10 3 7 3.3333 15 3 0 Rangers 5 3 1 1 9 4 5 2.2500 10 4 0 Dundee United 5 2 2 1 6 4 2 1.5000 8 5 2 St Mirren 6 2 2 2 10 11 -1 .9091 8 6 -1 Motherwell 5 2 1 2 7 6 1 1.1667 7 7 -1 Dundee 5 1 3 1 9 9 0 1.0000 6 8 1 Ross County 6 1 3 2 6 11 -5 .5455 6 9 -1 Hibernian 5 1 2 2 5 8 -3 .6250 5 10 0 St Johnstone 6 1 1 4 8 11 -3 .7273 4 11 0 Kilmarnock 5 0 2 3 3 12 -9 .2500 2 12 0 Heart of Midlothian 6 0 1 5 3 11 -8 .2727 1
League Games Played
Home F Away A Crowd Dundee United 0 Rangers 1 14268
League Games Played
Home F Away A Crowd Ross County 3 St Johnstone 3 3063 St Mirren 2 Heart of Midlothian 1 7341
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
8
11
L
L
L
L
L
L
L
L
D
D
5649
2605
1250
1794
10222
7791
L only
5
8
4563
2049
1052
1462
8055
6348
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
2
294
129
80
85
515
369
L only
1
2
248
111
64
73
432
309
Match Statistics
Hearts What Opponents 9 Goal Attempts 11 2 On Target 2 7 Off Target 0 0 Woodwork 0 4 Corners 5 10 Fouls 15 4 Offside 4
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20240916 Mon 16 Sep 2024 E L1 05 of 14 Birmingham City 3 Wrexham 1 27980 20240917 Tue 17 Sep 2024 SL2 06 of 14 Elgin City 1 The Spartans 1 439 20240917 Tue 17 Sep 2024 Champions League MD1 AC Milan 1 Liverpool 3 59826 20240917 Tue 17 Sep 2024 Champions League MD1 Bayern Munich 9 Dinamo Zagreb 2 75000 20240917 Tue 17 Sep 2024 Champions League MD1 Juventus 3 PSV (Eindhoven) 1 40417 20240917 Tue 17 Sep 2024 Champions League MD1 Real Madrid 3 VfB Stuttgart 1 71288 20240917 Tue 17 Sep 2024 Champions League MD1 Sporting Lisbon 2 Lille 0 40024 20240917 Tue 17 Sep 2024 Champions League MD1 Young Boys (Berne) 0 Aston Villa 3 31500 20240917 Tue 17 Sep 2024 E LCup R3 Blackpool 0 Sheffield Wednesday 1 5429 20240917 Tue 17 Sep 2024 E LCup R3 Brentford 3 Leyton Orient 1 13634 20240917 Tue 17 Sep 2024 E LCup R3 Everton 1 Southampton 1 33842 20240917 Tue 17 Sep 2024 E LCup R3 Manchester United 7 Barnsley 0 20240917 Tue 17 Sep 2024 E LCup R3 Preston North End 1 Fulham 1 5530 20240917 Tue 17 Sep 2024 E LCup R3 Queens Park Rangers 1 Crystal Palace 2 13945 20240917 Tue 17 Sep 2024 E LCup R3 Stoke City 1 Fleetwood Town 1 8927 20240918 Wed 18 Sep 2024 Champions League MD1 Bologna 0 Shakhtar Donetsk 0 23130 20240918 Wed 18 Sep 2024 Champions League MD1 Celtic 5 Slovan Bratislava 1 56826 20240918 Wed 18 Sep 2024 Champions League MD1 Club Brugge KV 0 Borussia Dortmund 3 19961 20240918 Wed 18 Sep 2024 Champions League MD1 Manchester City 0 Internazionale 0 50922 20240918 Wed 18 Sep 2024 Champions League MD1 Paris Saint-Germain 1 Girona 0 39951 20240918 Wed 18 Sep 2024 Champions League MD1 Sparta Prague 3 Austria Salzburg 0 17612 20240918 Wed 18 Sep 2024 E LCup R3 Brighton and Hove Albion 3 Wolverhampton Wanderers 2 16018 20240918 Wed 18 Sep 2024 E LCup R3 Coventry City 1 Tottenham Hotspur 2 24616 20240919 Thu 19 Sep 2024 Champions League MD1 Atalanta 0 Arsenal 0 22858 20240919 Thu 19 Sep 2024 Champions League MD1 Atletico Madrid 2 RB Leipzig 1 57858 20240919 Thu 19 Sep 2024 Champions League MD1 Feyenoord 0 Bayer Leverkusen 4 42297 20240919 Thu 19 Sep 2024 Champions League MD1 Monaco 2 Barcelona 1 13296 20240919 Thu 19 Sep 2024 Champions League MD1 Red Star (Belgrade) 1 Benfica 2 44238 20240919 Thu 19 Sep 2024 Champions League MD1 Stade Brestois 29 2 Sturm Graz 1 14518 20240920 Fri 20 Sep 2024 League Cup QF Motherwell 2 Dundee United 1 20240920 Fri 20 Sep 2024 E Champ 06 of 16 Stoke City 1 Hull City 3 23366 20240921 Sat 21 Sep 2024 SPR 06 of 16 Ross County 3 St Johnstone 3 3063 20240921 Sat 21 Sep 2024 SPR 06 of 16 St Mirren 2 Heart of Midlothian 1 7341 20240921 Sat 21 Sep 2024 SCH 06 of 15 Greenock Morton 2 Airdrieonians (Airdrie United) 0 1871 20240921 Sat 21 Sep 2024 SCH 06 of 15 Partick Thistle 1 Dunfermline Athletic 0 4301 20240921 Sat 21 Sep 2024 SCH 06 of 15 Raith Rovers 3 Hamilton Academical 3 3322 20240921 Sat 21 Sep 2024 SCH 06 of 16 Queens Park 1 Ayr United 1 1635 20240921 Sat 21 Sep 2024 SL1 07 of 15 Arbroath 2 Annan Athletic 0 1193 20240921 Sat 21 Sep 2024 SL1 07 of 15 Inverness Caledonian Thistle 1 Cove Rangers 1 1505 20240921 Sat 21 Sep 2024 SL1 07 of 16 Alloa Athletic 1 Kelty Hearts 0 676 20240921 Sat 21 Sep 2024 SL1 07 of 16 Dumbarton 0 Montrose 1 628 20240921 Sat 21 Sep 2024 SL1 07 of 16 Stenhousemuir 0 Queen of the South 0 583 20240921 Sat 21 Sep 2024 SL2 07 of 13 Forfar Athletic 2 Stranraer 1 469 20240921 Sat 21 Sep 2024 SL2 07 of 14 Clyde 0 Elgin City 0 617 20240921 Sat 21 Sep 2024 SL2 07 of 15 East Fife 2 Peterhead 0 628 20240921 Sat 21 Sep 2024 SL2 07 of 15 Stirling Albion 0 Bonnyrigg Rose Athletic 2 718 20240921 Sat 21 Sep 2024 League Cup QF Aberdeen 4 The Spartans 0 11615 20240921 Sat 21 Sep 2024 League Cup QF Rangers 3 Dundee 0 33665 20240921 Sat 21 Sep 2024 EPL 05 of 11 West Ham United 0 Chelsea 3 62473 20240921 Sat 21 Sep 2024 EPL 05 of 12 Aston Villa 3 Wolverhampton Wanderers 1 39978 20240921 Sat 21 Sep 2024 EPL 05 of 12 Crystal Palace 0 Manchester United 0 25172 20240921 Sat 21 Sep 2024 EPL 05 of 12 Fulham 3 Newcastle United 1 25830 20240921 Sat 21 Sep 2024 EPL 05 of 12 Leicester City 1 Everton 1 31765 20240921 Sat 21 Sep 2024 EPL 05 of 12 Liverpool 3 Bournemouth 0 60347 20240921 Sat 21 Sep 2024 EPL 05 of 12 Southampton 1 Ipswich Town 1 31117 20240921 Sat 21 Sep 2024 EPL 05 of 12 Tottenham Hotspur 3 Brentford 1 61246 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Bristol City 2 Oxford United 1 24807 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Burnley 2 Portsmouth 1 20476 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Cardiff City 0 Leeds United 2 23207 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Coventry City 1 Swansea City 2 26273 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Luton Town 2 Sheffield Wednesday 1 11805 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Norwich City 4 Watford 1 26438 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Queens Park Rangers 1 Millwall 1 15350 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Sheffield United 1 Derby County 0 28685 20240921 Sat 21 Sep 2024 E Champ 06 of 16 Sunderland 1 Middlesbrough 0 42781 20240921 Sat 21 Sep 2024 E Champ 06 of 16 West Bromwich Albion 1 Plymouth Argyle 0 25754 20240921 Sat 21 Sep 2024 E L1 06 of 14 Mansfield Town 2 Shrewsbury Town 1 7313 20240921 Sat 21 Sep 2024 E L1 06 of 15 Bolton Wanderers 5 Reading 2 19635 20240921 Sat 21 Sep 2024 E L1 06 of 15 Burton Albion 1 Barnsley 2 3711 20240921 Sat 21 Sep 2024 E L1 06 of 15 Exeter City 2 Stevenage 0 5612 20240921 Sat 21 Sep 2024 E L1 06 of 15 Huddersfield Town 1 Northampton Town 3 18417 20240921 Sat 21 Sep 2024 E L1 06 of 15 Wycombe Wanderers 2 Cambridge United 1 4189 20240921 Sat 21 Sep 2024 E L1 06 of 16 Lincoln City 0 Wigan Athletic 0 8534 20240921 Sat 21 Sep 2024 E L1 06 of 16 Peterborough United 3 Bristol Rovers 2 8006 20240921 Sat 21 Sep 2024 E L1 06 of 17 Stockport County 1 Leyton Orient 4 9473 20240921 Sat 21 Sep 2024 E L1 07 of 15 Charlton Athletic 1 Blackpool 2 14149 20240921 Sat 21 Sep 2024 E L1 07 of 16 Rotherham United 0 Birmingham City 2 10335 20240921 Sat 21 Sep 2024 E L1 07 of 16 Wrexham 2 Crawley Town 1 12732 20240921 Sat 21 Sep 2024 E L2 06 of 16 Salford City 0 Walsall 2 2860 20240921 Sat 21 Sep 2024 E L2 07 of 15 Crewe Alexandra 3 Harrogate Town 0 4320 20240921 Sat 21 Sep 2024 E L2 07 of 16 Accrington Stanley [2] 2 Port Vale 2 2628 20240921 Sat 21 Sep 2024 E L2 07 of 16 Bradford City 0 AFC Wimbledon 0 16344 20240921 Sat 21 Sep 2024 E L2 07 of 16 Colchester United 3 Tranmere Rovers 0 4243 20240921 Sat 21 Sep 2024 E L2 07 of 16 Milton Keynes Dons 1 Doncaster Rovers 1 7838 20240921 Sat 21 Sep 2024 E L2 07 of 17 Barrow 2 Newport County 0 3434 20240921 Sat 21 Sep 2024 E L2 07 of 17 Chesterfield 1 Cheltenham Town 1 7652 20240921 Sat 21 Sep 2024 E L2 07 of 17 Grimsby Town 1 Bromley 0 6115 20240921 Sat 21 Sep 2024 E L2 07 of 17 Notts County 0 Gillingham 1 11474 20240921 Sat 21 Sep 2024 E L2 07 of 17 Swindon Town 0 Carlisle United 2 6878 20240922 Sun 22 Sep 2024 League Cup QF Celtic 5 Falkirk 2 42960 20240922 Sun 22 Sep 2024 EPL 05 of 12 Brighton and Hove Albion 2 Nottingham Forest 2 31444 20240922 Sun 22 Sep 2024 EPL 05 of 12 Manchester City 2 Arsenal 2 52846 20240922 Sun 22 Sep 2024 E Champ 06 of 16 Preston North End 0 Blackburn Rovers 0 20945