Back to All Dates 20 June 21 June
22 June
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 Willie McStay 1892 132 Netherburn Scotland 1929-09-04 Wed 1930-02-19 Wed 14 0
Deaths Player Year How Long Place of Death First Last David McCulloch 1979 45 East Kilbride 1934-08-03 Fri 1935-11-25 Mon
Opposition Birthdays NB Clubs are the ones with when played against Hearts Player Year Age /
How LongClubs First Last Apps Goals W D L William McStay 1892 132 Ayr United; Celtic Aug 23 1913 Ayr United 0 Hearts 4 Jan 26 1929 Hearts 2 Celtic 1 27 2 17 2 8 George Gillan 1919 105 Alloa Athletic; Celtic; Motherwell Nov 11 1939 Alloa Athletic 2 Hearts 3 Aug 25 1945 Hearts 0 Motherwell 0 15 2 7 3 5 Ray Harrison 1921 103 Doncaster Rovers Nov 9 1953 Doncaster Rovers 1 Hearts 3 Nov 9 1953 Doncaster Rovers 1 Hearts 3 1 0 0 0 1 Andy Young 1925 99 Raith Rovers Aug 25 1948 Hearts 1 Raith Rovers 2 Dec 19 1959 Hearts 4 Raith Rovers 1 36 5 8 4 24 John McGuinness 1937 87 Albion Rovers; Stirling Albion Feb 15 1958 Hearts 4 Albion Rovers 1 Dec 23 1967 Stirling Albion 1 Hearts 4 10 0 1 3 6 Kyriakos Fitilis 1942 82 New York Cosmos May 21 1971 New York Cosmos 2 Hearts 4 May 21 1971 New York Cosmos 2 Hearts 4 1 0 0 0 1 Ron Webster 1943 81 Derby County May 8 1967 Derby County 1 Hearts 1 May 8 1967 Derby County 1 Hearts 1 1 0 0 1 0 Gerard McLauchlan 1958 66 Clydebank[4]; Airdrieonians Feb 26 1977 Hearts 1 Clydebank[4] 0 Apr 2 1983 Airdrieonians 0 Hearts 2 9 0 2 2 6 Gary Briggs 1959 65 Middlesbrough Nov 13 1976 Middlesbrough 3 Hearts 0 Nov 13 1976 Middlesbrough 3 Hearts 0 1 0 1 0 0 James Dick 1972 52 Ayr United Mar 7 1998 Hearts 4 Ayr United 1 Mar 7 1998 Hearts 4 Ayr United 1 1 0 0 0 1 Danny Buijs 1982 42 Kilmarnock Aug 21 2011 Kilmarnock 0 Hearts 0 Oct 29 2011 Hearts 0 Kilmarnock 1 2 0 1 1 0 Andrew Hunter 1985 39 Stranraer Jan 6 2007 Stranraer 0 Hearts 4 Jan 6 2007 Stranraer 0 Hearts 4 0 0 0 0 1 Lee Croft 1985 39 St Johnstone Feb 5 2012 Hearts 1 St Johnstone 1 Jan 18 2014 St Johnstone 3 Hearts 3 4 0 1 2 1 Robert Nisbet 1985 39 Motherwell; East Stirlingshire; Falkirk Jan 25 1930 Hearts 3 Motherwell 2 Sep 13 1938 Falkirk 0 Hearts 1 4 0 0 0 4 Garry Kenneth 1987 37 Dundee United Jan 15 2005 Hearts 3 Dundee United 2 Apr 28 2012 Dundee United 2 Hearts 2 14 0 10 6 8 Dayne Robertson 1988 36 Falkirk Jan 20 2007 Hearts 1 Falkirk 0 Apr 18 2009 Falkirk 0 Hearts 0 1 0 0 1 1 Daniel Carmichael 1990 34 Queen of the South; Hibernian Jul 20 2013 Queen of the South 0 Hearts 0 Feb 16 2016 Hibernian 1 Hearts 0 6 1 1 2 3 Luka Tankulic 1991 33 Dundee Jul 22 2014 Dundee 3 Hearts 0 Jul 22 2014 Dundee 3 Hearts 0 1 2 1 0 0 Alfredo Morelos 1996 28 Rangers Aug 19 2017 Rangers 0 Hearts 0 May 24 2023 Rangers 2 Hearts 2 16 12 12 4 0 Andrei Radu 1996 28 Dinamo Bucuresti Jul 9 2013 Dinamo Bucuresti 5 Hearts 1 Jul 9 2013 Dinamo Bucuresti 5 Hearts 1 1 0 1 0 0 Dante Polvara 2000 24 Aberdeen Jan 18 2023 Hearts 5 Aberdeen 0 Dec 1 2024 Hearts 1 Aberdeen 1 2 0 1 1 3 Jordan Brown 2001 23 Leyton Orient Jul 13 2024 Hearts 1 Leyton Orient 2 Jul 13 2024 Hearts 1 Leyton Orient 2 1 1 1 0 0 Dylan Smith 2006 18 Ross County Oct 30 2022 Ross County 1 Hearts 2 Sep 28 2024 Hearts 1 Ross County 1 1 0 0 1 3
Summary by Venue Type Ventype G W D L W% D% L% F A N 1 1 0 0 100% 0% 0% 2 1 A 1 1 0 0 100% 0% 0% 3 2 Tot 2 2 0 0 100% 0% 0% 5 3
Summary by Team Team G W D L W% D% L% F A Lanerossi Vicenza 1 1 0 0 100% 0% 0% 2 1 St Mirren 1 1 0 0 100% 0% 0% 3 2
Hearts Results Click on date to see match details Rank How
LongDate Rep Comp Round V Team Sc Agg Crowd Scorers 1 83 1941-06-21 Sat Summer Cup (Wartime) R2 Love Street
St Mirren 5000 George Hamilton 60 ;George Hamilton 75 ;Tommy Brown 86 [Thomas Brady 8] ;[Angus Stead 21] 2 60 1964-06-21 Sun International Soccer League 1964 Section 1 5 of 6 Chicopee
Lanerossi Vicenza 5619 Johnny Hamilton 50 ;Johnny Hamilton 87 [Lucio Del Angelo 70] 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 83 Sat Jun 21 1941 Sat 21 Jun 1941 Hibernian 1 Clyde 2 Summer Cup 2nd Easter Road 2 57 Wed Jun 21 1967 Wed 21 Jun 1967 Hibernian 4 Sunderland 2 Friendly Easter Road
Scotland Birthdays & Results
Scotland Birthdays Player Year Age Place of Birth Clubs First Last Apps Goals Garry Kenneth 1987 37 Dundee Scotland Dundee United Wed 11 Aug 2010 Tue 16 Nov 2010 2 0
Scotland Results Click on date to see match details The specified statement did not generate any data Rank How
LongDate Rep Comp Round V Team Sc Agg Crowd Scorers
SFL Birthdays & Results
SFL Birthdays Player Year Age Place of Birth Clubs First Last Apps Goals David Narey 1956 68 Dundee United Wed 01 Nov 1978 Wed 01 Nov 1978 1 0
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 65 Sun Jun 21 1959 Sun 21 Jun 1959 East Germany 0 Portugal 2 EC R1 2 62 Thu Jun 21 1962 Thu 21 Jun 1962 Norway 0 Sweden 2 EC R1 3 60 Sun Jun 21 1964 Sun 21 Jun 1964 Spain 2 USSR 1 ECFIN F Santiago Bernabéu Stadium 79115 4 54 Sun Jun 21 1970 Sun 21 Jun 1970 Brazil 4 Italy 1 WCFIN F Estadio Azteca 107412 5 52 Wed Jun 21 1972 Wed 21 Jun 1972 Finland 1 Albania 0 WCEUR G4 6 51 Thu Jun 21 1973 Thu 21 Jun 1973 Colombia 1 Ecuador 1 WCSAM G1 7 46 Wed Jun 21 1978 Wed 21 Jun 1978 Argentina 6 Peru 0 WCFIN R2GR Estadio Gigante de Arroyito 37315 7 46 Wed Jun 21 1978 Wed 21 Jun 1978 Austria 3 West Germany 2 WCFIN R2GR Estadio Chateau Carreras 38318 7 46 Wed Jun 21 1978 Wed 21 Jun 1978 Brazil 3 Poland 1 WCFIN R2GR Estadio Ciudad de Mendoza 39586 7 46 Wed Jun 21 1978 Wed 21 Jun 1978 Netherlands 2 Italy 1 WCFIN R2GR Estadio Monumental 67433 11 44 Sat Jun 21 1980 Sat 21 Jun 1980 Italy 1 Czechoslovakia 1 ECFIN 3rd 12 43 Sun Jun 21 1981 Sun 21 Jun 1981 Chile 3 Paraguay 0 WCSAM G3 13 42 Mon Jun 21 1982 Mon 21 Jun 1982 Austria 2 Algeria 0 WCFIN GR Estadio Carlos Tartiere 22000 13 42 Mon Jun 21 1982 Mon 21 Jun 1982 France 4 Kuwait 1 WCFIN GR Estadio José Zorrilla 30043 13 42 Mon Jun 21 1982 Mon 21 Jun 1982 Honduras 1 Northern Ireland 1 WCFIN GR La Romareda 15000 16 38 Sat Jun 21 1986 Sat 21 Jun 1986 Brazil 1 France 1 WCFIN QF Estadio Jalisco 65000 16 38 Sat Jun 21 1986 Sat 21 Jun 1986 Mexico 0 West Germany 0 WCFIN QF Estadio Universitario 41700 18 36 Tue Jun 21 1988 Tue 21 Jun 1988 West Germany 1 Netherlands 2 ECFIN SF Volksparkstadion 56115 19 34 Thu Jun 21 1990 Thu 21 Jun 1990 Spain 2 Belgium 1 WCFIN GR Stadio Marc'Antonio Bentegodi 35950 19 34 Thu Jun 21 1990 Thu 21 Jun 1990 England 1 Egypt 0 WCFIN GR Stadio Sant'Elia 34959 19 34 Thu Jun 21 1990 Thu 21 Jun 1990 Republic of Ireland 1 Netherlands 1 WCFIN GR Stadio La Favorita 33288 19 34 Thu Jun 21 1990 Thu 21 Jun 1990 Uruguay 1 South Korea 0 WCFIN GR Stadio Friuli 29039 23 32 Sun Jun 21 1992 Sun 21 Jun 1992 Sweden 2 Germany 3 ECFIN SF Råsunda Stadium 28827 24 30 Tue Jun 21 1994 Tue 21 Jun 1994 Argentina 4 Greece 0 WCFIN GR Foxboro Stadium 54456 24 30 Tue Jun 21 1994 Tue 21 Jun 1994 Nigeria 3 Bulgaria 0 WCFIN GR Cotton Bowl 44132 24 30 Tue Jun 21 1994 Tue 21 Jun 1994 Germany 1 Spain 1 WCFIN GR Soldier Field 63113 27 27 Sat Jun 21 1997 Sat 21 Jun 1997 Papua New Guinea 0 Fiji 1 WCOCE QR3GR 27 27 Sat Jun 21 1997 Sat 21 Jun 1997 Tahiti 1 Solomon Islands 1 WCOCE QR3GR 29 26 Sun Jun 21 1998 Sun 21 Jun 1998 Argentina 5 Jamaica 0 WCFIN GR Parc des Princes 45000 29 26 Sun Jun 21 1998 Sun 21 Jun 1998 Germany 2 Yugoslavia 2 WCFIN GR Stade Félix-Bollaert 38100 29 26 Sun Jun 21 1998 Sun 21 Jun 1998 Iran 2 USA 1 WCFIN GR Stade de Gerland 39100 32 24 Wed Jun 21 2000 Wed 21 Jun 2000 Czech Republic 2 Denmark 0 ECFIN GD 32 24 Wed Jun 21 2000 Wed 21 Jun 2000 Netherlands 3 France 2 ECFIN GD 32 24 Wed Jun 21 2000 Wed 21 Jun 2000 Norway 0 Slovenia 0 ECFIN GC 32 24 Wed Jun 21 2000 Wed 21 Jun 2000 Spain 4 Yugoslavia 3 ECFIN GC 36 22 Fri Jun 21 2002 Fri 21 Jun 2002 Brazil 2 England 1 WCFIN QF Shizuoka Stadium 47436 36 22 Fri Jun 21 2002 Fri 21 Jun 2002 Germany 1 USA 0 WCFIN QF Munsu Cup Stadium 37337 38 20 Mon Jun 21 2004 Mon 21 Jun 2004 Croatia 2 England 4 ECFIN GB 38 20 Mon Jun 21 2004 Mon 21 Jun 2004 Switzerland 1 France 3 ECFIN GB 40 18 Wed Jun 21 2006 Wed 21 Jun 2006 Iran 1 Angola 1 WCFIN GR Zentralstadion 38000 40 18 Wed Jun 21 2006 Wed 21 Jun 2006 Netherlands 0 Argentina 0 WCFIN GR FIFA WM Stadion Frankfurt 48000 40 18 Wed Jun 21 2006 Wed 21 Jun 2006 Ivory Coast 3 Serbia and Montenegro 2 WCFIN GR FIFA WM Stadion München 66000 40 18 Wed Jun 21 2006 Wed 21 Jun 2006 Portugal 2 Mexico 1 WCFIN GR FIFA WM Stadion Gelsenkirchen 52000 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Mexico 7 Belize 0 WCNCA QR2 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Burkina Faso 4 Seychelles 1 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Tunisia 2 Burundi 1 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Cameroon 2 Tanzania 1 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Costa Rica 3 Grenada 0 WCNCA QR2 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Nigeria 2 Equatorial Guinea 0 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 St Lucia 1 Guatemala 3 WCNCA QR2 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Senegal 3 Liberia 1 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Morocco 2 Rwanda 0 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Netherlands 1 Russia 3 ECFIN QF St. Jakob-Park 38374 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 New Caledonia 3 Vanuatu 0 WCOCE QRFGR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 South Africa 0 Sierra Leone 0 WCAFR Q2GR 44 16 Sat Jun 21 2008 Sat 21 Jun 2008 Zambia 1 Swaziland 0 WCAFR Q2GR 57 15 Sun Jun 21 2009 Sun 21 Jun 2009 Burkina Faso 2 Ivory Coast 3 WCAFR Q3GR 57 15 Sun Jun 21 2009 Sun 21 Jun 2009 Sudan 0 Ghana 2 WCAFR Q3GR 59 14 Mon Jun 21 2010 Mon 21 Jun 2010 Chile 1 Switzerland 0 WCFIN GR Nelson Mandela Bay Stadium 34872 59 14 Mon Jun 21 2010 Mon 21 Jun 2010 Spain 2 Honduras 0 WCFIN GR Ellis Park Stadium 54386 59 14 Mon Jun 21 2010 Mon 21 Jun 2010 Portugal 7 North Korea 0 WCFIN GR Cape Town Stadium 63644 62 12 Thu Jun 21 2012 Thu 21 Jun 2012 Czech Republic 0 Portugal 1 ECFIN QF National Stadium 55590 63 10 Sat Jun 21 2014 Sat 21 Jun 2014 Argentina 1 Iran 0 WCFIN GR Estádio Mineirão 57698 63 10 Sat Jun 21 2014 Sat 21 Jun 2014 Nigeria 1 Bosnia and Herzegovina 0 WCFIN GR Arena Pantanal 40499 63 10 Sat Jun 21 2014 Sat 21 Jun 2014 Germany 2 Ghana 2 WCFIN GR Estádio Castelão 59621 66 8 Tue Jun 21 2016 Tue 21 Jun 2016 Croatia 2 Spain 1 ECFIN G Nouveau Stade de Bordeaux 37245 66 8 Tue Jun 21 2016 Tue 21 Jun 2016 Czech Republic 0 Turkey 2 ECFIN G Stade Bollaert-Delelis 32836 68 6 Thu Jun 21 2018 Thu 21 Jun 2018 Argentina 0 Croatia 3 WCFIN D Nizhny Novgorod Stadium 43319 68 6 Thu Jun 21 2018 Thu 21 Jun 2018 Denmark 1 Australia 1 WCFIN C Cosmos Arena 40727 68 6 Thu Jun 21 2018 Thu 21 Jun 2018 France 1 Peru 0 WCFIN C Central Stadium 32789
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 27 INTERTOTO GR 0 Sat Jun 21 1997 Den AaB Aalborg 2-0 Polonia Warsaw Pol 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Nir Ards 0-1 Royal Antwerp Bel 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Far B36 (Torshavn) 0-5 Genk Bel 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Bls Dinamo-93 Minsk 1-0 Heerenveen Ned 1 27 INTERTOTO GR 0 Sat Jun 21 1997 ROU Gloria Bistrita 1-2 Montpellier HSC Fra 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Aut Grazer AK 2-0 Silkeborg Den 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Ned Groningen 1-0 Cukaricki Srb 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Srb Hajduk Kula 0-1 Halmstads BK Swe 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Cro Hrvatski Dragovoljac 0-1 SEC Bastia Fra 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Nor Kongsvinger IL 1-1 Lommel SK Bel 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Sui Lausanne-Sports 4-1 NEA Salamina Famagusta Cyp 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Isl Leiftur 1-2 Hamburger SV Ger 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Isr Maccabi Petach-Tikva 1-3 Cologne Ger 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Geo Merani 91 0-2 Torpedo Moscow Rus 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Pol Odra Wodzislaw 2-4 Rapid Bucharest ROU 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Swe Osters IF 1-4 Vasas SC (Budapest) Hun 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Gre Panahaiki (Patra) 1-1 Stabaek Nor 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Srb Proleter 4-0 Maccabi Haifa Isr 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Slo Publikum (Celje) 1-1 Antalyaspor Tur 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Aut Ried 3-1 Iraklis (Thessaloniki) Gre 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Tur Samsunspor 2-0 OB (Odense) Den 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Bel Standard Liege 0-0 Aarau Sui 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Lat Universitate Riga 1-5 Istanbulspor Tur 1 27 INTERTOTO GR 0 Sat Jun 21 1997 Slo Zilina 3-1 Austria Vienna Aut 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Wal Bangor City 0-1 Gloria Bistrita ROU 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Mol Dacia Chisinau 4-1 GI (Gotu) Far 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Lat Dinaburg (Daugavpils) 1-0 FC Wil 1900 Sui 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Tch FC Boby Brno 1-0 Kotaik Abovyan Arm 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Slo FK ZTS Dubnica 3-0 Olympiakos (Lefkosia) Cyp 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Hun Gyori ETO 1-1 Ethnikos Akhna Gre 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Srb OBelgrade 0-0 Trans Narva Est 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Pol Odra Wodzislaw 1-2 Shamrock Rovers Irl 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Alb Partizani (Tirana) 2-0 Maccabi Netanya Isr 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Bls Shakhter Soligorsk 1-0 Omagh Town Nir 25 21 INTERTOTO R1 1 Sat Jun 21 2003 Bos Sloboda (Tuzla) 1-1 KA (Akureyri) Isl 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Alb Besa (Kavaje) 0-0 Ethnikos Akhna Gre 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Irl Bohemians (Dublin) 5-1 Rhyl Wal 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Bos Celik Zenica 3-2 Grbalj Radanovici Mon 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Pol Cracovia 1-2 Shakhter Soligorsk Bls 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Lux Etzella Ettelbruck 0-0 Lokomotivi Tbilisi Geo 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Lat FK Riga 1-2 Fylkir Isl 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Mlt Hibernians (Paola) 0-3 HIT Gorica Slo 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Nir Lisburn Distillery 2-3 TPS (Turku) Fin 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Arm Mika Ashtarak 2-2 Tiligul Tiraspol Mol 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Aze Neftchi (Baku) 2-0 Niva Vinnytsya Ukr 36 16 INTERTOTO R1 1 Sat Jun 21 2008 Cro Rijeka 0-0 Renova Mac 47 2 Champions League P1 1 Tue Jun 21 2022 SaM Fiorita 1-2 Atletic Club d'Escaldes And 47 2 Champions League P1 1 Tue Jun 21 2022 Est Levadia Tallinn 1-6 Vikingur Gota Far