Back to All Dates 18 December 19 December
20 December
NB Ages and How Long are calculated on the current year
i.e. it shows how old a person will be on that date in this year not necessarily their 'current' age
Hearts Birthdays
Hearts Opp Birthdays
Hearts Results
Hibs Results
Scotland Birthdays
Scotland Results
SFL Birthdays
SSFL Results
World Cup & European Championship Results
European Club Competition Results
Birthdays Player Year Age /
How LongPlace of Birth First Last Apps Goals Jim Fotheringham 1933 92 Hamilton Scotland 1959-04-25 Sat 1959-06-15 Mon 0 0 Jorge Grant 1994 31 Banbury England 2022-06-30 Thu 2025-02-23 Sun 102 8 Willie Johnston 1946 79 Glasgow Scotland 1982-09-22 Wed 1985-02-20 Wed 80 11 Martin Moran 1879 146 Bannockburn Scotland 1904-05-07 Sat 1905-05-15 Mon 26 1 Blair Spittal 1995 30 Erskine Scotland 2024-07-13 Sat 2025-02-23 Sun 38 6
Deaths The specified statement did not generate any data Player Year How Long Place of Death First Last
Opposition Birthdays NB Clubs are the ones with when played against Hearts Player Year Age /
How LongClubs First Last Apps Goals W D L Jock Smith 1865 160 Sunderland Feb 15 1890 Hearts 2 Sunderland 4 Mar 1 1890 Sunderland 3 Hearts 0 2 2 2 0 0 Alex McSpadyen 1914 111 Partick Thistle Aug 10 1935 Hearts 2 Partick Thistle 0 Nov 21 1942 Hearts 3 Partick Thistle 3 15 1 3 5 7 Anderson Orr 1923 102 Third Lanark Jan 10 1948 Third Lanark 4 Hearts 1 Feb 17 1951 Hearts 4 Third Lanark 0 8 1 2 1 5 Peter Harris 1925 100 Portsmouth Sep 28 1953 Portsmouth 2 Hearts 2 Sep 28 1953 Portsmouth 2 Hearts 2 1 0 0 1 0 James Wilson 1929 96 Leith Athletic Apr 15 1893 Hearts 3 Leith Athletic 1 Nov 17 1894 Leith Athletic 1 Hearts 4 8 2 0 2 6 John Bone 1930 95 Sunderland Nov 10 1954 Sunderland 3 Hearts 3 Nov 10 1954 Sunderland 3 Hearts 3 1 0 0 1 0 Anthony Fraser 1943 82 Aberdeen Apr 17 1965 Aberdeen 0 Hearts 3 Sep 1 1965 Hearts 2 Aberdeen 0 3 0 0 1 2 Brian Joicey 1945 80 Coventry City Apr 24 1970 Hearts 0 Coventry City 0 Apr 24 1970 Hearts 0 Coventry City 0 1 0 0 1 0 Willie Johnston 1946 79 Rangers Oct 17 1964 Hearts 1 Rangers 1 May 2 1981 Rangers 4 Hearts 0 23 12 12 7 4 Keith Davidson 1957 68 Berwick Rangers Oct 3 1979 Hearts 4 Berwick Rangers 3 Aug 13 1980 Hearts 0 Berwick Rangers 0 4 0 0 3 1 Paul Quinn 1961 64 Ross County Sep 24 2016 Hearts 0 Ross County 0 Sep 24 2016 Hearts 0 Ross County 0 1 0 0 1 0 Thomas Donnelly 1962 63 Hamilton Academical Sep 16 1981 Hearts 2 Hamilton Academical 1 May 14 1983 Hearts 2 Hamilton Academical 0 6 2 0 0 6 Charles Traynor 1963 62 Abercorn Oct 31 1896 Abercorn 0 Hearts 1 Oct 31 1896 Abercorn 0 Hearts 1 1 0 0 0 1 Manuel Albino Morim Maçães 1972 53 FC Porto Jul 31 1996 Hearts 1 FC Porto 3 Jul 31 1996 Hearts 1 FC Porto 3 0 0 1 0 0 Olivier Tebily 1975 50 Celtic Aug 29 1999 Celtic 4 Hearts 0 Aug 11 2001 Celtic 2 Hearts 0 3 0 3 0 0 Gregory Dufer 1981 44 Royal Charleroi Jul 20 2000 Royal Charleroi 0 Hearts 0 Jul 20 2000 Royal Charleroi 0 Hearts 0 1 0 0 1 0 Steven Anderson 1985 40 St Johnstone; Partick Thistle Jan 30 2010 St Johnstone 1 Hearts 0 Mar 12 2019 Hearts 2 Partick Thistle 1 23 0 10 8 11 Scott Boden 1989 36 Inverness Caledonian Thistle Aug 20 2016 Hearts 5 Inverness Caledonian Thistle 1 Feb 18 2017 Hearts 1 Inverness Caledonian Thistle 1 1 0 0 2 1 Steven James 1994 31 Preston North End Jul 18 2015 Preston North End 1 Hearts 0 Jul 18 2015 Preston North End 1 Hearts 0 0 0 1 0 0 Blair Spittal 1995 30 Dundee United; Partick Thistle; Ross County; Motherwell Oct 18 2015 Dundee United 0 Hearts 1 Nov 11 2023 Motherwell 1 Hearts 2 19 6 3 8 9 Jeff King 1995 30 St Mirren Sep 1 2018 Hearts 4 St Mirren 1 Sep 1 2018 Hearts 4 St Mirren 1 0 0 0 0 1 Joshua Brownhill 1995 30 Preston North End Jul 18 2015 Preston North End 1 Hearts 0 Jul 18 2015 Preston North End 1 Hearts 0 1 0 1 0 0 Lewis Vaughan 1995 30 Raith Rovers Jul 17 2013 Raith Rovers 0 Hearts 5 Apr 30 2021 Raith Rovers 0 Hearts 4 9 0 0 1 9 Barry Cuddihy 1996 29 St Mirren Dec 29 2013 St Mirren 1 Hearts 1 Dec 29 2013 St Mirren 1 Hearts 1 0 0 0 1 0 Jamie Robson 1997 28 Dundee United Jul 12 2019 Hearts 1 Dundee United 1 Aug 28 2021 Dundee United 0 Hearts 2 2 0 0 1 1 Kyle Sneddon 2002 23 Cowdenbeath Jul 16 2019 Cowdenbeath 0 Hearts 2 Oct 10 2020 Cowdenbeath 0 Hearts 1 0 0 0 0 2 Sverre Nypan 2006 19 Rosenborg Ballklub Aug 10 2023 Rosenborg Ballklub 2 Hearts 1 Aug 17 2023 Hearts 3 Rosenborg Ballklub 1 2 0 1 0 1
Summary by Venue Type Ventype G W D L W% D% L% F A H 10 6 1 3 60% 10% 30% 21 13 A 9 3 3 3 33% 33% 33% 19 17 Tot 19 9 4 6 47% 21% 31% 40 30
Summary by Team Team G W D L W% D% L% F A Arbroath 1 1 0 0 100% 0% 0% 4 1 Broxburn Shamrock 1 1 0 0 100% 0% 0% 5 4 Celtic 1 1 0 0 100% 0% 0% 1 0 Clyde 1 0 0 1 0% 0% 100% 1 3 Cowdenbeath 1 1 0 0 100% 0% 0% 1 0 Dundee 1 0 1 0 0% 100% 0% 0 0 Dundee United 1 1 0 0 100% 0% 0% 5 0 East Fife 1 0 1 0 0% 100% 0% 2 2 Greenock Morton 1 1 0 0 100% 0% 0% 1 0 Hibernian 2 0 0 2 0% 0% 100% 3 7 Kilmarnock 1 0 0 1 0% 0% 100% 1 3 Motherwell 1 0 0 1 0% 0% 100% 1 3 Petrocub 1 0 1 0 0% 100% 0% 2 2 Queens Park 1 1 0 0 100% 0% 0% 4 0 Raith Rovers 1 1 0 0 100% 0% 0% 4 1 Rangers 1 0 0 1 0% 0% 100% 2 3 St Johnstone 1 0 1 0 0% 100% 0% 0 0 Third Lanark 1 1 0 0 100% 0% 0% 3 1
Hearts Results Click on date to see match details Rank How
LongDate Rep Comp Round V Team Sc Agg Crowd Scorers 1 140 1885-12-19 Sat Edinburgh Shield R4 Hibernian Park
Hibernian 0 Willie Mackay 3 ;Rab Henderson ;Rab Henderson [James McGhee] ;[Scrimmage] ;[Thomas Preston] ;[Thomas Preston] 2 134 1891-12-19 Sat Scottish Cup R6 Shamrock Park
Broxburn Shamrock 2500 James Fairbairn 2 ;George Scott ;Davie Russell ;James Fairbairn ;James Fairbairn 75 [Gribbin] ;[Gribbin] ;[Brady [1]] ;[Scrimmage] 3 122 1903-12-19 Sat Division 1 15 of 26 Tynecastle Park
Greenock Morton 3000 Bill Porteous 89 ----- 4 117 1908-12-19 Sat Division 1 18 of 34 2nd Cathkin Park
Third Lanark 2000 Daniel Cavin ;Tom Hynds ;Thomas Parker Sloan og [John W Kidd] 5 111 1914-12-19 Sat Division 1 20 of 38 Hampden Park
Queens Park 7000 Tom Gracie ;Harry Graham ;Harry Graham ;Willie Wilson ----- 6 100 1925-12-19 Sat Division A 20 of 38 Fir Park
Motherwell 6000 Colin Dand 57 [Willie MacFadyen 13] ;[Bob Ferrier 62] ;[Willie MacFadyen 89:30] 7 94 1931-12-19 Sat Division A 24 of 38 Tynecastle Park
Dundee United 10667 Willie Murray 42 ;Robert Johnstone 47 ;Barney Battles Jnr 55 ;John J Smith 66 ;Jock White 74 ----- 8 89 1936-12-19 Sat Division A 21 of 38 Tynecastle Park
Arbroath 15019 Andy Black 2 ;Andy Black 4 ;Bill Walsh 22 ;George Robson [David Robert Cowan 60] 9 83 1942-12-19 Sat Southern Football League 20 of 30 Tynecastle Park
Clyde 3056 Jackie Gillies pen 28 [Doug Wallace pen 46] ;[William Mills 64] ;[William Mills 65] 10 72 1953-12-19 Sat Division A 16 of 30 Bayview
East Fife 14000 John Urquhart 27 ;Bobby Parker pen 76 [Ian Gardiner 28] ;[Ian Gardiner 39] 11 66 1959-12-19 Sat Division 1 17 of 34 Tynecastle Park
Raith Rovers 24000 John Cumming 24 ;Alex Young 47 ;Gordon Smith 54 ;Bobby Blackwood 62 [Ian Spence 52] 12 61 1964-12-19 Sat Division 1 17 of 34 Rugby Park
Kilmarnock 18285 Alan Gordon 19 [Brian McIlroy 22] ;[David Sneddon 43] ;[Ronald Douglas Hamilton 80] 13 55 1970-12-19 Sat Division 1 17 of 34 Tynecastle Park
Cowdenbeath 6442 Donald Ford 52 ----- 14 38 1987-12-19 Sat Premier 26 of 44 Dens Park
Dundee 10788 ----- ----- 15 33 1992-12-19 Sat Premier 23 of 44 Tynecastle Park
Celtic 13554 Ian Ferguson 0:35 ----- 16 27 1998-12-19 Sat Scottish Premier League 19 of 36 Tynecastle Park
Rangers 17134 Gary Locke 2 ;Jim Hamilton 69 [Stephane Guivarc'h 16] ;[Rod Wallace 58] ;[Stephane Guivarc'h 63] 17 26 1999-12-19 Sun Scottish Premier League 17 of 36 Tynecastle Park
Hibernian 17954 ----- [Dirk Lehmann 18] ;[Franck Sauzee 27] ;[Kenny Miller 90] 18 10 2015-12-19 Sat Premiership 18 of 38 McDiarmid Park
St Johnstone 4780 ----- ----- 19 1 2024-12-19 Thu Europa Conference League Matchday 6 Tynecastle Park
Petrocub 17103 James Wilson 63:17 ;Blair Spittal 69:20 [Sergiu Platica 19:59] ;[Victor Mudrac pen 82:22] Hibs Results
Hibs Results Click on date to see all results for that day Rank How
LongRep Date Result Comp Round Replay Venue Crowd 1 140 Sat Dec 19 1885 Sat 19 Dec 1885 Hibs 4 Hearts 3 Edinburgh Shield R4 2 129 Sat Dec 19 1896 Sat 19 Dec 1896 St Mirren 2 Hibernian 3 F 3 122 Sat Dec 19 1903 Sat 19 Dec 1903 Hibernian 1 Queens Park 1 L1 18 of 26 Easter Road 4 117 Sat Dec 19 1908 Sat 19 Dec 1908 Hibernian 3 Motherwell 0 L1 18 of 34 Easter Road 4000 5 111 Sat Dec 19 1914 Sat 19 Dec 1914 Hibernian 3 St Mirren 2 L1 21 of 38 Easter Road 3000 6 94 Sat Dec 19 1931 Sat 19 Dec 1931 Alloa Athletic 1 Hibernian 2 L2 21 of 38 Recreation Park (Alloa) 2000 7 89 Sat Dec 19 1936 Sat 19 Dec 1936 Queens Park 2 Hibernian 0 L1 22 of 38 Hampden Park 3807 8 83 n/a Sat 19 Dec 1942 Third Lanark 3 Hibernian 2 SOFL 20 of 30 n/a 9 72 Sat Dec 19 1953 Sat 19 Dec 1953 Hibernian 5 Raith Rovers 0 L1 14 of 30 Easter Road 20000 10 66 Sat Dec 19 1959 Sat 19 Dec 1959 Partick Thistle 2 Hibernian 10 L1 17 of 34 Firhill 11000 11 61 Sat Dec 19 1964 Sat 19 Dec 1964 Hibernian 2 Partick Thistle 1 L1 16 of 34 Easter Road 7673 12 55 Sat Dec 19 1970 Sat 19 Dec 1970 Clyde 0 Hibernian 0 L1 17 of 34 Shawfield 1930 13 44 Sat Dec 19 1981 Sat 19 Dec 1981 Hibernian 3 Partick Thistle 0 P 16 of 36 Easter Road 3582 14 38 Sat Dec 19 1987 Sat 19 Dec 1987 Hibernian 0 Falkirk 0 P 26 of 44 Easter Road 5638 15 33 Sat Dec 19 1992 Sat 19 Dec 1992 Aberdeen 2 Hibernian 0 P 23 of 44 Pittodrie 11018 16 27 Sat Dec 19 1998 Sat 19 Dec 1998 Hibernian 3 Clydebank[4] 0 L1 20 of 36 Easter Road 9064 17 26 Sun Dec 19 1999 Sun 19 Dec 1999 Heart of Midlothian 0 Hibernian 3 SPL 19 of 36 Tynecastle Park 17954 18 16 n/a Sat 19 Dec 2009 Aberdeen 0 Hibernian 2 SPL 16 of 38 n/a Pittodrie 9096 19 10 n/a Sat 19 Dec 2015 Hibernian 1 Queen of the South 0 SCH 17 of 36 n/a Easter Road 9163 20 7 n/a Wed 19 Dec 2018 Hibernian 0 Rangers 0 SPR 18 of 38 n/a Easter Road 18662 21 5 n/a Sat 19 Dec 2020 Hibernian 1 Dundee United 1 SPR 18 of 38 n/a Easter Road 22 4 Sun Dec 19 2021 Sun 19 Dec 2021 Hibernian 1 Celtic 2 League Cup F Hampden Park 48540
Scotland Birthdays & Results
Scotland Birthdays Player Year Age Place of Birth Clubs First Last Apps Goals Alex McSpadyen 1914 111 Scotland Partick Thistle Wed 07 Dec 1938 Sat 15 Apr 1939 2 0 Willie Johnston 1946 79 Maryhill, Glasgow Scotland Rangers; West Bromwich Albion Wed 13 Oct 1965 Sat 03 Jun 1978 22 0
Scotland Results Click on date to see match details Rank How
LongDate Rep Comp Round V Team Sc Agg Crowd Scorers 1 46 Wed 19 Dec 1979 EC 07 of 08 Hampden Park
Belgium 25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30
SFL Birthdays & Results
SFL Birthdays The specified statement did not generate any data Player Year Age Place of Birth Clubs First Last Apps Goals
SFL Results Click on date to see match details The specified statement did not generate any data Rank How
LongDate Rep V Team Sc Crowd Scorers
World Cup & Euro Championship
World Cup & Euro Championship Results Click on date to see all results for that day Rank Age Rep Date Result Comp Round Replay Venue Crowd 1 52 Wed Dec 19 1973 Wed 19 Dec 1973 Greece 2 Yugoslavia 4 WCEUR G7 2 49 Sun Dec 19 1976 Sun 19 Dec 1976 El Salvador 2 Guatemala 0 WCNCA QR2GR 3 46 Wed Dec 19 1979 Wed 19 Dec 1979 Scotland 1 Belgium 3 EC G2 4 44 Sat Dec 19 1981 Sat 19 Dec 1981 Saudi Arabia 0 New Zealand 5 WCASIAOCE QFRGR 5 43 Sun Dec 19 1982 Sun 19 Dec 1982 Malta 0 Netherlands 6 EC G7 6 41 Wed Dec 19 1984 Wed 19 Dec 1984 Greece 0 Belgium 0 WCEUR G1 7 35 Wed Dec 19 1990 Wed 19 Dec 1990 Spain 9 Albania 0 EC G1 7 35 Wed Dec 19 1990 Wed 19 Dec 1990 Malta 0 Netherlands 8 EC G6 9 33 Sat Dec 19 1992 Sat 19 Dec 1992 Malta 1 Italy 2 WCEUR G1
European Club Results
European Club Results Click on date to see all results for that day Rank Age Rep Comp Round Leg Date Cou HTeam Sco Pen Agg ATeam Cou Venue Crowd 1 64 ECWC R1 2 Tue Dec 19 1961 Lux Alliance Dudelange 2-2 2-9 Motor Jena GDR 2 63 ICFC R2 2 Wed Dec 19 1962 Esp Barcelona 1-0 3-3 Red Star (Belgrade) Srb 2 63 ICFC R2 2 Wed Dec 19 1962 Sco Dunfermline Athletic 6-2 6-6 Valencia Esp 14826 2 63 ICFC R2 2 Wed Dec 19 1962 Ita Roma 2-1 6-3 Real Zaragoza Esp 5 52 UEFA Cup R3 2 Wed Dec 19 1973 Ned Feyenoord 2-0 AG W 3-3 Standard Liege Bel 6 47 European Super Cup F 2 Tue Dec 19 1978 Eng Liverpool 2-1 3-4 Anderlecht Bel Anfield 23598 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Ger Bayern Munich 6-0 Aris (Thessaloniki) Gre 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Tur Galatasaray 0-0 Austria Vienna Aut 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Esp Getafe 2-1 Anderlecht Bel 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Isr Hapoel Tel-Aviv 1-3 AaB Aalborg Den 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Gre Panionios (Athens) 2-3 Girondins Bordeaux Fra 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Por Sporting Braga 2-0 Red Star (Belgrade) Srb 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Fra Toulouse 2-1 Spartak Moscow Rus 7 18 UEFA Cup GR 0 Wed Dec 19 2007 Sui Zurich 0-5 Bayer Leverkusen Ger 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Ita AC Milan 2-2 VfL Wolfsburg Ger 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Ned Ajax 2-2 Slavia Prague Tch 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Bel Club Brugge KV 0-1 FC Copenhagen Den 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Esp Deportivo (La Coruna) 1-0 Nancy Fra 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Ned Feyenoord 0-1 Lech Poznan Pol 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Ger Hamburg 3-1 Aston Villa Eng 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Eng Portsmouth 3-0 Heerenveen Ned 15 17 UEFA Cup GR 0 Fri Dec 19 2008 Fra Saint-Etienne 2-2 Valencia Esp 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Cyp Apoel (Nicosia) 1-1 Zhenis Astana kaz 11181 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Srb Backa Topola 4-3 FC Noah Arm 1210 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Bos Borac Banja Luka 0-0 Omonia (Nicosia) Cyp 5034 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Eng Chelsea 5-1 Shamrock Rovers Irl 38467 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Swe Djurgardens IF 3-1 Legia Warsaw Pol 23270 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Sco Heart of Midlothian 2-2 Petrocub-Hincesti Mol Tynecastle Park 17103 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Ger Heidenheim 1846 1-1 St. Gallen Sui 12800 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Pol Jagiellonia Białystok 0-0 Olimpija (Ljubljana) Slo 14329 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Bel KSV Cercle Brugge 1-1 Istanbul Basaksehir Tur 4411 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Irl Larne 1-0 Gent Bel 2393 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Aut Linzer ASK (Linz) 1-1 Vikingur Gota Far 7900 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Sui Lugano 2-2 Pafos Cyp 1795 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Nor Molde FK 4-3 Mlada Boleslav Tch 1750 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Gre Panathinaikos 4-0 Dinamo Minsk Bls 19866 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Slo Publikum (Celje) 3-2 The New Saints Wal 2640 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Aut Rapid Vienna 3-0 FC Copenhagen Den 24465 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Esp Real Betis Balompie (Seville) 1-0 HJK (Helsinki) Fin 35779 23 1 Europa Conference League MD6 0 Thu Dec 19 2024 Por Vitoria Guimaraes 1-1 Fiorentina Ita 16466