Back to All Dates 03 July 04 July
05 July
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 Tom Allan 1883 141 Glasgow Scotland 1906-08-15 Wed 1914-04-20 Mon 180 0 Anthony Basso 1979 45 Besancon France 2007-09-03 Mon 2008-07-14 Mon 8 0 Tom Crosskey 1905 119 Hastings England 1929-02-23 Sat 1932-05-11 Wed 9 0 Husref Musemic 1961 63 Janja Yugoslavia 1989-08-02 Wed 1989-10-04 Wed 9 4
Deaths Player Year How Long Place of Death First Last Jock Wilson 1957 67 Bangour General Hospital 1915-03-20 Sat 1925-04-28 Tue
Opposition Birthdays NB Clubs are the ones with when played against Hearts Player Year Age /
How LongClubs First Last Apps Goals W D L Ralph Hann 1911 113 Newcastle United; Derby County Sep 28 1931 Hearts 1 Newcastle United 2 Apr 11 1938 Hearts 2 Derby County 1 2 0 1 0 1 Arthur Carrie 1920 104 Arbroath Mar 15 1947 Arbroath 2 Hearts 1 Mar 15 1947 Arbroath 2 Hearts 1 1 1 1 0 0 Matthew Jackson Crowe 1932 92 Partick Thistle; Norwich City Aug 13 1955 Partick Thistle 0 Hearts 2 Oct 12 1959 Hearts 0 Norwich City 0 3 0 0 1 2 Doug Somner 1951 73 Falkirk; Ayr United; Partick Thistle; St Mirren; Montrose Dec 11 1971 Falkirk 2 Hearts 0 Aug 20 1985 Montrose 1 Hearts 3 18 8 10 5 6 Dieter Kuehn 1956 68 Lokomotiv Leipzig Sep 15 1976 Lokomotiv Leipzig 2 Hearts 0 Sep 29 1976 Hearts 5 Lokomotiv Leipzig 1 2 0 1 0 1 Hugh Hill 1957 67 Falkirk Aug 8 1987 Hearts 4 Falkirk 2 Feb 27 1988 Falkirk 2 Hearts 0 4 0 1 0 3 John Scales 1966 58 Tottenham Hotspur Jul 24 1999 Hearts 2 Tottenham Hotspur 2 Jul 24 1999 Hearts 2 Tottenham Hotspur 2 0 0 0 1 0 Antony Vidmar 1970 54 Rangers Jul 26 1997 Hearts 3 Rangers 2 Apr 7 2002 Rangers 2 Hearts 0 11 0 8 2 2 John Bernard Elliott 1980 44 Dundee; Berwick Rangers Oct 30 1999 Dundee 1 Hearts 0 Feb 7 2001 Hearts 2 Berwick Rangers 1 1 1 1 0 1 Maros Klimpl 1980 44 Motherwell Jan 7 2009 Motherwell 1 Hearts 0 Mar 4 2009 Hearts 2 Motherwell 1 2 0 1 0 1 Antonio Reguero 1982 42 Kilmarnock Oct 26 2013 Kilmarnock 2 Hearts 0 May 4 2014 Hearts 5 Kilmarnock 0 0 0 3 0 1 Antonio Reguero 1982 42 Inverness Caledonian Thistle Jan 26 2013 Inverness Caledonian Thistle 1 Hearts 1 Feb 23 2013 Hearts 2 Inverness Caledonian Thistle 3 1 0 1 1 0 Chris Higgins 1985 39 Motherwell; Dunfermline Athletic; Queen of the South; East Fife May 16 2004 Hearts 3 Motherwell 2 Nov 10 2020 East Fife 2 Hearts 3 10 1 2 4 8 Marvin Bartley 1986 38 Hibernian; Livingston (Meadowbank Thistle) Feb 7 2016 Hearts 2 Hibernian 2 Dec 4 2019 Hearts 1 Livingston (Meadowbank Thistle) 1 12 1 5 7 3 Ciaran Kelly 1988 36 St Patricks Athletic Jul 5 2017 St Patricks Athletic 1 Hearts 0 Jul 5 2017 St Patricks Athletic 1 Hearts 0 0 0 1 0 0 Elvis Stuglis 1993 31 Rigas Futbola Skola Sep 15 2022 Rigas Futbola Skola 0 Hearts 2 Oct 27 2022 Hearts 2 Rigas Futbola Skola 1 1 0 0 0 2 Seifeddin Chabbi 1993 31 St Mirren Mar 11 2020 St Mirren 1 Hearts 0 Mar 11 2020 St Mirren 1 Hearts 0 0 0 1 0 0 Mitchell Rose 1994 30 Rotherham United Jul 28 2012 Rotherham United 0 Hearts 1 Jul 28 2012 Rotherham United 0 Hearts 1 1 0 0 0 1 Charlie Telfer 1995 29 Dundee United; Falkirk; Airdrieonians (Airdrie United); Ross County Oct 18 2015 Dundee United 0 Hearts 1 Sep 28 2024 Hearts 1 Ross County 1 3 0 0 1 3 Junior Morias 1995 29 St Mirren Sep 28 2019 St Mirren 0 Hearts 0 Mar 11 2020 St Mirren 1 Hearts 0 2 0 1 1 1 Jordan Tapping 1996 28 The Spartans Jan 20 2024 The Spartans 1 Hearts 2 Jan 20 2024 The Spartans 1 Hearts 2 1 0 0 0 1 Aaron Simpson 1997 27 Kilmarnock Feb 27 2018 Hearts 1 Kilmarnock 1 May 13 2018 Kilmarnock 1 Hearts 0 0 0 1 1 0 Allan Campbell 1998 26 Motherwell Apr 23 2016 Motherwell 1 Hearts 0 Mar 7 2020 Hearts 1 Motherwell 1 10 0 5 2 6 Caolan Marron 1998 26 Glenavon Jul 6 2019 Glenavon 2 Hearts 1 Jul 6 2019 Glenavon 2 Hearts 1 1 0 1 0 0 Jack MacKenzie 2000 24 Aberdeen Dec 29 2019 Hearts 1 Aberdeen 1 Oct 6 2024 Aberdeen 3 Hearts 2 5 0 3 1 4 Osaze Urhoghide 2000 24 Celtic Aug 15 2021 Celtic 3 Hearts 2 Aug 15 2021 Celtic 3 Hearts 2 0 0 1 0 0 Nicky Hogarth 2001 23 Falkirk Aug 17 2024 Falkirk 2 Hearts 0 Aug 17 2024 Falkirk 2 Hearts 0 1 0 1 0 0
Summary by Venue Type Ventype G W D L W% D% L% F A A 1 1 0 0 100% 0% 0% 4 2 Tot 1 1 0 0 100% 0% 0% 4 2
Summary by Team Team G W D L W% D% L% F A Shelbourne 1 1 0 0 100% 0% 0% 4 2
Hearts Results Click on date to see match details Rank How
LongDate Rep Comp Round V Team Sc Agg Crowd Scorers 1 9 2015-07-04 Sat Overseas Tour2015-16 OT 02 of 02 Tolka Park
Shelbourne 374 Gary Oliver 28 ;Sam Nicholson 58 ;Jordan McGhee 80 ;Juanma 90 [James English 57] ;[James English 82] 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 82 Sat Jul 4 1942 Sat 04 Jul 1942 Rangers 2 Hibernian 2 Summer Cup F Hampden Park
Scotland Birthdays & Results
Scotland Birthdays Player Year Age Place of Birth Clubs First Last Apps Goals Allan Campbell 1998 26 Glasgow Scotland Luton Town Tue 14 Jun 2022 Tue 14 Jun 2022 1 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 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 70 Sun Jul 4 1954 Sun 04 Jul 1954 West Germany 3 Hungary 2 WCFIN F Wankdorf Stadium 60000 2 67 Thu Jul 4 1957 Thu 04 Jul 1957 Mexico 2 Canada 0 WCNCA QR1GR 3 48 Sun Jul 4 1976 Sun 04 Jul 1976 Guyana 2 Surinam 0 WCNCA QR1 4 45 Wed Jul 4 1979 Wed 04 Jul 1979 Finland 1 USSR 1 EC G6 5 42 Sun Jul 4 1982 Sun 04 Jul 1982 France 4 Northern Ireland 1 WCFIN R2GR Estadio Vicente Calderón 37000 5 42 Sun Jul 4 1982 Sun 04 Jul 1982 Poland 0 Soviet Union 0 WCFIN R2GR Camp Nou 65000 7 34 Wed Jul 4 1990 Wed 04 Jul 1990 West Germany 1 England 1 WCFIN SF Stadio delle Alpi 62628 8 32 Sat Jul 4 1992 Sat 04 Jul 1992 Bermuda 2 Antigua and Barbuda 1 WCNCA QR1 9 31 Sun Jul 4 1993 Sun 04 Jul 1993 Zimbabwe 1 Cameroon 0 WCAFR QR2 9 31 Sun Jul 4 1993 Sun 04 Jul 1993 Taiwan 0 Iran 6 WCASIA QR1 9 31 Sun Jul 4 1993 Sun 04 Jul 1993 Zambia 2 Morocco 1 WCAFR QR2 9 31 Sun Jul 4 1993 Sun 04 Jul 1993 Syria 2 Oman 1 WCASIA QR1 13 30 Mon Jul 4 1994 Mon 04 Jul 1994 USA 0 Brazil 1 WCFIN R2 Stanford Stadium 84147 13 30 Mon Jul 4 1994 Mon 04 Jul 1994 Netherlands 2 Republic of Ireland 0 WCFIN R2 Citrus Bowl 61355 15 26 Sat Jul 4 1998 Sat 04 Jul 1998 Netherlands 2 Argentina 1 WCFIN QF Stade Vélodrome 55000 15 26 Sat Jul 4 1998 Sat 04 Jul 1998 Croatia 3 Germany 0 WCFIN QF Stade Gerland 39100 17 20 Sun Jul 4 2004 Sun 04 Jul 2004 Benin 3 Egypt 3 WCAFR QR2 17 20 Sun Jul 4 2004 Sun 04 Jul 2004 Cameroon 2 Ivory Coast 0 WCAFR QR2 17 20 Sun Jul 4 2004 Sun 04 Jul 2004 Congo 1 Mali 0 WCAFR QR2 17 20 Sun Jul 4 2004 Sun 04 Jul 2004 Portugal 0 Greece 1 ECFIN F Estádio da Luz 62865 17 20 Sun Jul 4 2004 Sun 04 Jul 2004 Liberia 0 Togo 0 WCAFR QR2 22 18 Tue Jul 4 2006 Tue 04 Jul 2006 Germany 0 Italy 2 WCFIN SF FIFA WM Stadion Dortmund 65000 23 10 Fri Jul 4 2014 Fri 04 Jul 2014 Brazil 2 Colombia 1 WCFIN QF Estádio Castelão 60342 23 10 Fri Jul 4 2014 Fri 04 Jul 2014 Germany 1 France 0 WCFIN QF Estádio do Maracanã 74240
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 26 INTERTOTO R2 1 Sat Jul 4 1998 Den AB (Copenhagen) 2-2 Vorskla Poltava Ukr 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Tur Altay (Izmir) 1-1 Diosgyori VTK Hun 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Aut Austria Salzburg 3-1 FC Sankt Gallen Sui 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Hun Debreceni VSC 0-0 Hradec Kralove Tch 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Tch FC Boby Brno 5-3 RCD Espanyol Esp 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Gre Iraklis (Thessaloniki) 3-1 National Bucharest ROU 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Bel Lommel SK 0-1 Torpedo Kutaisi Geo 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Mac Makedonija Skopje 1-0 SEC Bastia Fra 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Slo OD Trencin 0-1 Baltika Kaliningrad Rus 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Swe Orgryte 2-1 Ruch Chorzow Pol 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Ita Sampdoria 2-0 Rimavská Sobota Slo 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Tur Samsunspor 3-0 Lyngby Den 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Fin TPS (Turku) 0-2 Shinnik Yaroslavl Rus 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Ned Twente (Enschede) 2-0 Kongsvinger IL Nor 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Srb Vojvodina (Novi Sad) 2-0 Orebro SK Swe 1 26 INTERTOTO R2 1 Sat Jul 4 1998 Ger Werder Bremen 4-1 Inkaras-Grifas Kaunas Lit 17 25 INTERTOTO R2 1 Sun Jul 4 1999 Sui Basle 0-0 FC Boby Brno Tch 17 25 INTERTOTO R2 1 Sun Jul 4 1999 ROU Ceahlaul Piatra Neamt 2-1 Jedinstvo (Serbia) Srb 17 25 INTERTOTO R2 1 Sun Jul 4 1999 FRG Duisburg 2-0 Newry Town Nir 17 25 INTERTOTO R2 1 Sun Jul 4 1999 Den FC Copenhagen 0-3 Polonia Warsaw Pol 17 25 INTERTOTO R2 1 Sun Jul 4 1999 Fin FC Jokerit 2-1 Floriana Mlt 17 25 INTERTOTO R2 1 Sun Jul 4 1999 Swe Hammarby IF 4-0 Gomel Bls 17 25 INTERTOTO R2 1 Sun Jul 4 1999 Slo Rudar Velenje 1-2 Austria Lustenau Aut 24 20 INTERTOTO R2 1 Sun Jul 4 2004 Bls Dinamo Minsk 1-2 Sartid Srb 24 20 INTERTOTO R2 1 Sun Jul 4 2004 Bel Genk 2-1 Marek (Stanke Dimitrov) Bul 24 20 INTERTOTO R2 1 Sun Jul 4 2004 Srb OBelgrade 3-1 Dinaburg (Daugavpils) Lat 24 20 INTERTOTO R2 1 Sun Jul 4 2004 Fin Tampere United 3-0 Khazar Aze 28 11 Europa League Q1 1 Thu Jul 4 2013 Wal Airbus UK 1-1 Ventspils Lat The Airfield 28 11 Europa League Q1 1 Thu Jul 4 2013 Wal Bala Town 1-0 Levadia Tallinn Est Maes Tegid 1287 28 11 Europa League Q1 1 Thu Jul 4 2013 Mon Celik Niksic 1-4 Kispest Honved Hun Stadion Zeljezare 28 11 Europa League Q1 1 Thu Jul 4 2013 Geo Chikhura Sachkhere 0-0 Vaduz Lie 28 11 Europa League Q1 1 Thu Jul 4 2013 Nir Crusaders Belfast 1-2 Rosenborg Nor Seaview 28 11 Europa League Q1 1 Thu Jul 4 2013 Slo Domzale 0-1 Astra Giurgiu ROU Domzale Stadium 700 28 11 Europa League Q1 1 Thu Jul 4 2013 Irl Drogheda United 0-0 Malmo FF Swe United Park 28 11 Europa League Q1 1 Thu Jul 4 2013 Mol FC Milsami 1-0 F91 Dudelange Lux Complexul Sportiv Raional 28 11 Europa League Q1 1 Thu Jul 4 2013 SaM Fiorita 0-3 Valletta Mlt Stadio Igor Crescentini 28 11 Europa League Q1 1 Thu Jul 4 2013 Lit FK Kruoja Pakruojis 0-3 Dinamo Minsk Bls Pakruojis City Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Mac FK Turnovo 2-2 Suduva Marijampolė Lit Kukus Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Est Flora (Tallinn) 1-1 Kukesi Alb A. Le Coq Arena 28 11 Europa League Q1 1 Thu Jul 4 2013 Arm Gandzasar Kapan 1-2 Aktobe Lento kaz Gandzasar Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Mlt Hibernians (Paola) 1-4 Vojvodina (Novi Sad) Srb Hibernians Ground 28 11 Europa League Q1 1 Thu Jul 4 2013 Isl IBV (Vestmannaeyjar) 1-1 HB (Torshavn) Far Hasteinsvollur 28 11 Europa League Q1 1 Thu Jul 4 2013 Far IF Fuglafjordur 0-2 Linfield (Belfast) Nir Fuglafjordur Stadium 300 28 11 Europa League Q1 1 Thu Jul 4 2013 Fin IFK Mariehamn 0-2 Inter Baku Aze Wiklof Holding Arena 28 11 Europa League Q1 1 Thu Jul 4 2013 Lux Jeunesse d'Esch 2-0 TPS (Turku) Fin De la Frontiere 28 11 Europa League Q1 1 Thu Jul 4 2013 Isl KR (Reykjavik) 0-0 Glentoran Nir KRVollur 28 11 Europa League Q1 1 Thu Jul 4 2013 Alb Laci 0-1 Differdange 03 Lux Laci Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Bul Levski (Sofia) 0-0 Irtysh Pavlodar kaz Georgi Asparuchov Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 SaM Libertas 1-2 Sarajevo Bos Campo sportivo di Borgo Maggiore 28 11 Europa League Q1 1 Thu Jul 4 2013 Mac Metalurg Skopje 0-1 Qarabag (Agdam) Aze Zelezarnica Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Mon Mladost Podgorica 1-0 Videoton Fehervar Hun Cvijetni Brijeg 28 11 Europa League Q1 1 Thu Jul 4 2013 Wal Prestatyn Town 1-2 Metalurgs Liepaja Lat Bastion Road 28 11 Europa League Q1 1 Thu Jul 4 2013 Slo Publikum (Celje) 0-2 Tromso IL Nor Arena Petrol Stadium 4000 28 11 Europa League Q1 1 Thu Jul 4 2013 Mon Rudar Pljevlja 1-0 Mika Ashtarak Arm Gradski Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Mlt Sliema Wanderers 1-1 Khazar Aze Ta' Qali Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Mac Teteks 1-1 Pyunik Yerevan Arm City Stadium Tetovo 28 11 Europa League Q1 1 Thu Jul 4 2013 Alb Teuta Durres 3-1 Dacia Chisinau Mol Niko Dovana 28 11 Europa League Q1 1 Thu Jul 4 2013 Mol Tiligul Tiraspol 0-1 Skonto (Riga) Lat Sheriff Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Geo Torpedo Kutaisi 0-3 MSK Zilina Slo Givi Kiladze Stadium 28 11 Europa League Q1 1 Thu Jul 4 2013 Est Trans Narva 0-3 Gefle IF Swe Narva Kreenholmi 250 28 11 Europa League Q1 1 Thu Jul 4 2013 And UE Santa Coloma 1-3 Zrinjski Mostar Bos Estadi Comunal d'Aixovall 28 11 Europa League Q1 1 Thu Jul 4 2013 Isl Vikingur (Reykjavik) 1-1 Inter Turku Fin Serpugeroi 28 11 Europa League Q1 1 Thu Jul 4 2013 Lit Zhalgiris Vilnius 2-2 St. Patrick's Athletic Irl LFF Stadium 3000 28 11 Europa League Q1 1 Thu Jul 4 2013 kaz Zhenis Astana 0-1 Botev (Plovdiv) Bul Astana Arena 65 7 Champions League Q1 2 Tue Jul 4 2017 Gil College Europa 1-3 The New Saints Wal 261 65 7 Champions League Q1 2 Tue Jul 4 2017 And FC Santa Coloma 1-1 Alashkert Arm 850 65 7 Champions League Q1 2 Tue Jul 4 2017 SaM Fiorita 0-0 Linfield (Belfast) Nir 911 65 7 Champions League Q1 2 Tue Jul 4 2017 Est Infonet Tallinn 0-1 Hibernians (Paola) Mlt 995 65 7 Champions League Q1 2 Tue Jul 4 2017 Kvx Trepca 89 1-4 Vikingur (Reykjavik) Isl 12000 65 7 Europa League Q1 2 Tue Jul 4 2017 Mlt Balzan 3-3 Videoton Fehervar Hun 65 7 Europa League Q1 2 Tue Jul 4 2017 Lux Progres Niedercorn 2-0 Rangers Sco 5534 72 5 Europa League PR 2 Thu Jul 4 2019 Wal Cardiff Metropolitan University 2-1 AG L 2-2 Progres Niedercorn Lux 72 5 Europa League PR 2 Thu Jul 4 2019 Nir Cliftonville 4-0 4-0 Barry Town United Wal 72 5 Europa League PR 2 Thu Jul 4 2019 Gil College Europa 4-0 6-3 Sant Julia And 72 5 Europa League PR 2 Thu Jul 4 2019 And Engordany 2-1 3-1 Fiorita SaM 72 5 Europa League PR 2 Thu Jul 4 2019 Far NSI Runavik 0-0 0-2 Ballymena United Nir 72 5 Europa League PR 2 Thu Jul 4 2019 SaM Tre Fiori 0-4 1-9 KI (Klaksvikar) Far