<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played
Sat 08 Apr 2023 15:00
Hearts 0 St Mirren 2
Premiership 31 of 38
Tynecastle Park Edinburgh Scotland
18660
Ref: Matthew MacDermid
Scorers ----- Opp Scorers [Curtis Main 51:29] ;[Alexander Gogic 56:11]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Robbie Neilson 2nd LH 48 32 6 10 110 54 0 0 Robbie Neilson 2nd COMPH 60 38 7 15 124 70 1 0 Robbie Neilson 2nd L 96 47 22 27 167 115 0 0 Robbie Neilson 2nd COMP 126 63 24 39 214 156 1 1
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2022-23 St Mirren Tynecastle Park Edinburgh Scotland
0-0 Premiership
31 of 38 18660
Notes Robbie Neilson sacked after 5 consecutive defeats.
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 4
Team Changes Compared to Last League Team (League Games Only) = 4No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 13 Ross Stewart 9 27y 11m 29d / 2023-04-01 sat 2023-04-15 sat 2 2 Michael Smith 200 34y 07m 04d Y50 Cochrane Alex 59 / 2023-04-01 sat 2023-04-15 sat 3 3 Stephen Kingsley 98 28y 08m 16d / 1 2023-04-01 sat 2023-04-15 sat 4 72 James Hill 12 21y 02m 29d / 2023-04-01 sat 2023-04-15 sat 5 14 Cammy Devlin 63 24y 10m 01d Haring Peter 76 / 1 2023-03-18 sat 2023-04-15 sat 6 15 Kye Rowles 26 24y 09m 15d Y86 / 2023-04-01 sat 2023-04-15 sat 7 17 Alan Forrest 42 26y 06m 30d McKay Barrie 76 / 2023-04-01 sat 2023-04-15 sat 8 16 Andy Halliday 99 31y 05m 28d Humphrys Stephen 59 / 1 2023-04-01 sat 2023-04-15 sat 9 9 Lawrence Shankland (C) 40 27y 07m 29d / 4 2023-04-01 sat 2023-04-15 sat 10 77 Robert Snodgrass 25 35y 07m 01d Y7 R62 / 1 2023-04-01 sat last game 11 7 Jorge Grant 33 28y 03m 20d / 1 2023-04-01 sat 2023-04-15 sat Total Starting App->> 647 28.34 <<-Average Starting Age –––––– Substitutes –––––– S02 19 Alex Cochrane 81 21y 11m 18d Smith Michael 59 / 2023-04-01 sat 2023-04-15 sat S05 5 Peter Haring 115 29y 10m 06d Devlin Cameron 76 / 1 2022-10-16 sun 2023-04-15 sat S07 18 Barrie McKay 80 28y 03m 09d Forrest Alan 76 / 1 2023-04-01 sat 2023-04-15 sat S08 29 Stephen Humphrys 22 25y 06m 24d Halliday Andy 59 / 2023-04-01 sat 2023-04-15 sat U1 23 Harry Stone 20y 11m 19d / 2022-12-04 sun 2023-07-06 thu U2 8 Orestis Kiomourtzoglou 24y 11m 01d / 2023-04-01 sat 2023-04-15 sat U3 21 Toby Sibbick 23y 10m 16d / 2023-04-01 sat 2023-04-15 sat U4 61 Garang Kuol 18y 06m 24d / 2023-04-01 sat 2023-04-15 sat U5 88 Yutaro Oda 21y 07m 27d / 2023-04-01 sat 2023-04-15 sat 27.83 <<-Average Age of Players who played
Opponents
Manager Stephen Robinson
Team Managed 05 of 12
Total Managed 17 of 24
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Trevor Carson NIR 35y 01m 03d 03 of 04 09 of 13 2 Ryan Strain AUS 26y 00m 06d 02 of 04 02 of 04 3 Thierry Small ENG 18y 08m 07d 01 of 03 01 of 03 Scott Tanser HT 4 Marcus Fraser SCO 28y 09m 16d 06 of 13 18 of 25 5 Joe Shaughnessy IRL 30y 09m 02d 07 of 08 28 of 32 6 Charles Dunne ENG 30y 01m 26d Y68 06 of 10 13 of 17 Declan Gallagher 75 7 Keanu Baccus AUS 24y 10m 01d 03 of 08 03 of 08 Greg Kiltie 90 8 Alexander Gogic CYP 28y 11m 26d 1 Y84 05 of 12 13 of 20 Ryan Flynn 95 9 Anthony Watt 29y 03m 10d 01 of 01 09 of 10 Alex Greive 76 10 Curtis Main ENG 30y 09m 19d 1 05 of 06 12 of 16 11 Mark O'Hara SCO 27y 03m 27d 03 of 10 19 of 26 28.24 <<-Average Starting Age –––––– Substitutes –––––– S03 Scott Tanser ENG 28y 05m 16d Y67 06 of 13 14 of 21 Thierry Small HT S06 Declan Gallagher SCO 32y 01m 26d 02 of 02 18 of 19 Charles Dunne 75 S07 Greg Kiltie SCO 26y 02m 21d 07 of 12 15 of 20 Keanu Kole Baccus 90 S08 Ryan Flynn SCO 34y 07m 04d 08 of 09 12 of 13 Alexander Gogic 95 S09 Alex Greive NZL 23y 10m 26d 05 of 08 05 of 08 Anthony Watt 76 U1 Peter Urminsky SVK 23y 10m 15d of of U2 Richard Taylor ENG 22y 06m 06d of 08 of 08 U3 Caolan Stephen Boyd-Munce NIR 23y 02m 13d of 05 of 05 U4 Kieran Offord SCO 19y 00m 11d of of 28.50 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Curtis Main St Mirren 51:29 2 0-2
Alexander Gogic St Mirren 56:11
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline
Referee Matthew MacDermid Hearts Redcards 1 Linesman 1 David Roome Opponents Redcards Linesman 2 Paul O'Neill Hearts Yellowcards 3 Fourth Official Calum Scott Opponents Yellowcards 3
Discipline Events
Click on heading to sortType Team Player Cd Tm Time Notes YELLOWCARD Heart of Midlothian Robert Snodgrass 7 Foul on Mark O'Hara YELLOWCARD Heart of Midlothian Michael Smith 50 Foul on Tony Watt REDCARD Heart of Midlothian Robert Snodgrass 62 2nd Yellow for foul on Curtis Main YELLOWCARD St Mirren Scott Tanser 67 Foul on Cameron Devlin YELLOWCARD St Mirren Charles Dunne 68 Foul on Lawrence Shankland YELLOWCARD St Mirren Alexander Gogic 84 Foul on Alex Cochrane YELLOWCARD Heart of Midlothian Kye Rowles 86 Foul on Alex Greive
League Tables Before - Sunday 02 Apr 2023 After - Saturday 08 Apr 2023
Pos Team G W D L F A Diff Avg Pts Note 1 Celtic 30 28 1 1 95 21 74 4.5238 85 2 Rangers 30 24 4 2 74 27 47 2.7407 76 3 Heart of Midlothian 30 13 6 11 50 45 5 1.1111 45 4 Aberdeen 30 14 2 14 47 52 -5 .9038 44 5 St Mirren 30 11 8 11 34 42 -8 .8095 41 6 Hibernian 30 12 4 14 46 49 -3 .9388 40 7 Livingston (Meadowbank Thistle) 30 11 6 13 31 47 -16 .6596 39 8 Motherwell 30 9 6 15 39 45 -6 .8667 33 9 St Johnstone 30 9 5 16 33 49 -16 .6735 32 10 Kilmarnock 30 7 7 16 26 52 -26 .5000 28 11 Ross County 30 6 6 18 25 45 -20 .5556 24 12 Dundee United 30 5 7 18 30 56 -26 .5357 22
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Celtic 31 29 1 1 98 23 75 4.2609 88 2 0 Rangers 31 24 4 3 76 30 46 2.5333 76 3 1 Aberdeen 31 15 2 14 49 52 -3 .9423 47 4 -1 Heart of Midlothian 31 13 6 12 50 47 3 1.0638 45 5 0 St Mirren 31 12 8 11 36 42 -6 .8571 44 6 0 Hibernian 30 12 4 14 46 49 -3 .9388 40 7 0 Livingston (Meadowbank Thistle) 31 11 6 14 31 50 -19 .6200 39 8 0 Motherwell 31 10 6 15 42 45 -3 .9333 36 9 0 St Johnstone 31 9 5 17 33 51 -18 .6471 32 10 0 Kilmarnock 31 7 7 17 26 54 -28 .4815 28 11 0 Ross County 31 7 6 18 27 45 -18 .6000 27 12 0 Dundee United 30 5 7 18 30 56 -26 .5357 22
League Games Played
Home F Away A Crowd Ross County 0 Celtic 2 6690
League Games Played
Home F Away A Crowd Aberdeen 2 Kilmarnock 0 16248 Celtic 3 Rangers 2 59646 Heart of Midlothian 0 St Mirren 2 18660 Motherwell 3 Livingston (Meadowbank Thistle) 0 4566 St Johnstone 0 Ross County 2 3027
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
5
5
L
L
L
L
L
W
L
W
W
L
5584
2577
1238
1769
10133
7707
L only
4
4
4512
2027
1040
1445
7985
6285
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
1
288
127
78
83
506
361
L only
1
1
242
109
62
71
423
301
Match Statistics
Hearts What Opponents 16 Goal Attempts 15 2 On Target 3 13 Off Target 0 1 Woodwork 0 6 Corners 8 11 Fouls 15 0 Offside 0
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20230403 Mon 03 Apr 2023 EPL 29 of 38 Everton 1 Tottenham Hotspur 1 39294 20230404 Tue 04 Apr 2023 SCH 30 of 36 Raith Rovers 1 Hamilton Academical 2 1691 20230404 Tue 04 Apr 2023 SL2 30 of 36 Stirling Albion 1 Elgin City 0 811 20230404 Tue 04 Apr 2023 SPLU18L 20 of 32 Heart of Midlothian U18 1 Celtic U18 0 20230404 Tue 04 Apr 2023 EPL 29 of 38 Bournemouth 0 Brighton and Hove Albion 2 10266 20230404 Tue 04 Apr 2023 EPL 29 of 38 Chelsea 0 Liverpool 0 40093 20230404 Tue 04 Apr 2023 EPL 29 of 38 Leeds United 2 Nottingham Forest 1 36740 20230404 Tue 04 Apr 2023 EPL 29 of 38 Leicester City 1 Aston Villa 2 32087 20230405 Wed 05 Apr 2023 LOWL Dalbeattie Star 2 Celtic B 2 20230405 Wed 05 Apr 2023 LOWL University of Stirling 5 Tranent Juniors 2 20230405 Wed 05 Apr 2023 EPL 28 of 38 Manchester United 1 Brentford 0 73309 20230405 Wed 05 Apr 2023 EPL 28 of 38 West Ham United 1 Newcastle United 5 62470 20230407 Fri 07 Apr 2023 SCH 32 of 36 Partick Thistle 4 Queens Park 0 3783 20230407 Fri 07 Apr 2023 SPLU18L 20 of 29 Motherwell U18 0 Dundee United U18 3 20230407 Fri 07 Apr 2023 SPLU18L 21 of 32 Heart of Midlothian U18 1 Hamilton Academical U18 2 20230407 Fri 07 Apr 2023 SPLU18L 22 of 31 Aberdeen U18 7 St Mirren U18 0 20230407 Fri 07 Apr 2023 E Champ 39 of 46 Blackburn Rovers 0 Norwich City 2 18544 20230407 Fri 07 Apr 2023 E Champ 39 of 46 Rotherham United 3 West Bromwich Albion 1 11098 20230407 Fri 07 Apr 2023 E Champ 39 of 46 Sheffield United 1 Wigan Athletic 0 29026 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Blackpool 1 Cardiff City 3 13462 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Middlesbrough 1 Burnley 2 30844 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Millwall 0 Luton Town 0 18422 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Queens Park Rangers 0 Preston North End 2 14620 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Reading 1 Birmingham City 1 16084 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Stoke City 1 Bristol City 2 22826 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Sunderland 4 Hull City 4 40676 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Swansea City 0 Coventry City 0 19960 20230407 Fri 07 Apr 2023 E Champ 40 of 46 Watford 2 Huddersfield Town 3 19511 20230407 Fri 07 Apr 2023 E L1 38 of 46 Bristol Rovers 1 Charlton Athletic 0 9613 20230407 Fri 07 Apr 2023 E L1 38 of 46 Burton Albion 2 Barnsley 1 4333 20230407 Fri 07 Apr 2023 E L1 39 of 46 Accrington Stanley [2] 3 Port Vale 0 3444 20230407 Fri 07 Apr 2023 E L1 39 of 46 Cambridge United 2 Fleetwood Town 1 6279 20230407 Fri 07 Apr 2023 E L1 39 of 46 Ipswich Town 4 Wycombe Wanderers 0 28511 20230407 Fri 07 Apr 2023 E L1 39 of 46 Lincoln City 2 Cheltenham Town 0 8178 20230407 Fri 07 Apr 2023 E L1 39 of 46 Oxford United 1 Sheffield Wednesday 1 10238 20230407 Fri 07 Apr 2023 E L1 39 of 46 Shrewsbury Town 0 Peterborough United 3 6930 20230407 Fri 07 Apr 2023 E L1 40 of 46 Exeter City 0 Bolton Wanderers 1 7530 20230407 Fri 07 Apr 2023 E L1 40 of 46 Forest Green Rovers 0 Derby County 2 20230407 Fri 07 Apr 2023 E L1 40 of 46 Milton Keynes Dons 1 Portsmouth 1 11395 20230407 Fri 07 Apr 2023 E L1 41 of 46 Morecambe 1 Plymouth Argyle 3 4904 20230407 Fri 07 Apr 2023 E L2 39 of 46 Crewe Alexandra 3 Barrow 0 4831 20230407 Fri 07 Apr 2023 E L2 39 of 46 Grimsby Town 1 Hartlepool United 4 7425 20230407 Fri 07 Apr 2023 E L2 39 of 46 Harrogate Town 2 AFC Wimbledon 2 2891 20230407 Fri 07 Apr 2023 E L2 39 of 46 Newport County 3 Northampton Town 0 4982 20230407 Fri 07 Apr 2023 E L2 39 of 46 Stevenage 1 Colchester United 1 4763 20230407 Fri 07 Apr 2023 E L2 39 of 46 Swindon Town 2 Mansfield Town 4 9281 20230407 Fri 07 Apr 2023 E L2 40 of 46 Carlisle United 2 Tranmere Rovers 0 13410 20230407 Fri 07 Apr 2023 E L2 40 of 46 Crawley Town 0 Bradford City 0 3644 20230407 Fri 07 Apr 2023 E L2 40 of 46 Gillingham 1 Doncaster Rovers 0 6842 20230407 Fri 07 Apr 2023 E L2 40 of 46 Rochdale 4 Walsall 2 3090 20230407 Fri 07 Apr 2023 E L2 40 of 46 Salford City 0 Leyton Orient 2 3412 20230407 Fri 07 Apr 2023 E L2 40 of 46 Sutton United 0 Stockport County 1 4258 20230408 Sat 08 Apr 2023 SPR 31 of 38 Aberdeen 2 Kilmarnock 0 16248 20230408 Sat 08 Apr 2023 SPR 31 of 38 Celtic 3 Rangers 2 59646 20230408 Sat 08 Apr 2023 SPR 31 of 38 Heart of Midlothian 0 St Mirren 2 18660 20230408 Sat 08 Apr 2023 SPR 31 of 38 Motherwell 3 Livingston (Meadowbank Thistle) 0 4566 20230408 Sat 08 Apr 2023 SPR 31 of 38 St Johnstone 0 Ross County 2 3027 20230408 Sat 08 Apr 2023 SCH 31 of 36 Arbroath 0 Dundee 0 5563 20230408 Sat 08 Apr 2023 SCH 31 of 36 Hamilton Academical 1 Cove Rangers 1 1157 20230408 Sat 08 Apr 2023 SCH 31 of 36 Inverness Caledonian Thistle 2 Raith Rovers 0 2198 20230408 Sat 08 Apr 2023 SCH 32 of 36 Ayr United 1 Greenock Morton 1 2265 20230408 Sat 08 Apr 2023 SL1 31 of 36 Falkirk 2 Dunfermline Athletic 2 6301 20230408 Sat 08 Apr 2023 SL1 31 of 36 Peterhead 1 Edinburgh City 0 500 20230408 Sat 08 Apr 2023 SL1 32 of 36 Airdrieonians (Airdrie United) 3 Montrose 0 995 20230408 Sat 08 Apr 2023 SL1 32 of 36 Alloa Athletic 1 Queen of the South 2 662 20230408 Sat 08 Apr 2023 SL1 32 of 36 Kelty Hearts 0 Clyde 0 515 20230408 Sat 08 Apr 2023 SL2 31 of 36 Stenhousemuir 0 Bonnyrigg Rose Athletic 0 504 20230408 Sat 08 Apr 2023 SL2 31 of 36 Stirling Albion 2 East Fife 2 937 20230408 Sat 08 Apr 2023 SL2 32 of 36 Albion Rovers 3 Elgin City 0 237 20230408 Sat 08 Apr 2023 SL2 32 of 36 Annan Athletic 3 Dumbarton 1 430 20230408 Sat 08 Apr 2023 SL2 32 of 36 Stranraer 0 Forfar Athletic 0 303 20230408 Sat 08 Apr 2023 LOWL Berwick Rangers 3 East Kilbride 0 20230408 Sat 08 Apr 2023 LOWL Caledonian Braves 0 Celtic B 1 20230408 Sat 08 Apr 2023 LOWL Cowdenbeath 1 Civil Service Strollers 2 20230408 Sat 08 Apr 2023 LOWL Cumbernauld Colts 2 Broomhill 1 20230408 Sat 08 Apr 2023 LOWL Edinburgh University 4 Dalbeattie Star 0 20230408 Sat 08 Apr 2023 LOWL Gala Fairydean Rovers 3 Gretna 2008 0 20230408 Sat 08 Apr 2023 LOWL Heart of Midlothian B 5 East Stirlingshire 0 20230408 Sat 08 Apr 2023 LOWL Rangers B 3 University of Stirling 2 20230408 Sat 08 Apr 2023 LOWL Tranent Juniors 0 The Spartans 1 20230408 Sat 08 Apr 2023 EPL 29 of 38 Fulham 0 West Ham United 1 24491 20230408 Sat 08 Apr 2023 EPL 29 of 38 Manchester United 2 Everton 0 73509 20230408 Sat 08 Apr 2023 EPL 30 of 38 Aston Villa 2 Nottingham Forest 0 42076 20230408 Sat 08 Apr 2023 EPL 30 of 38 Brentford 1 Newcastle United 2 17107 20230408 Sat 08 Apr 2023 EPL 30 of 38 Leicester City 0 Bournemouth 1 32094 20230408 Sat 08 Apr 2023 EPL 30 of 38 Southampton 1 Manchester City 4 30963 20230408 Sat 08 Apr 2023 EPL 30 of 38 Tottenham Hotspur 2 Brighton and Hove Albion 1 61405 20230408 Sat 08 Apr 2023 EPL 30 of 38 Wolverhampton Wanderers 1 Chelsea 0 31614 20230409 Sun 09 Apr 2023 SPR 31 of 38 Dundee United 2 Hibernian 1 9516 20230409 Sun 09 Apr 2023 SWCHMP Ayr United Women 3 Hutchison Vale Women 0 20230409 Sun 09 Apr 2023 SWCHMP Dryburgh Athletic Women 3 Morton Girls 1 20230409 Sun 09 Apr 2023 SWCHMP Livingston Women 4 Inverness CT Women 2 20230409 Sun 09 Apr 2023 SWCHMP Renfrew Women 2 Rossvale Women 0 20230409 Sun 09 Apr 2023 EPL 29 of 38 Liverpool 2 Arsenal 2 53267 20230409 Sun 09 Apr 2023 EPL 30 of 38 Leeds United 1 Crystal Palace 5 36427