<- Team <- Date <- Comp -> Comp -> Date -> Team
Discipline Scoring Seq Streaks Table Team Opponents Statistics Games played
![]()
![]()
Sat 31 Dec 1988
Premier
Celtic 4
Hearts 2
Scorers John Robertson pen 29 ;John Robertson 61 Opp Scorers [W Stark 21] ;[M McGhee 37] ;[M McGhee 63] ;[W Stark 89]
MR NR Season Date Team Venue FT HT Agg Comp Round Crowd LiveTV 1988-89 Sat 31 Dec 1988 15:00:00 Celtic Celtic Park Glasgow Scotland
1-2 Premier
41555
Manager /Competitive
Games in ChargeNumber of Team Changes (Competitive Games Only) = 2
Team Changes Compared to Last League Team (League Games Only) = 2Alex MacDonald 2nd 5
Discipline
Referee DD Hope
Hearts Celtic Sending Offs Time Note
Sending Offs Time Note
Bookings Time Note 1 Bookings Time Note 2 Jardine Iain
0 Retaliation Derek Whyte
0 Foul 0 Peter Grant
0 Foul 0 0 0 0 0 0 0 0
Scoring Sequence No Score Scorer Scores For Time 1 0-1
William Stark Celtic 21 2 1-1
Robertson John Heart of Midlothian 29 3 1-2
Mark Edward McGhee Celtic 37 4 2-2
Robertson John Heart of Midlothian 61 5 2-3
Mark Edward McGhee Celtic 63 6 2-4
William Stark Celtic 89
League Tables Before - Saturday 17 Dec 1988 After - Saturday 31 Dec 1988
Pos Team G W D L F A Diff Avg Pts Note 1 Rangers 20 13 3 4 30 14 16 2.1429 29 2 Dundee United 20 10 7 3 27 11 16 2.4545 27 3 Aberdeen 20 8 11 1 26 17 9 1.5294 27 4 Celtic 20 11 2 7 41 27 14 1.5185 24 5 Hibernian 20 7 7 6 20 17 3 1.1765 21 6 St Mirren 20 8 5 7 24 28 -4 .8571 21 7 Heart Of Midlothian 20 4 8 8 20 23 -3 .8696 16 8 Dundee 20 4 8 8 17 23 -6 .7391 16 9 Motherwell 20 2 7 11 18 29 -11 .6207 11 10 Hamilton Academical 20 3 2 15 13 47 -34 .2766 8
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Rangers 21 14 3 4 31 14 17 2.2143 31 2 0 Dundee United 21 11 7 3 28 11 17 2.5455 29 3 0 Aberdeen 21 8 11 2 26 19 7 1.3684 27 4 0 Celtic 21 12 2 7 45 29 16 1.5517 26 5 0 Hibernian 21 8 7 6 22 17 5 1.2941 23 6 0 St Mirren 21 8 5 8 24 29 -5 .8276 21 7 1 Dundee 21 5 8 8 19 23 -4 .8261 18 8 -1 Heart Of Midlothian 21 4 8 9 22 27 -5 .8148 16 9 0 Motherwell 21 2 7 12 18 31 -13 .5806 11 10 0 Hamilton Academical 21 3 2 16 13 48 -35 .2708 8
Type Streaks by Date Cumulative by Date W D L Unb NoW G W D L F A Competitive
1
1
3945
1866
858
1221
7777
5712
L only
1
1
3231
1502
715
1014
6245
4747
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
3
3
246
67
54
125
315
465
L only
3
3
207
57
49
101
267
380
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages No Sq
NoPlayer Pic Nat Tot App Age G P Tot
GlsYel Red Sub
MrkSubstitued by Sub
TimeGoals
vs
Opp1 Henry Smith 365 32y 09m 21d / 2 Walter Kidd 427 30y 09m 21d Jardine Iain 70 / 3 Tosh McKinlay 3 24y 00m 28d / 4 Jimmy Sandison 36 23y 06m 09d / 5 Brian Whittaker 195 30y 03m 08d / 1 6 Dave McPherson 80 24y 11m 03d / 2 7 Mike Galloway 54 23y 07m 01d / 2 8 Gary Mackay 304 24y 11m 08d / 2 9 John Colquhoun 179 25y 05m 17d / 5 10 Kenny Black 207 25y 01m 02d / 11 John Robertson 255 24y 02m 29d 1 130 10 / 18 Total Starting App->> 2105 26.34 <<-Average Starting Age –––––– Substitutes –––––– S02 Iain Jardine 84 30y 10m 16d Kidd Walter 70 / U1 Iain Ferguson 26y 04m 27d / 26.72 <<-Average Age of Players who played
Opponents
Manager Billy McNeill
Team Managed 17 of 28
Total Managed 17 of 28
No Player Age Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Patrick Joseph Bonner 28y 07m 07d 27 of 48 27 of 48 2 Christopher Barry Morris 25y 00m 07d 08 of 20 08 of 20 3 Anton Gerard Patrick Rogan 22y 09m 06d 11 of 16 11 of 16 4 Robert Sime Aitken 30y 01m 07d 40 of 46 40 of 53 5 Michael J McCarthy 29y 10m 24d 05 of 07 05 of 07 6 Derek Whyte 20y 04m 00d 14 of 25 14 of 42 7 William Stark 32y 00m 30d 07 of 09 28 of 31 8 Paul Michael Lyons McStay 24y 02m 09d 23 of 53 23 of 53 Peter Grant 80 9 Francis McAvennie 29y 01m 09d 07 of 10 18 of 22 10 Mark Edward McGhee 31y 07m 11d 11 of 13 26 of 28 11 Thomas Burns 32y 00m 15d 32 of 37 32 of 38 –––––– Substitutes –––––– S08 Peter Grant 23y 04m 01d 14 of 41 14 of 41 80 U1 Andrew Francis Walker 23y 08m 25d of 20 of 28
Match Statistics
Hearts What Opponents 0 Goal Attempts 0 0 On Target 0 0 Off Target 0 0 Woodwork 0 0 Corners 0 0 Fouls 0 0 Offside 0
Games played during this week
SortDate Date Comp Rd Home F Away A Crowd 19881226 Mon 26 Dec 1988 E Div 1 Aston Villa 2 Queens Park Rangers 1 19881226 Mon 26 Dec 1988 E Div 1 Charlton Athletic 2 Arsenal 3 19881226 Mon 26 Dec 1988 E Div 1 Derby County 0 Liverpool 1 19881226 Mon 26 Dec 1988 E Div 1 Everton 2 Middlesbrough 1 19881226 Mon 26 Dec 1988 E Div 1 Manchester United 2 Nottingham Forest 0 19881226 Mon 26 Dec 1988 E Div 1 Sheffield Wednesday 1 Newcastle United 2 19881226 Mon 26 Dec 1988 E Div 1 Southampton 2 Coventry City 2 19881226 Mon 26 Dec 1988 E Div 1 Tottenham Hotspur 0 Luton Town 0 19881226 Mon 26 Dec 1988 E Div 1 Wimbledon 1 Millwall 0 19881226 Mon 26 Dec 1988 E Div 2 Brighton and Hove Albion 3 Crystal Palace 1 19881226 Mon 26 Dec 1988 E Div 2 Chelsea 3 Ipswich Town 0 19881226 Mon 26 Dec 1988 E Div 2 Hull City 1 Bradford City 1 19881226 Mon 26 Dec 1988 E Div 2 Leeds United 2 Blackburn Rovers 0 19881226 Mon 26 Dec 1988 E Div 2 Leicester City 0 Bournemouth 1 19881226 Mon 26 Dec 1988 E Div 2 Oldham Athletic 1 West Bromwich Albion 3 19881226 Mon 26 Dec 1988 E Div 2 Shrewsbury Town 0 Birmingham City 0 19881226 Mon 26 Dec 1988 E Div 2 Stoke City 3 Manchester City 1 19881226 Mon 26 Dec 1988 E Div 2 Sunderland 1 Barnsley 0 19881226 Mon 26 Dec 1988 E Div 2 Swindon Town 1 Plymouth Argyle 0 19881226 Mon 26 Dec 1988 E Div 2 Walsall 1 Oxford United 5 19881226 Mon 26 Dec 1988 E Div 2 Watford 1 Portsmouth 0 19881226 Mon 26 Dec 1988 E Div 3 Brentford 1 Blackpool 0 19881226 Mon 26 Dec 1988 E Div 3 Bristol Rovers 0 Wolverhampton Wanderers 0 19881226 Mon 26 Dec 1988 E Div 3 Bury 2 Bristol City 1 19881226 Mon 26 Dec 1988 E Div 3 Cardiff City 2 Swansea City 2 19881226 Mon 26 Dec 1988 E Div 3 Chester City 1 Wigan Athletic 0 19881226 Mon 26 Dec 1988 E Div 3 Chesterfield 1 Huddersfield Town 1 19881226 Mon 26 Dec 1988 E Div 3 Gillingham 0 Fulham 1 19881226 Mon 26 Dec 1988 E Div 3 Mansfield Town 0 Port Vale 1 19881226 Mon 26 Dec 1988 E Div 3 Notts County 1 Sheffield United 4 19881226 Mon 26 Dec 1988 E Div 3 Preston North End 3 Bolton Wanderers 1 19881226 Mon 26 Dec 1988 E Div 3 Reading 3 Aldershot 1 19881226 Mon 26 Dec 1988 E Div 3 Southend United 2 Northampton Town 1 19881226 Mon 26 Dec 1988 E Div4 Burnley 1 Wrexham 3 19881226 Mon 26 Dec 1988 E Div4 Cambridge United 0 Doncaster Rovers 0 19881226 Mon 26 Dec 1988 E Div4 Carlisle United 1 Rochdale 0 19881226 Mon 26 Dec 1988 E Div4 Colchester United 1 Peterborough United 2 19881226 Mon 26 Dec 1988 E Div4 Darlington 0 Halifax Town 2 19881226 Mon 26 Dec 1988 E Div4 Exeter City 3 Hereford United 1 19881226 Mon 26 Dec 1988 E Div4 Leyton Orient 2 Tranmere Rovers 0 19881226 Mon 26 Dec 1988 E Div4 Lincoln City 2 Grimsby Town 2 19881226 Mon 26 Dec 1988 E Div4 Rotherham United 1 Crewe Alexandra 2 19881226 Mon 26 Dec 1988 E Div4 Scarborough 0 York City 0 19881226 Mon 26 Dec 1988 E Div4 Scunthorpe United 1 Hartlepool United 1 19881226 Mon 26 Dec 1988 E Div4 Torquay United 2 Stockport County 1 19881227 Tue 27 Dec 1988 L1 Clyde 0 Airdrieonians 0 1431 19881227 Tue 27 Dec 1988 E Div 1 Norwich City 2 West Ham United 1 19881228 Wed 28 Dec 1988 E Div4 Lincoln City 3 Doncaster Rovers 1 19881230 Fri 30 Dec 1988 E Div 2 Oldham Athletic 2 Crystal Palace 3 19881230 Fri 30 Dec 1988 E Div 3 Cardiff City 2 Wigan Athletic 2 19881230 Fri 30 Dec 1988 E Div 3 Gillingham 1 Port Vale 0 19881230 Fri 30 Dec 1988 E Div 3 Reading 2 Blackpool 1 19881230 Fri 30 Dec 1988 E Div4 Cambridge United 2 Rochdale 0 19881230 Fri 30 Dec 1988 E Div4 Colchester United 1 Hartlepool United 2 19881231 Sat 31 Dec 1988 P Celtic 4 Heart Of Midlothian 2 41555 19881231 Sat 31 Dec 1988 P Dundee 2 Aberdeen 0 9829 19881231 Sat 31 Dec 1988 P Hamilton Academical 0 Rangers 1 10500 19881231 Sat 31 Dec 1988 P Hibernian 2 Motherwell 0 9902 19881231 Sat 31 Dec 1988 P St Mirren 0 Dundee United 1 7768 19881231 Sat 31 Dec 1988 L1 Airdrieonians 1 St Johnstone 0 2598 19881231 Sat 31 Dec 1988 L1 Clyde 0 Raith Rovers 1 688 19881231 Sat 31 Dec 1988 L1 Dunfermline Athletic 3 Falkirk 0 12884 19881231 Sat 31 Dec 1988 L1 Forfar Athletic 1 Ayr United 2 891 19881231 Sat 31 Dec 1988 L1 Kilmarnock 1 Clydebank[4] 0 2760 19881231 Sat 31 Dec 1988 L1 Meadowbank Thistle 1 Queen of the South 2 367 19881231 Sat 31 Dec 1988 L1 Morton 1 Partick Thistle 0 2605 19881231 Sat 31 Dec 1988 L2 Alloa Athletic 0 Queens Park 0 633 19881231 Sat 31 Dec 1988 L2 Arbroath 0 Cowdenbeath 1 510 19881231 Sat 31 Dec 1988 L2 Berwick Rangers 4 Brechin City 4 483 19881231 Sat 31 Dec 1988 L2 East Fife 2 Stirling Albion 0 895 19881231 Sat 31 Dec 1988 L2 East Stirlingshire 0 Dumbarton 1 258 19881231 Sat 31 Dec 1988 L2 Montrose 1 Albion Rovers 0 388 19881231 Sat 31 Dec 1988 L2 Stenhousemuir 3 Stranraer 4 314 19881231 Sat 31 Dec 1988 E Div 1 Aston Villa 0 Arsenal 3 19881231 Sat 31 Dec 1988 E Div 1 Charlton Athletic 0 West Ham United 0 19881231 Sat 31 Dec 1988 E Div 1 Derby County 0 Millwall 1 19881231 Sat 31 Dec 1988 E Div 1 Everton 3 Coventry City 1 19881231 Sat 31 Dec 1988 E Div 1 Norwich City 0 Middlesbrough 0 19881231 Sat 31 Dec 1988 E Div 1 Sheffield Wednesday 0 Nottingham Forest 3 19881231 Sat 31 Dec 1988 E Div 1 Southampton 1 Queens Park Rangers 4 19881231 Sat 31 Dec 1988 E Div 1 Tottenham Hotspur 2 Newcastle United 0 19881231 Sat 31 Dec 1988 E Div 1 Wimbledon 4 Luton Town 0 19881231 Sat 31 Dec 1988 E Div 2 Brighton and Hove Albion 4 Birmingham City 0 19881231 Sat 31 Dec 1988 E Div 2 Chelsea 1 West Bromwich Albion 1 19881231 Sat 31 Dec 1988 E Div 2 Hull City 1 Ipswich Town 1 19881231 Sat 31 Dec 1988 E Div 2 Leeds United 2 Plymouth Argyle 0 19881231 Sat 31 Dec 1988 E Div 2 Leicester City 4 Blackburn Rovers 0 19881231 Sat 31 Dec 1988 E Div 2 Shrewsbury Town 2 Barnsley 3 19881231 Sat 31 Dec 1988 E Div 2 Stoke City 1 Oxford United 0 19881231 Sat 31 Dec 1988 E Div 2 Sunderland 4 Portsmouth 0 19881231 Sat 31 Dec 1988 E Div 2 Swindon Town 1 Manchester City 2 19881231 Sat 31 Dec 1988 E Div 2 Walsall 0 Bradford City 1 19881231 Sat 31 Dec 1988 E Div 2 Watford 1 Bournemouth 0 19881231 Sat 31 Dec 1988 E Div 3 Brentford 2 Wolverhampton Wanderers 2 19881231 Sat 31 Dec 1988 E Div 3 Bristol Rovers 1 Swansea City 1 19881231 Sat 31 Dec 1988 E Div 3 Bury 0 Aldershot 1 19881231 Sat 31 Dec 1988 E Div 3 Chester City 2 Northampton Town 1 19881231 Sat 31 Dec 1988 E Div 3 Chesterfield 4 Fulham 1 19881231 Sat 31 Dec 1988 E Div 3 Mansfield Town 1 Huddersfield Town 0 19881231 Sat 31 Dec 1988 E Div 3 Notts County 2 Bolton Wanderers 0 19881231 Sat 31 Dec 1988 E Div 3 Preston North End 2 Sheffield United 0 19881231 Sat 31 Dec 1988 E Div 3 Southend United 1 Bristol City 2 19881231 Sat 31 Dec 1988 E Div4 Burnley 1 Grimsby Town 0 19881231 Sat 31 Dec 1988 E Div4 Carlisle United 1 Stockport County 1 19881231 Sat 31 Dec 1988 E Div4 Darlington 0 Hereford United 0 19881231 Sat 31 Dec 1988 E Div4 Exeter City 2 York City 0 19881231 Sat 31 Dec 1988 E Div4 Leyton Orient 0 Wrexham 1 19881231 Sat 31 Dec 1988 E Div4 Rotherham United 2 Halifax Town 0 19881231 Sat 31 Dec 1988 E Div4 Scarborough 2 Crewe Alexandra 1 19881231 Sat 31 Dec 1988 E Div4 Scunthorpe United 0 Tranmere Rovers 1 19881231 Sat 31 Dec 1988 E Div4 Torquay United 1 Peterborough United 0 19890101 Sun 01 Jan 1989 E Div 1 Manchester United 3 Liverpool 1