London Hearts Supporters Club

Games played on a particular date


Games Summary in date Order
Games by Best win % Games by Most Draws % Games by Worst Losses %
More Wins than Losses Same Wins as Losses More Losses than Wins


Numbers Percentages
More
Wins
Same
W as L
More
Losses
No
Games
More
Wins
Same
W as L
More
Losses
No
Games
293 22 48 3 80% 6% 13% 0%

Click on a Month to navigate
January February March April
May June July August
September October November December


Back to top
January
Date Games W D L W% D% L% F A First Last Class
01 January 87 31 22 34 35% 25% 39% 147 155 Sat 01 Jan 1881 Aston Villa 4 Hearts 2 Sat 01 Jan 2011 Hearts 1 Hibernian 0 More Losses
02 January 78 34 20 24 43% 25% 30% 157 118 Mon 02 Jan 1882 Hearts 3 St Mirren 3 Thu 02 Jan 2025 Hearts 1 Motherwell 0 More Wins
03 January 49 19 11 19 38% 22% 38% 84 82 Mon 03 Jan 1881 Blackburn Rovers 2 Hearts 1 Sat 03 Jan 2026 Hearts 1 Livingston 0 Same
04 January 28 14 6 8 50% 21% 28% 44 29 Mon 04 Jan 1886 Hearts 6 Arthurlie 0 Sat 04 Jan 1997 Raith Rovers 1 Hearts 2 More Wins
05 January 25 15 3 6 60% 12% 24% 61 35 Sat 05 Jan 1884 Hearts 7 Norton Park 1 Sun 05 Jan 2025 Dundee United 0 Hearts 1 More Wins
06 January 17 9 7 1 52% 41% 5% 33 14 Sat 06 Jan 1883 Hearts 1 Edina 1 Sat 06 Jan 2007 Stranraer 0 Hearts 4 More Wins
07 January 18 7 4 7 38% 22% 38% 29 24 Sat 07 Jan 1882 Hearts 1 Thornliebank 2 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Same
08 January 18 8 2 8 44% 11% 44% 29 23 Sat 08 Jan 1876 Hearts 0 Third Edinburgh Rifle Volunteers 1 Sat 08 Jan 2005 Partick Thistle 0 Hearts 0 Same
09 January 17 12 3 2 70% 17% 11% 40 14 Sat 09 Jan 1897 Hearts 2 Clyde 0 Sat 09 Jan 2016 Hearts 1 Aberdeen 0 More Wins
10 January 17 7 3 6 41% 17% 35% 39 33 Sat 10 Jan 1880 Hearts 4 Glasgow South Western 5 Sat 10 Jan 2015 Dumbarton 1 Hearts 5 More Wins
11 January 23 10 4 9 43% 17% 39% 43 31 Sat 11 Jan 1890 Hearts 2 Dumbarton 2 Sun 11 Jan 2026 Dundee 0 Hearts 1 More Wins
12 January 22 14 4 4 63% 18% 18% 66 29 Sat 12 Jan 1884 Hearts 10 Bellstane Birds 0 Sun 12 Jan 2025 Aberdeen 0 Hearts 0 More Wins
13 January 15 9 1 5 60% 6% 33% 30 16 Sat 13 Jan 1877 Hearts 2 Hanover 1 Fri 13 Jan 2023 Hearts 1 St Mirren 0 More Wins
14 January 17 11 3 3 64% 17% 17% 35 18 Sat 14 Jan 1899 Rangers 4 Hearts 1 Wed 14 Jan 2026 Hearts 2 St Mirren 0 More Wins
15 January 14 8 3 3 57% 21% 21% 30 16 Sat 15 Jan 1887 St Bernards 1 Hearts 6 Sat 15 Jan 2005 Hearts 3 Dundee United 2 More Wins
16 January 18 10 3 3 55% 16% 16% 50 22 Sat 16 Jan 1886 Hearts 4 Edinburgh University 0 Sat 16 Jan 2021 Alloa Athletic 1 Hearts 3 More Wins
17 January 20 7 8 5 35% 40% 25% 53 30 Sat 17 Jan 1880 Hearts 3 St Bernards 2 Sat 17 Jan 2026 Hearts 1 Falkirk 1 More Wins
18 January 24 16 3 5 66% 12% 20% 65 27 Sat 18 Jan 1879 Hearts 9 Buccleuch 0 Wed 18 Jan 2023 Hearts 5 Aberdeen 0 More Wins
19 January 16 4 5 7 25% 31% 43% 25 25 Sat 19 Jan 1884 Hearts 2 Dundee Harp 0 Sat 19 Jan 2013 Celtic 4 Hearts 1 More Losses
20 January 20 14 3 3 70% 15% 15% 51 20 Sat 20 Jan 1894 Mossend Swifts 0 Hearts 2 Sat 20 Jan 2024 The Spartans 1 Hearts 2 More Wins
21 January 19 8 4 7 42% 21% 36% 39 22 Sat 21 Jan 1888 Mossend Swifts 3 Hearts 1 Sun 21 Jan 2018 Hearts 1 Hibernian 0 More Wins
22 January 21 9 5 7 42% 23% 33% 39 27 Sat 22 Jan 1887 Broxburn Shamrock 1 Hearts 3 Sun 22 Jan 2023 Hibernian 0 Hearts 3 More Wins
23 January 19 8 6 5 42% 31% 26% 44 32 Sat 23 Jan 1886 Glasgow Pilgrims 0 Hearts 7 Tue 23 Jan 2024 Hearts 3 Dundee 2 More Wins
24 January 23 14 5 4 60% 21% 17% 52 29 Sat 24 Jan 1880 Hearts 4 Third Lanark 2 Wed 24 Jan 2018 Hamilton Academical 0 Hearts 3 More Wins
25 January 22 15 3 4 68% 13% 18% 58 35 Sat 25 Jan 1890 Hibernian 2 Hearts 5 Sun 25 Jan 2026 Hearts 2 Celtic 2 More Wins
26 January 22 10 5 6 45% 22% 27% 36 27 Sat 26 Jan 1884 Hearts 2 Glencairn 2 Wed 26 Jan 2022 Hearts 1 Celtic 2 More Wins
27 January 22 12 6 4 54% 27% 18% 48 32 Sat 27 Jan 1877 Hearts 0 Third Edinburgh Rifle Volunteers 7 Sat 27 Jan 2024 Hearts 2 Aberdeen 0 More Wins
28 January 19 13 3 3 68% 15% 15% 55 23 Sat 28 Jan 1888 East Stirlingshire 5 Hearts 0 Sat 28 Jan 2006 Hearts 4 Hibernian 1 More Wins
29 January 24 13 3 8 54% 12% 33% 36 31 Sat 29 Jan 1887 Abercorn 5 Hearts 0 Sun 29 Jan 2023 Livingston 0 Hearts 0 More Wins
30 January 25 12 6 7 48% 24% 28% 39 29 Sat 30 Jan 1886 Arbroath 1 Hearts 1 Sat 30 Jan 2021 Hearts 1 Dunfermline Athletic 0 More Wins
31 January 22 8 8 6 36% 36% 27% 37 37 Sat 31 Jan 1880 Hearts 2 Hibernian 5 Sat 31 Jan 2026 Dundee United 0 Hearts 3 More Wins

Back to top
February
Date Games W D L W% D% L% F A First Last Class
01 February 27 14 8 5 51% 29% 18% 58 31 Sat 01 Feb 1890 Leith Athletic 1 Hearts 4 Sat 01 Feb 2025 Dundee 0 Hearts 6 More Wins
02 February 19 7 6 6 36% 31% 31% 29 27 Sat 02 Feb 1878 Hearts 3 Edinburgh Swifts 1 Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 More Wins
03 February 20 7 7 6 35% 35% 30% 28 30 Sat 03 Feb 1883 Hearts 1 Hibernian 1 Sat 03 Feb 2024 Dundee 2 Hearts 3 More Wins
04 February 23 13 2 8 56% 8% 34% 63 30 Sat 04 Feb 1882 Hanover 0 Hearts 6 Sat 04 Feb 2023 Hearts 3 Dundee United 1 More Wins
05 February 22 11 7 4 50% 31% 18% 52 30 Sat 05 Feb 1881 Petershill 3 Hearts 1 Fri 05 Feb 2021 Ayr United 0 Hearts 1 More Wins
06 February 24 11 4 9 45% 16% 37% 46 43 Sat 06 Feb 1886 St Bernards 0 Hearts 0 Sun 06 Feb 2022 Rangers 5 Hearts 0 More Wins
07 February 26 14 2 10 53% 7% 38% 40 38 Sat 07 Feb 1880 Hearts 6 Brunswick 1 Wed 07 Feb 2024 St Johnstone 0 Hearts 1 More Wins
08 February 21 16 3 2 76% 14% 9% 54 18 Sat 08 Feb 1879 Edinburgh University 1 Hearts 4 Sat 08 Feb 2020 Falkirk 0 Hearts 1 More Wins
09 February 24 12 4 8 50% 16% 33% 42 26 Sat 09 Feb 1878 Hearts 0 Hibernian 0 Wed 09 Feb 2022 Hearts 1 Dundee 2 More Wins
10 February 26 15 4 7 57% 15% 26% 66 28 Sat 10 Feb 1883 Edinburgh University 5 Hearts 2 Mon 10 Feb 2025 St Mirren 1 Hearts 1 More Wins
11 February 23 11 6 6 47% 26% 26% 53 34 Sat 11 Feb 1882 Hearts 8 Alexandra Athletic 0 Sun 11 Feb 2024 Airdrieonians (Airdrie United) 1 Hearts 4 More Wins
12 February 20 8 7 5 40% 35% 25% 34 26 Sat 12 Feb 1881 Hanover 5 Hearts 5 Sat 12 Feb 2022 Hearts 0 Livingston 0 More Wins
13 February 21 12 3 6 57% 14% 28% 58 31 Wed 13 Feb 1884 Hearts 3 Royal Lyceum Theatre 1 Sat 13 Feb 2010 Hearts 3 Falkirk 2 More Wins
14 February 19 13 3 3 68% 15% 15% 44 24 Sat 14 Feb 1880 Hearts 4 Dumbarton 0 Sat 14 Feb 2015 Hearts 1 Livingston 0 More Wins
15 February 21 10 8 3 47% 38% 14% 55 28 Sat 15 Feb 1879 Hearts 4 Dunfermline 2 Sat 15 Feb 2020 Hearts 2 Hamilton Academical 2 More Wins
16 February 28 12 10 6 42% 35% 21% 49 36 Fri 16 Feb 1877 Hearts 1 Hibernian 1 Sun 16 Feb 2025 Hearts 1 Rangers 3 More Wins
17 February 21 8 6 7 38% 28% 33% 39 31 Sat 17 Feb 1883 St Bernards 3 Hearts 1 Sat 17 Feb 2024 Hearts 2 Motherwell 0 More Wins
18 February 21 8 4 9 38% 19% 42% 37 33 Sat 18 Feb 1882 Hearts 1 Third Lanark 2 Sat 18 Feb 2017 Hearts 1 Inverness Caledonian Thistle 1 More Losses
19 February 23 11 3 8 47% 13% 34% 41 29 Sat 19 Feb 1876 Dunfermline 1 Hearts 1 Sun 19 Feb 2023 Motherwell 2 Hearts 0 More Wins
20 February 25 14 6 5 56% 24% 20% 61 35 Sat 20 Feb 1886 Hearts 8 Edinburgh University 1 Sat 20 Feb 2021 Hearts 1 Greenock Morton 1 More Wins
21 February 25 11 4 10 44% 16% 40% 33 31 Sat 21 Feb 1880 Vale Of Leven 2 Hearts 1 Sat 21 Feb 2015 Queen of the South 1 Hearts 2 More Wins
22 February 19 6 5 7 31% 26% 36% 29 27 Sat 22 Feb 1879 Hearts 2 Edinburgh Thistle 4 Wed 22 Feb 2017 Hibernian 3 Hearts 1 More Losses
23 February 24 14 5 5 58% 20% 20% 60 29 Sat 23 Feb 1878 Hearts 1 Hibernian 1 Sun 23 Feb 2025 St Johnstone 1 Hearts 2 More Wins
24 February 25 14 1 10 56% 4% 40% 51 37 Sat 24 Feb 1877 Hearts 0 Hibernian 1 Sat 24 Feb 2024 Rangers 5 Hearts 0 More Wins
25 February 24 12 3 9 50% 12% 37% 45 36 Sat 25 Feb 1888 Hearts 0 Renton 3 Sat 25 Feb 2017 Partick Thistle 2 Hearts 0 More Wins
26 February 20 10 7 3 50% 35% 15% 32 18 Sat 26 Feb 1887 Burntisland Thistle 3 Hearts 1 Wed 26 Feb 2025 Hearts 3 St Mirren 1 More Wins
27 February 25 10 5 10 40% 20% 40% 37 39 Sat 27 Feb 1886 Hearts 2 Sunderland 1 Wed 27 Feb 2019 Hearts 1 Celtic 2 Same
28 February 22 13 7 2 59% 31% 9% 50 17 Sat 28 Feb 1880 Hearts 4 Dunfermline 4 Wed 28 Feb 2024 Hearts 1 Hibernian 1 More Wins
29 February 6 3 1 2 50% 16% 33% 12 7 Sat 29 Feb 1896 Hearts 5 Leith Athletic 0 Sat 29 Feb 2020 Hearts 1 Rangers 0 More Wins

Back to top
March
Date Games W D L W% D% L% F A First Last Class
01 March 25 9 2 14 36% 8% 56% 37 45 Sat 01 Mar 1879 Hearts 1 Hibernian 1 Wed 01 Mar 2017 Hearts 0 Ross County 1 More Losses
02 March 22 9 5 8 40% 22% 36% 36 31 Sat 02 Mar 1878 Hearts 2 United 0 Sun 02 Mar 2025 Hibernian 2 Hearts 1 More Wins
03 March 24 11 4 9 45% 16% 37% 44 30 Sat 03 Mar 1877 Dunfermline 0 Hearts 0 Sun 03 Mar 2024 Hearts 2 Celtic 0 More Wins
04 March 25 12 6 6 48% 24% 24% 48 37 Sat 04 Mar 1882 Hearts 1 Kilmarnock Athletic 1 Sat 04 Mar 2023 Hearts 3 St Johnstone 0 More Wins
05 March 24 14 5 5 58% 20% 20% 50 31 Sat 05 Mar 1887 Hearts 6 Clyde 3 Sat 05 Mar 2022 Dundee United 2 Hearts 2 More Wins
06 March 17 5 5 7 29% 29% 41% 26 29 Sat 06 Mar 1897 Liverpool 2 Hearts 1 Sat 06 Mar 2021 Hearts 2 Dundee 1 More Losses
07 March 23 13 6 4 56% 26% 17% 41 25 Sat 07 Mar 1885 Hearts 3 Port Glasgow Athletic 3 Fri 07 Mar 2025 Hearts 3 Dundee 1 More Wins
08 March 24 13 3 8 54% 12% 33% 51 35 Sat 08 Mar 1884 Hearts 12 West Calder 1 Wed 08 Mar 2023 Celtic 3 Hearts 1 More Wins
09 March 25 10 7 8 40% 28% 32% 37 32 Sat 09 Mar 1889 Airdrieonians 1 Hearts 0 Sat 09 Mar 2019 Dundee 0 Hearts 1 More Wins
10 March 22 10 5 7 45% 22% 31% 32 28 Sat 10 Mar 1883 Hearts 3 Hibernian 1 Sun 10 Mar 2013 Hibernian 0 Hearts 0 More Wins
11 March 23 7 5 11 30% 21% 47% 31 32 Sat 11 Mar 1876 Hearts 1 Dunfermline 2 Mon 11 Mar 2024 Greenock Morton 0 Hearts 1 More Losses
12 March 28 11 5 12 39% 17% 42% 42 49 Sat 12 Mar 1887 Hibernian 3 Hearts 0 Sat 12 Mar 2022 Hearts 4 St Mirren 2 More Losses
13 March 22 10 4 8 45% 18% 36% 37 32 Sat 13 Mar 1880 Hearts 1 Scotch-Canadian XI 5 Sat 13 Mar 2021 Hearts 2 Ayr United 0 More Wins
14 March 25 14 4 7 56% 16% 28% 48 33 Sat 14 Mar 1885 Hearts 1 St Bernards 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 More Wins
15 March 22 15 4 3 68% 18% 13% 45 20 Sat 15 Mar 1884 Hearts 8 Royal Lyceum Theatre 1 Sat 15 Mar 2025 Hearts 2 Ross County 0 More Wins
16 March 24 8 3 13 33% 12% 54% 29 33 Sat 16 Mar 1878 John Elder 2 Hearts 3 Sat 16 Mar 2024 Ross County 2 Hearts 1 More Losses
17 March 24 11 4 9 45% 16% 37% 43 36 Sat 17 Mar 1888 Hibernian 3 Hearts 3 Sat 17 Mar 2018 Hearts 3 Partick Thistle 0 More Wins
18 March 25 6 7 12 24% 28% 48% 28 37 Sat 18 Mar 1893 Hearts 1 Rangers 2 Sat 18 Mar 2023 Aberdeen 3 Hearts 0 More Losses
19 March 25 14 8 3 56% 32% 12% 62 26 Sat 19 Mar 1881 Arbroath 1 Hearts 1 Sat 19 Mar 2022 Hearts 2 Livingston 0 More Wins
20 March 21 8 2 11 38% 9% 52% 28 44 Sat 20 Mar 1880 Dumbarton 5 Hearts 2 Sat 20 Mar 2021 Arbroath 0 Hearts 0 More Losses
21 March 24 13 4 7 54% 16% 29% 40 27 Sat 21 Mar 1885 Hearts 2 Edinburgh University 1 Sat 21 Mar 2015 Falkirk 0 Hearts 3 More Wins
22 March 20 9 4 7 45% 20% 35% 48 27 Sat 22 Mar 1879 Hearts 14 Lancefield 0 Sat 22 Mar 2008 Hearts 0 Falkirk 0 More Wins
23 March 22 7 5 10 31% 22% 45% 32 40 Sat 23 Mar 1889 Mossend Swifts 2 Hearts 0 Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 More Losses
24 March 21 6 7 8 28% 33% 38% 25 28 Sat 24 Mar 1877 Hearts 2 Hanover 1 Sat 24 Mar 2012 St Johnstone 2 Hearts 1 More Losses
25 March 21 12 3 6 57% 14% 28% 38 22 Sat 25 Mar 1876 Hearts 2 Edinburgh Swifts 0 Sat 25 Mar 2006 Falkirk 1 Hearts 2 More Wins
26 March 17 7 3 7 41% 17% 41% 28 25 Sat 26 Mar 1887 Hearts 2 East Stirlingshire 1 Sat 26 Mar 1994 Hearts 1 Rangers 2 Same
27 March 23 8 5 9 34% 21% 39% 45 50 Sat 27 Mar 1886 West Calder 2 Hearts 5 Sat 27 Mar 2021 Hearts 2 Queen of the South 3 More Losses
28 March 18 7 4 7 38% 22% 38% 28 21 Sat 28 Mar 1885 Partick Thistle 2 Hearts 1 Sat 28 Mar 2015 Hearts 2 Queen of the South 0 Same
29 March 24 12 3 9 50% 12% 37% 39 40 Sat 29 Mar 1879 Hibernian 2 Hearts 0 Sat 29 Mar 2025 Celtic 3 Hearts 0 More Wins
30 March 25 12 9 4 48% 36% 16% 42 19 Sat 30 Mar 1889 St Bernards 0 Hearts 5 Sat 30 Mar 2024 Hearts 1 Kilmarnock 1 More Wins
31 March 23 11 5 7 47% 21% 30% 46 38 Sat 31 Mar 1877 Hearts 1 Edinburgh Thistle 1 Sat 31 Mar 2012 Hearts 3 Aberdeen 0 More Wins

Back to top
April
Date Games W D L W% D% L% F A First Last Class
01 April 27 10 7 10 37% 25% 37% 41 46 Sat 01 Apr 1882 Hearts 2 Hibernian 6 Sat 01 Apr 2023 Kilmarnock 2 Hearts 1 Same
02 April 31 18 6 7 58% 19% 22% 66 48 Sat 02 Apr 1881 Rangers 7 Hearts 0 Sat 02 Apr 2022 Ross County 1 Hearts 1 More Wins
03 April 26 9 10 7 34% 38% 26% 42 44 Sat 03 Apr 1880 Dunfermline 2 Hearts 1 Sat 03 Apr 2021 Dunfermline Athletic 0 Hearts 0 More Wins
04 April 23 14 4 5 60% 17% 21% 48 26 Sat 04 Apr 1885 Dumbarton 3 Hearts 0 Sat 04 Apr 2009 Hearts 3 Kilmarnock 1 More Wins
05 April 25 11 3 11 44% 12% 44% 36 25 Sat 05 Apr 1884 St Bernards 0 Hearts 3 Wed 05 Apr 2017 St Johnstone 1 Hearts 0 Same
06 April 32 18 6 8 56% 18% 25% 67 41 Sat 06 Apr 1878 Hearts 1 Hibernian 1 Sun 06 Apr 2025 Hearts 0 Dundee United 1 More Wins
07 April 26 11 9 6 42% 34% 23% 40 29 Sat 07 Apr 1888 Greenock Morton 1 Hearts 3 Sat 07 Apr 2018 Hearts 2 Aberdeen 0 More Wins
08 April 29 16 5 8 55% 17% 27% 59 38 Sat 08 Apr 1882 Hearts 2 Aston Villa 6 Sat 08 Apr 2023 Hearts 0 St Mirren 2 More Wins
09 April 26 10 5 11 38% 19% 42% 58 44 Sat 09 Apr 1881 Hearts 8 Hanover 0 Sat 09 Apr 2022 Hearts 3 Hibernian 1 More Losses
10 April 25 10 5 10 40% 20% 40% 33 33 Sat 10 Apr 1886 Hearts 4 Bolton Wanderers 1 Sat 10 Apr 2010 Hearts 1 Kilmarnock 0 Same
11 April 25 8 5 12 32% 20% 48% 43 34 Sat 11 Apr 1891 St Mirren 3 Hearts 2 Sat 11 Apr 2009 Hearts 1 Celtic 1 More Losses
12 April 24 11 7 6 45% 29% 25% 42 29 Sat 12 Apr 1890 Hearts 3 Hibernian 2 Sat 12 Apr 2025 Motherwell 0 Hearts 0 More Wins
13 April 26 11 7 8 42% 26% 30% 52 42 Sat 13 Apr 1889 Hearts 4 Dumbarton 2 Sat 13 Apr 2024 Hearts 4 Livingston 2 More Wins
14 April 27 9 7 11 33% 25% 40% 40 51 Sat 14 Apr 1883 Hearts 2 Paisley Athletic 1 Fri 14 Apr 2017 Kilmarnock 0 Hearts 0 More Losses
15 April 32 18 5 9 56% 15% 28% 66 37 Sat 15 Apr 1893 Hearts 3 Leith Athletic 1 Sat 15 Apr 2023 Hibernian 1 Hearts 0 More Wins
16 April 32 19 6 7 59% 18% 21% 69 40 Sat 16 Apr 1881 Hearts 3 St Bernards 0 Sat 16 Apr 2022 Hearts 2 Hibernian 1 More Wins
17 April 26 13 4 9 50% 15% 34% 50 37 Sat 17 Apr 1886 St Bernards 0 Hearts 0 Sat 17 Apr 2004 Hearts 1 Livingston 1 More Wins
18 April 38 18 9 11 47% 23% 28% 77 52 Sat 18 Apr 1885 Hearts 1 Abercorn 0 Sat 18 Apr 2015 Hearts 2 Raith Rovers 1 More Wins
19 April 27 20 2 5 74% 7% 18% 66 25 Sat 19 Apr 1884 Hearts 2 Queens Park 1 Sat 19 Apr 2025 Aberdeen 2 Hearts 1 More Wins
20 April 39 19 6 14 48% 15% 35% 67 58 Sat 20 Apr 1878 Hearts 3 Hibernian 2 Tue 20 Apr 2021 Greenock Morton 0 Hearts 0 More Wins
21 April 33 13 6 14 39% 18% 42% 50 47 Sat 21 Apr 1877 Hearts 0 Hibernian 1 Sun 21 Apr 2024 Rangers 2 Hearts 0 More Losses
22 April 27 16 5 6 59% 18% 22% 66 37 Sat 22 Apr 1882 Kinleith 3 Hearts 3 Sat 22 Apr 2023 Hearts 6 Ross County 1 More Wins
23 April 31 10 11 9 32% 35% 29% 52 46 Sat 23 Apr 1881 Hearts 2 Arthurlie 1 Sat 23 Apr 2016 Motherwell 1 Hearts 0 More Wins
24 April 31 19 3 9 61% 9% 29% 67 32 Sat 24 Apr 1880 Hearts 0 Rangers 0 Sun 24 Apr 2022 Dundee United 2 Hearts 3 More Wins
25 April 32 11 7 14 34% 21% 43% 58 46 Fri 25 Apr 1884 Queen of the South Wanderers 3 Hearts 3 Sat 25 Apr 2015 Cowdenbeath 1 Hearts 2 More Losses
26 April 31 16 5 10 51% 16% 32% 61 41 Thu 26 Apr 1877 Bonnybridge 0 Hearts 3 Sat 26 Apr 2025 Hearts 0 Dundee 1 More Wins
27 April 43 22 10 11 51% 23% 25% 89 62 Sat 27 Apr 1878 Hearts 1 Edinburgh Swifts 0 Sat 27 Apr 2024 Kilmarnock 0 Hearts 0 More Wins
28 April 32 12 9 11 37% 28% 34% 56 52 Sat 28 Apr 1888 Hearts 1 Dumbarton 2 Sun 28 Apr 2019 Hibernian 1 Hearts 1 More Wins
29 April 31 16 4 10 51% 12% 32% 60 48 Sat 29 Apr 1876 Hearts 1 Edinburgh Swifts 0 Sat 29 Apr 2017 Hearts 2 Partick Thistle 2 More Wins
30 April 46 22 14 10 47% 30% 21% 92 56 Sat 30 Apr 1881 Hearts 2 Kilmarnock 1 Sat 30 Apr 2022 Hearts 0 Ross County 0 More Wins

Back to top
May
Date Games W D L W% D% L% F A First Last Class
01 May 22 11 1 10 50% 4% 45% 50 47 Sat 01 May 1880 Kilmarnock Portland 2 Hearts 0 Tue 01 May 2012 Hearts 0 Motherwell 1 More Wins
02 May 20 9 5 6 45% 25% 30% 43 32 Sat 02 May 1885 Arbroath 1 Hearts 3 Sat 02 May 2015 Hearts 2 Rangers 2 More Wins
03 May 24 15 2 7 62% 8% 29% 37 22 Sat 03 May 1879 Hearts 1 Hibernian 0 Sat 03 May 2025 Ross County 1 Hearts 3 More Wins
04 May 25 12 3 10 48% 12% 40% 51 32 Sat 04 May 1889 Clyde 1 Hearts 0 Sat 04 May 2024 Celtic 3 Hearts 0 More Wins
05 May 26 14 5 7 53% 19% 26% 64 36 Sat 05 May 1883 Hearts 4 St Bernards 1 Wed 05 May 2010 Hearts 0 Dundee United 0 More Wins
06 May 27 10 8 9 37% 29% 33% 36 31 Sat 06 May 1876 Hearts 2 St Andrews 1 Sun 06 May 2018 Hearts 1 Celtic 3 More Wins
07 May 35 12 6 17 34% 17% 48% 75 58 Sat 07 May 1887 Hearts 1 Dumbarton Athletic 1 Sun 07 May 2023 Hearts 0 Celtic 2 More Losses
08 May 21 12 5 3 57% 23% 14% 50 31 Sat 08 May 1880 Hearts 0 Vale Of Leven 3 Sat 08 May 2004 Hearts 2 Dunfermline Athletic 1 More Wins
09 May 24 16 2 6 66% 8% 25% 78 33 Thu 09 May 1889 Hearts 11 Rugby Rovers 0 Wed 09 May 2018 Hearts 2 Hibernian 1 More Wins
10 May 22 10 5 7 45% 22% 31% 46 35 Sat 10 May 1879 Hearts 5 Hanover 4 Sat 10 May 2025 Hearts 3 Motherwell 0 More Wins
11 May 21 14 2 5 66% 9% 23% 55 31 Sat 11 May 1889 Hearts 3 Leith Athletic 0 Sat 11 May 2024 Hearts 3 Dundee 0 More Wins
12 May 28 15 6 7 53% 21% 25% 59 31 Sat 12 May 1894 Hearts 4 Leith Athletic 2 Thu 12 May 2016 Aberdeen 0 Hearts 1 More Wins
13 May 25 10 6 9 40% 24% 36% 46 40 Sat 13 May 1893 Hearts 5 Bonnyrigg District 1 Sat 13 May 2023 St Mirren 2 Hearts 2 More Wins
14 May 18 13 1 4 72% 5% 22% 44 22 Sat 14 May 1892 Hearts 4 Mossend Swifts 2 Wed 14 May 2025 Hearts 2 St Johnstone 1 More Wins
15 May 32 17 4 10 53% 12% 31% 71 49 Sat 15 May 1886 Hearts 0 Hibernian 2 Wed 15 May 2024 St Mirren 2 Hearts 2 More Wins
16 May 17 11 1 5 64% 5% 29% 45 30 Mon 16 May 1887 Hibernian 7 Hearts 1 Sat 16 May 2009 Hearts 3 Dundee United 0 More Wins
17 May 6 4 0 2 66% 0% 33% 19 8 Sat 17 May 1890 Hearts 5 Rangers 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 More Wins
18 May 13 6 3 4 46% 23% 30% 27 20 Thu 18 May 1893 Hearts 2 Hibernian 1 Sun 18 May 2025 Kilmarnock 0 Hearts 1 More Wins
19 May 13 8 3 2 61% 23% 15% 36 15 Sat 19 May 1888 Hearts 2 Airdrieonians 0 Sun 19 May 2019 Celtic 2 Hearts 1 More Wins
20 May 8 5 2 1 62% 25% 12% 18 10 Fri 20 May 1892 Victoria United 1 Hearts 3 Sat 20 May 2023 Hearts 2 Aberdeen 1 More Wins
21 May 12 8 0 4 66% 0% 33% 29 19 Sat 21 May 1881 Kinleith 2 Hearts 4 Sat 21 May 2022 Rangers 2 Hearts 0 More Wins
22 May 9 3 3 3 33% 33% 33% 11 10 Wed 22 May 1895 Dykehead 0 Hearts 0 Sun 22 May 2005 Aberdeen 2 Hearts 0 Same
23 May 10 7 2 1 70% 20% 10% 36 11 Thu 23 May 1889 Hearts 5 Hibernian 2 Sun 23 May 1999 Aberdeen 2 Hearts 5 More Wins
24 May 8 3 4 1 37% 50% 12% 20 8 Sat 24 May 1890 Penicuik Athletic 1 Hearts 4 Wed 24 May 2023 Rangers 2 Hearts 2 More Wins
25 May 9 7 1 1 77% 11% 11% 30 13 Sat 25 May 1895 Hearts 6 St Bernards 0 Sat 25 May 2019 Celtic 2 Hearts 1 More Wins
26 May 9 7 1 1 77% 11% 11% 25 4 Sat 26 May 1906 Hearts 3 St Bernards 1 Tue 26 May 1987 San Jose Earthquakes 1 Hearts 4 More Wins
27 May 9 3 2 4 33% 22% 44% 15 17 Wed 27 May 1891 Wishaw Thistle 4 Hearts 3 Sat 27 May 2023 Hearts 1 Hibernian 1 More Losses
28 May 4 3 0 1 75% 0% 25% 19 6 Sat 28 May 1892 Hearts 2 Leith Athletic 1 Sat 28 May 1994 Montreal Impact 0 Hearts 2 More Wins
29 May 6 5 0 1 83% 0% 16% 23 10 Mon 29 May 1893 Wishaw Thistle 4 Hearts 5 Fri 29 May 1987 California Kickers 1 Hearts 2 More Wins
30 May 12 7 3 2 58% 25% 16% 37 15 Wed 30 May 1888 Hearts 0 Edinburgh XI 0 Sun 30 May 1976 New Zealand 0 Hearts 3 More Wins
31 May 9 6 1 2 66% 11% 22% 26 15 Tue 31 May 1892 Wishaw Thistle 2 Hearts 5 Sun 31 May 1987 Seattle Storm 1 Hearts 1 More Wins

Back to top
June
Date Games W D L W% D% L% F A First Last Class
01 June 5 3 0 1 60% 0% 20% 13 6 Tue 01 Jun 1886 Hearts 2 Hibernian 0 Wed 01 Jun 1960 Hearts 4 Manchester United 0 More Wins
02 June 6 4 1 1 66% 16% 16% 18 9 Sun 02 Jun 1929 Odense Select 1 Hearts 5 Wed 02 Jun 1976 Australian Select XI 2 Hearts 1 More Wins
03 June 4 3 0 1 75% 0% 25% 17 2 Fri 03 Jun 1938 Celtic 1 Hearts 0 Thu 03 Jun 1976 Northern New South Wales 0 Hearts 2 More Wins
04 June 4 1 3 0 25% 75% 0% 17 6 Sat 04 Jun 1887 Hearts 1 St Bernards 1 Fri 04 Jun 1976 Wollongong City 1 Hearts 1 More Wins
05 June 5 4 0 1 80% 0% 20% 9 2 Tue 05 Jun 1888 Hearts 1 St Bernards 0 Fri 05 Jun 1964 East Canada Pro All Stars 0 Hearts 2 More Wins
06 June 5 4 1 0 80% 20% 0% 15 2 Sat 06 Jun 1891 Hearts 1 Leith Athletic 0 Sun 06 Jun 1976 Mauritius XI 1 Hearts 1 More Wins
07 June 6 4 1 1 66% 16% 16% 22 13 Sun 07 Jun 1914 Copenhagen XI 1 Hearts 2 Sun 07 Jun 1964 Hearts 1 Lanerossi Vicenza 1 More Wins
08 June 2 2 0 0 100% 0% 0% 8 2 Wed 08 Jun 1960 Alberta All-Stars 2 Hearts 6 Tue 08 Jun 1965 Sportsklubben Brann 0 Hearts 2 More Wins
09 June 7 4 0 3 57% 0% 42% 18 10 Sat 09 Jun 1888 Hearts 0 St Mirren 4 Thu 09 Jun 1960 Burnley 2 Hearts 1 More Wins
10 June 3 3 0 0 100% 0% 0% 15 3 Sat 10 Jun 1944 Albion Rovers 2 Hearts 3 Thu 10 Jun 1965 Valerengens IF 1 Hearts 4 More Wins
11 June 2 1 0 1 50% 0% 50% 7 3 Tue 11 Jun 1929 Helsingborg 3 Hearts 1 Wed 11 Jun 1958 Hearts 6 Manchester City 0 Same
12 June 1 1 0 0 100% 0% 0% 2 0 Sat 12 Jun 1954 South Africa 0 Hearts 2 Sat 12 Jun 1954 South Africa 0 Hearts 2 More Wins
13 June 2 1 0 1 50% 0% 50% 9 3 Sat 13 Jun 1942 Albion Rovers 3 Hearts 0 Sat 13 Jun 1959 Australian Select XI 0 Hearts 9 Same
14 June 3 2 0 1 66% 0% 33% 7 3 Sat 14 Jun 1941 Queens Park 3 Hearts 1 Mon 14 Jun 1965 Larvik Turn 0 Hearts 5 More Wins
15 June 1 1 0 0 100% 0% 0% 10 1 Mon 15 Jun 1959 Western Australia 1 Hearts 10 Mon 15 Jun 1959 Western Australia 1 Hearts 10 More Wins
16 June 3 2 1 0 66% 33% 0% 4 2 Sat 16 Jun 1888 Linlithgowshire 1 Hearts 1 Wed 16 Jun 1954 Natal 0 Hearts 1 More Wins
17 June 3 2 0 1 66% 0% 33% 19 4 Sat 17 Jun 1882 Haddington Athletic 0 Hearts 15 Thu 17 Jun 1965 Nidelv Trondheim 0 Hearts 3 More Wins
18 June 0 0 0 0 0% 0% 0% 0 0 No Games
19 June 4 2 0 2 50% 0% 50% 13 10 Sat 19 Jun 1886 Britannic Star 3 Hearts 4 Sat 19 Jun 1965 Hearts 8 Kilmarnock 2 Same
20 June 1 1 0 0 100% 0% 0% 2 0 Sat 20 Jun 1942 Hearts 2 Albion Rovers 0 Sat 20 Jun 1942 Hearts 2 Albion Rovers 0 More Wins
21 June 2 2 0 0 100% 0% 0% 5 3 Sat 21 Jun 1941 St Mirren 2 Hearts 3 Sun 21 Jun 1964 Hearts 2 Lanerossi Vicenza 1 More Wins
22 June 1 1 0 0 100% 0% 0% 3 2 Tue 22 Jun 1954 Southern Transvaal 2 Hearts 3 Tue 22 Jun 1954 Southern Transvaal 2 Hearts 3 More Wins
23 June 0 0 0 0 0% 0% 0% 0 0 No Games
24 June 3 2 0 1 66% 0% 33% 3 2 Thu 24 Jun 1886 Hearts 1 Hibernian 0 Wed 24 Jun 1964 Hearts 2 Blackburn Rovers 0 More Wins
25 June 0 0 0 0 0% 0% 0% 0 0 No Games
26 June 1 1 0 0 100% 0% 0% 6 0 Sat 26 Jun 2021 Linlithgow Rose 0 Hearts 6 Sat 26 Jun 2021 Linlithgow Rose 0 Hearts 6 More Wins
27 June 1 0 0 1 0% 0% 100% 2 3 Sat 27 Jun 1891 Leith Athletic 3 Hearts 2 Sat 27 Jun 1891 Leith Athletic 3 Hearts 2 More Losses
28 June 1 1 0 0 100% 0% 0% 5 1 Sat 28 Jun 1941 Hearts 5 St Mirren 1 Sat 28 Jun 1941 Hearts 5 St Mirren 1 More Wins
29 June 3 2 0 1 66% 0% 33% 11 2 Sat 29 Jun 2019 Arbroath 2 Hearts 0 Tue 29 Jun 2021 The Spartans 0 Hearts 7 More Wins
30 June 2 2 0 0 100% 0% 0% 6 1 Thu 30 Jun 2016 Hearts 2 FC Infonet Tallinn 1 Thu 30 Jun 2022 Europa Football Club 0 Hearts 4 More Wins

Back to top
July
Date Games W D L W% D% L% F A First Last Class
01 July 4 3 0 1 75% 0% 25% 11 2 Sun 01 Jul 2007 FC Tavriya 2 Hearts 1 Mon 01 Jul 2019 Shelbourne 0 Hearts 7 More Wins
02 July 3 0 3 0 0% 100% 0% 3 3 Sat 02 Jul 2016 Cowdenbeath 1 Hearts 1 Wed 02 Jul 2025 St Mirren 1 Hearts 1 Same
03 July 3 2 0 1 66% 0% 33% 6 3 Thu 03 Jul 2014 Ludogorets Razgrad 2 Hearts 0 Sat 03 Jul 2021 Falkirk 0 Hearts 4 More Wins
04 July 2 2 0 0 100% 0% 0% 7 3 Sat 04 Jul 2015 Shelbourne 2 Hearts 4 Fri 04 Jul 2025 Crawley Town 1 Hearts 3 More Wins
05 July 5 2 1 2 40% 20% 40% 13 6 Sat 05 Jul 1941 Rangers 4 Hearts 2 Tue 05 Jul 2022 East Fife 0 Hearts 7 Same
06 July 5 3 0 2 60% 0% 40% 8 6 Sun 06 Jul 2014 Dinamo Bucuresti 1 Hearts 2 Thu 06 Jul 2023 Plymouth Argyle 1 Hearts 0 More Wins
07 July 5 5 0 0 100% 0% 0% 12 2 Sat 07 Jul 2007 FK Austria Wien 1 Hearts 2 Sat 07 Jul 2018 Dumbarton 0 Hearts 2 More Wins
08 July 6 4 1 1 66% 16% 16% 19 5 Sat 08 Jul 2006 Spartak Trnava 1 Hearts 3 Tue 08 Jul 2025 East Kilbride 0 Hearts 8 More Wins
09 July 7 1 1 5 14% 14% 71% 8 15 Sat 09 Jul 2011 1. FC Union Berlin 3 Hearts 0 Sun 09 Jul 2023 Dunfermline Athletic 1 Hearts 1 More Losses
10 July 3 1 1 1 33% 33% 33% 2 2 Sun 10 Jul 2005 St Patricks Athletic 0 Hearts 0 Sat 10 Jul 2021 Peterhead 0 Hearts 2 Same
11 July 1 0 0 1 0% 0% 100% 0 1 Wed 11 Jul 2018 Queen of the South 1 Hearts 0 Wed 11 Jul 2018 Queen of the South 1 Hearts 0 More Losses
12 July 10 5 3 2 50% 30% 20% 21 11 Sun 12 Jul 1998 Bohemians Dublin 0 Hearts 1 Sat 12 Jul 2025 Hearts 4 Dunfermline Athletic 1 More Wins
13 July 6 3 1 2 50% 16% 33% 12 9 Wed 13 Jul 1988 TSV Battenberg 3 Hearts 3 Sat 13 Jul 2024 Hearts 1 Leyton Orient 2 More Wins
14 July 12 6 3 3 50% 25% 25% 22 12 Sat 14 Jul 1951 Celtic 2 Hearts 1 Sat 14 Jul 2018 Forfar Athletic 1 Hearts 5 More Wins
15 July 5 2 3 0 40% 60% 0% 9 4 Fri 15 Jul 1988 Rot-Weiss Essen 1 Hearts 1 Tue 15 Jul 2025 Hamilton Academical 0 Hearts 4 More Wins
16 July 9 3 2 4 33% 22% 44% 11 10 Sat 16 Jul 1988 Dusseldorfer TSV Fortuna 1895 1 Hearts 0 Sat 16 Jul 2022 Hearts 2 Crawley Town 2 More Losses
17 July 9 4 2 3 44% 22% 33% 17 12 Sat 17 Jul 1999 Queens Park 0 Hearts 3 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 More Wins
18 July 11 4 2 5 36% 18% 45% 10 12 Sat 18 Jul 1992 Raith Rovers 1 Hearts 2 Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 More Losses
19 July 6 5 0 1 83% 0% 16% 20 3 Sun 19 Jul 1987 Homburg 2 Hearts 1 Sat 19 Jul 2025 Stirling Albion 0 Hearts 4 More Wins
20 July 9 5 3 1 55% 33% 11% 17 5 Wed 20 Jul 1988 Remscheid 0 Hearts 2 Wed 20 Jul 2022 Preston North End 2 Hearts 1 More Wins
21 July 8 2 2 4 25% 25% 50% 9 11 Sun 21 Jul 1996 Shamrock Rovers 1 Hearts 1 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 More Losses
22 July 7 5 0 2 71% 0% 28% 12 7 Wed 22 Jul 1987 Preussen Munster 0 Hearts 2 Sat 22 Jul 2017 Hearts 3 East Fife 0 More Wins
23 July 7 4 2 1 57% 28% 14% 17 6 Sat 23 Jul 1988 ASC Schoeppingen 2 Hearts 2 Wed 23 Jul 2025 Hearts 4 Dumbarton 0 More Wins
24 July 7 5 2 0 71% 28% 0% 25 7 Fri 24 Jul 1987 Eintracht Bad Kreuznach 1 Hearts 3 Wed 24 Jul 2019 Hearts 2 Stenhousemuir 1 More Wins
25 July 10 5 1 4 50% 10% 40% 13 11 Sat 25 Jul 1981 North Shields 2 Hearts 4 Sun 25 Jul 2021 Hearts 1 Inverness Caledonian Thistle 0 More Wins
26 July 10 4 1 4 40% 10% 40% 13 13 Sat 26 Jul 1969 Carlisle United 5 Hearts 0 Sat 26 Jul 2025 Hearts 3 Sunderland 0 Same
27 July 13 3 5 5 23% 38% 38% 19 18 Mon 27 Jul 1981 Whitley Bay 1 Hearts 1 Sat 27 Jul 2024 Fleetwood Town 3 Hearts 0 More Losses
28 July 11 5 2 4 45% 18% 36% 21 12 Sat 28 Jul 1979 Selkirk 0 Hearts 4 Sat 28 Jul 2012 Rotherham United 0 Hearts 1 More Wins
29 July 13 9 2 2 69% 15% 15% 31 10 Sat 29 Jul 1972 Den Haag 0 Hearts 1 Sun 29 Jul 2018 Hearts 5 Inverness Caledonian Thistle 0 More Wins
30 July 18 7 4 7 38% 22% 38% 41 32 Sat 30 Jul 1887 Blackpool South Shore 3 Hearts 2 Sun 30 Jul 2023 Hearts 0 Leeds United 1 Same
31 July 14 9 1 4 64% 7% 28% 37 19 Wed 31 Jul 1935 Hearts 2 Heart of Midlothian B 2 Sat 31 Jul 2021 Hearts 2 Celtic 1 More Wins

Back to top
August
Date Games W D L W% D% L% F A First Last Class
01 August 13 8 2 3 61% 15% 23% 42 19 Wed 01 Aug 1894 Hearts 0 Heart of Midlothian B 2 Sat 01 Aug 1992 Hearts 0 Celtic 1 More Wins
02 August 18 10 4 4 55% 22% 22% 44 26 Mon 02 Aug 1926 Hearts 6 Heart of Midlothian B 2 Sun 02 Aug 2015 Hearts 4 St Johnstone 3 More Wins
03 August 25 9 8 8 36% 32% 32% 50 35 Wed 03 Aug 1892 Hearts 4 Mossend Swifts 4 Sat 03 Aug 2024 Hearts 0 Rangers 0 More Wins
04 August 24 13 5 6 54% 20% 25% 45 26 Sat 04 Aug 1894 Hearts 1 Hibernian 2 Mon 04 Aug 2025 Hearts 2 Aberdeen 0 More Wins
05 August 20 14 3 3 70% 15% 15% 51 19 Sat 05 Aug 1893 Hearts 4 St Bernards 0 Sat 05 Aug 2023 St Johnstone 0 Hearts 2 More Wins
06 August 19 11 4 4 57% 21% 21% 40 23 Wed 06 Aug 1890 Hearts 2 Hibernian 0 Mon 06 Aug 2007 Hearts 0 Hibernian 1 More Wins
07 August 21 13 3 5 61% 14% 23% 49 28 Thu 07 Aug 1913 Hearts 1 Heart of Midlothian B 0 Sun 07 Aug 2022 Hibernian 1 Hearts 1 More Wins
08 August 22 9 8 5 40% 36% 22% 40 24 Sat 08 Aug 1891 Leith Athletic 1 Hearts 0 Sat 08 Aug 2015 Dundee 1 Hearts 2 More Wins
09 August 23 12 3 8 52% 13% 34% 37 25 Sat 09 Aug 1890 Leith Athletic 0 Hearts 5 Sat 09 Aug 2008 Hearts 3 Motherwell 2 More Wins
10 August 23 13 4 6 56% 17% 26% 50 32 Thu 10 Aug 1893 Hearts 3 Leith Athletic 2 Sun 10 Aug 2025 Dundee United 2 Hearts 3 More Wins
11 August 21 12 2 7 57% 9% 33% 38 23 Sat 11 Aug 1888 Hearts 0 Cowlairs 1 Sat 11 Aug 2018 Hearts 1 Celtic 0 More Wins
12 August 30 14 7 9 46% 23% 30% 60 40 Fri 12 Aug 1887 Hearts 4 Stoke FC 2 Sat 12 Aug 2017 Kilmarnock 0 Hearts 1 More Wins
13 August 27 14 8 5 51% 29% 18% 49 26 Sat 13 Aug 1892 Hearts 7 Leith Athletic 2 Sun 13 Aug 2023 Hearts 0 Kilmarnock 0 More Wins
14 August 24 13 4 7 54% 16% 29% 57 39 Sat 14 Aug 1915 Hearts 5 6th Royal Scots 1 Sun 14 Aug 2022 Hearts 4 Dundee United 1 More Wins
15 August 37 21 6 10 56% 16% 27% 86 51 Sat 15 Aug 1891 Hearts 3 Celtic 1 Sun 15 Aug 2021 Celtic 3 Hearts 2 More Wins
16 August 38 21 6 11 55% 15% 28% 66 45 Sat 16 Aug 1890 Rangers 5 Hearts 2 Sat 16 Aug 2025 St Mirren 1 Hearts 1 More Wins
17 August 35 16 6 11 45% 17% 31% 70 51 Sat 17 Aug 1895 St Mirren 2 Hearts 1 Sat 17 Aug 2024 Falkirk 2 Hearts 0 More Wins
18 August 36 21 8 7 58% 22% 19% 95 54 Sat 18 Aug 1888 Boness 1 Hearts 1 Thu 18 Aug 2022 Zurich 2 Hearts 1 More Wins
19 August 33 18 4 11 54% 12% 33% 67 51 Sat 19 Aug 1893 Hearts 0 Leith Athletic 2 Sat 19 Aug 2017 Rangers 0 Hearts 0 More Wins
20 August 37 19 9 9 51% 24% 24% 104 62 Sat 20 Aug 1881 Hearts 14 The Black Watch 0 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 More Wins
21 August 25 15 2 8 60% 8% 32% 56 32 Sat 21 Aug 1886 Airdrieonians 4 Hearts 2 Sun 21 Aug 2022 Celtic 2 Hearts 0 More Wins
22 August 31 16 6 9 51% 19% 29% 67 37 Sat 22 Aug 1891 St Mirren 2 Hearts 5 Thu 22 Aug 2024 Viktoria Plzen 1 Hearts 0 More Wins
23 August 35 16 6 13 45% 17% 37% 59 46 Sat 23 Aug 1884 Port Glasgow Athletic 1 Hearts 1 Sat 23 Aug 2025 Hearts 3 Motherwell 3 More Wins
24 August 27 16 4 7 59% 14% 25% 58 33 Sat 24 Aug 1889 Wishaw Thistle 2 Hearts 4 Thu 24 Aug 2023 Hearts 1 PAOK Thessaloniki 2 More Wins
25 August 38 14 8 15 36% 21% 39% 49 62 Sat 25 Aug 1883 Hearts 3 Dumbarton 3 Sun 25 Aug 2024 Motherwell 3 Hearts 1 More Losses
26 August 34 19 5 10 55% 14% 29% 83 53 Sat 26 Aug 1882 Hearts 7 Cartvale 2 Sat 26 Aug 2017 Motherwell 2 Hearts 1 More Wins
27 August 40 20 11 9 50% 27% 22% 82 55 Sat 27 Aug 1881 Hearts 1 Rangers 1 Sun 27 Aug 2023 Dundee 1 Hearts 0 More Wins
28 August 33 16 6 11 48% 18% 33% 51 43 Sat 28 Aug 1875 Hearts 0 Third Edinburgh Rifle Volunteers 2 Sun 28 Aug 2022 Hearts 3 St Johnstone 2 More Wins
29 August 35 20 5 9 57% 14% 25% 70 49 Sat 29 Aug 1885 Hearts 5 Vale Of Leven Wanderers 3 Thu 29 Aug 2024 Hearts 0 Viktoria Plzen 1 More Wins
30 August 33 17 7 9 51% 21% 27% 62 52 Sat 30 Aug 1879 Hamilton Academical 2 Hearts 2 Sat 30 Aug 2025 Livingston 1 Hearts 2 More Wins
31 August 35 17 8 10 48% 22% 28% 82 50 Sat 31 Aug 1889 Hearts 6 Mossend Swifts 0 Thu 31 Aug 2023 PAOK Thessaloniki 4 Hearts 0 More Wins

Back to top
September
Date Games W D L W% D% L% F A First Last Class
01 September 29 18 5 6 62% 17% 20% 66 35 Sat 01 Sep 1888 Boness 0 Hearts 1 Sun 01 Sep 2024 Hearts 0 Dundee United 1 More Wins
02 September 24 12 5 7 50% 20% 29% 52 38 Sat 02 Sep 1882 Dumbarton 4 Hearts 1 Wed 02 Sep 2020 St Mirren 1 Hearts 2 More Wins
03 September 30 15 5 10 50% 16% 33% 72 52 Sat 03 Sep 1881 Kilmarnock 2 Hearts 4 Sun 03 Sep 2023 Hearts 0 Motherwell 1 More Wins
04 September 24 11 4 9 45% 16% 37% 39 38 Sat 04 Sep 1880 Hearts 2 Glasgow South Western 0 Sat 04 Sep 2004 Hearts 3 Hibernian 1 More Wins
05 September 23 6 8 9 26% 34% 39% 33 41 Sat 05 Sep 1885 Hearts 1 Dumbarton 2 Sat 05 Sep 2020 Burnley 4 Hearts 1 More Losses
06 September 19 11 4 4 57% 21% 21% 43 29 Sat 06 Sep 1879 Hearts 1 Hamilton Academical 1 Wed 06 Sep 2000 Livingston 0 Hearts 2 More Wins
07 September 23 13 4 6 56% 17% 26% 44 30 Sat 07 Sep 1878 Hearts 0 Stonelaw 4 Fri 07 Sep 2012 The Spartans 4 Hearts 4 More Wins
08 September 27 12 5 10 44% 18% 37% 56 43 Sat 08 Sep 1877 Hearts 0 Hanover 2 Thu 08 Sep 2022 Hearts 0 Istanbul Basaksehir 4 More Wins
09 September 27 9 7 10 33% 25% 37% 48 43 Sat 09 Sep 1882 Hearts 1 St Bernards 1 Sat 09 Sep 2017 Hearts 0 Aberdeen 0 More Losses
10 September 25 13 5 7 52% 20% 28% 62 34 Sat 10 Sep 1881 St Bernards 1 Hearts 0 Sat 10 Sep 2016 Hearts 3 Hamilton Academical 1 More Wins
11 September 28 13 7 8 46% 25% 28% 56 34 Sat 11 Sep 1880 Hearts 3 Brunswick 1 Fri 11 Sep 2015 Inverness Caledonian Thistle 2 Hearts 0 More Wins
12 September 28 14 8 6 50% 28% 21% 61 34 Sat 12 Sep 1885 Hearts 5 St Bernards 2 Sun 12 Sep 2021 Hearts 0 Hibernian 0 More Wins
13 September 27 16 2 9 59% 7% 33% 49 32 Sat 13 Sep 1879 Hearts 1 Vale Of Leven 2 Sat 13 Sep 2025 Rangers 0 Hearts 2 More Wins
14 September 27 16 4 7 59% 14% 25% 64 39 Sat 14 Sep 1889 Hearts 6 Norton Park 1 Sat 14 Sep 2024 Celtic 2 Hearts 0 More Wins
15 September 37 21 5 11 56% 13% 29% 69 48 Sat 15 Sep 1883 Hearts 3 Hamilton Academical 1 Thu 15 Sep 2022 Rigas Futbola Skola 0 Hearts 2 More Wins
16 September 30 16 6 8 53% 20% 26% 59 37 Sat 16 Sep 1882 St Bernards 3 Hearts 4 Sat 16 Sep 2023 Hearts 2 Aberdeen 0 More Wins
17 September 36 20 4 12 55% 11% 33% 81 44 Sat 17 Sep 1881 Hearts 7 Brunswick 1 Sat 17 Sep 2016 St Johnstone 1 Hearts 0 More Wins
18 September 30 13 7 10 43% 23% 33% 58 45 Sat 18 Sep 1880 Hearts 9 Edina 1 Sun 18 Sep 2022 Motherwell 0 Hearts 3 More Wins
19 September 32 12 6 14 37% 18% 43% 62 66 Sat 19 Sep 1885 Hearts 0 Hibernian 2 Sun 19 Sep 2004 Dunfermline Athletic 1 Hearts 0 More Losses
20 September 34 18 6 9 52% 17% 26% 80 41 Sat 20 Sep 1879 Hearts 6 Edina 0 Sun 20 Sep 2015 Hearts 1 Aberdeen 3 More Wins
21 September 33 18 4 11 54% 12% 33% 67 49 Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 Sat 21 Sep 2024 St Mirren 2 Hearts 1 More Wins
22 September 28 14 6 8 50% 21% 28% 61 37 Sat 22 Sep 1883 Hearts 7 Rose 0 Tue 22 Sep 2020 Hearts 3 Falkirk 0 More Wins
23 September 28 12 8 8 42% 28% 28% 50 44 Sat 23 Sep 1876 Dunfermline 0 Hearts 0 Sat 23 Sep 2023 St Mirren 1 Hearts 0 More Wins
24 September 31 17 4 10 54% 12% 32% 61 34 Sat 24 Sep 1881 Hearts 6 Edina 0 Sat 24 Sep 2016 Hearts 0 Ross County 0 More Wins
25 September 32 18 8 6 56% 25% 18% 71 32 Sat 25 Sep 1880 West Calder 1 Hearts 8 Sat 25 Sep 2021 Hearts 3 Livingston 0 More Wins
26 September 32 17 5 10 53% 15% 31% 61 41 Sat 26 Sep 1885 Hearts 1 St Bernards 0 Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 More Wins
27 September 26 12 7 7 46% 26% 26% 58 34 Sat 27 Sep 1879 Stonelaw 1 Hearts 3 Sat 27 Sep 2025 Hearts 3 Falkirk 0 More Wins
28 September 32 15 11 6 46% 34% 18% 65 43 Sat 28 Sep 1878 Fettes College 2 Hearts 8 Sat 28 Sep 2024 Hearts 1 Ross County 1 More Wins
29 September 30 15 4 11 50% 13% 36% 64 50 Sat 29 Sep 1877 Hearts 0 Hibernian 0 Sat 29 Sep 2018 Hearts 2 St Johnstone 1 More Wins
30 September 27 16 5 6 59% 18% 22% 77 30 Sat 30 Sep 1882 Hearts 20 Holyrood 2 Sat 30 Sep 2023 Ross County 0 Hearts 1 More Wins

Back to top
October
Date Games W D L W% D% L% F A First Last Class
01 October 28 11 7 10 39% 25% 35% 68 43 Sat 01 Oct 1881 Hearts 2 Hibernian 4 Sat 01 Oct 2022 Hearts 0 Rangers 4 More Wins
02 October 22 9 6 7 40% 27% 31% 33 27 Sat 02 Oct 1880 Hamilton Academical 0 Hearts 1 Sat 02 Oct 2021 Hearts 2 Motherwell 0 More Wins
03 October 25 9 9 7 36% 36% 28% 59 42 Sat 03 Oct 1885 Hibernian 2 Hearts 1 Thu 03 Oct 2024 Dinamo Minsk 1 Hearts 2 More Wins
04 October 28 12 6 10 42% 21% 35% 75 40 Sat 04 Oct 1879 Hearts 13 Lancefield 1 Sat 04 Oct 2025 Hearts 1 Hibernian 0 More Wins
05 October 25 12 5 8 48% 20% 32% 60 36 Sat 05 Oct 1878 Hearts 4 Edinburgh Thistle 2 Sat 05 Oct 2019 Hearts 0 Kilmarnock 1 More Wins
06 October 27 14 5 8 51% 18% 29% 66 43 Sat 06 Oct 1877 Hearts 1 Hibernian 2 Sun 06 Oct 2024 Aberdeen 3 Hearts 2 More Wins
07 October 26 13 6 7 50% 23% 26% 66 40 Sat 07 Oct 1882 Addiewell 0 Hearts 14 Sat 07 Oct 2023 Hearts 2 Hibernian 2 More Wins
08 October 22 9 5 8 40% 22% 36% 37 34 Sat 08 Oct 1881 Third Lanark 4 Hearts 1 Sun 08 Oct 1995 Hearts 1 Coventry City 5 More Wins
09 October 21 9 6 6 42% 28% 28% 46 38 Sat 09 Oct 1880 Hearts 1 Queens Park 8 Wed 09 Oct 2024 Raith Rovers 3 Hearts 1 More Wins
10 October 22 12 6 3 54% 27% 13% 45 24 Sat 10 Oct 1885 Hearts 4 Abercorn 1 Sat 10 Oct 2020 Cowdenbeath 0 Hearts 1 More Wins
11 October 20 11 5 4 55% 25% 20% 28 21 Sat 11 Oct 1879 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sat 11 Oct 2014 Alloa Athletic 0 Hearts 1 More Wins
12 October 22 8 5 9 36% 22% 40% 34 34 Sat 12 Oct 1878 Dunfermline 1 Hearts 5 Tue 12 Oct 1999 East Fife 0 Hearts 2 More Losses
13 October 22 10 4 8 45% 18% 36% 42 39 Sat 13 Oct 1883 Pollokshields Athletic 4 Hearts 2 Thu 13 Oct 2022 Fiorentina 5 Hearts 1 More Wins
14 October 22 13 3 6 59% 13% 27% 53 32 Sat 14 Oct 1882 Hibernian 2 Hearts 3 Sat 14 Oct 2017 Ross County 1 Hearts 2 More Wins
15 October 23 8 9 6 34% 39% 26% 35 29 Sat 15 Oct 1887 Hearts 1 Hibernian 1 Sat 15 Oct 2016 Hearts 2 Dundee 0 More Wins
16 October 26 11 10 5 42% 38% 19% 51 30 Sat 16 Oct 1875 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sun 16 Oct 2022 Aberdeen 2 Hearts 0 More Wins
17 October 20 10 3 7 50% 15% 35% 37 27 Thu 17 Oct 1878 Hearts 5 Our Boys 0 Sat 17 Oct 2009 Aberdeen 1 Hearts 1 More Wins
18 October 25 18 2 5 72% 8% 20% 61 23 Sat 18 Oct 1879 Hearts 3 Brunswick 2 Sat 18 Oct 2025 Kilmarnock 0 Hearts 3 More Wins
19 October 24 12 3 9 50% 12% 37% 52 41 Sat 19 Oct 1878 Hearts 1 Edinburgh Thistle 0 Sat 19 Oct 2024 Hearts 4 St Mirren 0 More Wins
20 October 22 8 6 8 36% 27% 36% 33 40 Sat 20 Oct 1883 Hearts 1 Hibernian 4 Sun 20 Oct 2019 Hearts 1 Rangers 1 Same
21 October 24 8 3 13 33% 12% 54% 30 52 Sat 21 Oct 1882 Vale Of Leven 8 Hearts 1 Sat 21 Oct 2017 Hearts 1 St Johnstone 0 More Losses
22 October 22 9 2 11 40% 9% 50% 37 44 Sat 22 Oct 1881 Hearts 0 Vale Of Leven 6 Sun 22 Oct 2023 Hearts 1 Celtic 4 More Losses
23 October 29 17 5 7 58% 17% 24% 73 38 Sat 23 Oct 1875 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sat 23 Oct 2021 Hearts 1 Dundee 1 More Wins
24 October 27 14 5 8 51% 18% 29% 53 31 Thu 24 Oct 1878 Our Boys 0 Hearts 5 Thu 24 Oct 2024 Hearts 2 Omonoia 0 More Wins
25 October 19 9 7 2 47% 36% 10% 47 24 Sat 25 Oct 1879 Hearts 3 Kirkintilloch Athletic 1 Sat 25 Oct 2008 Hearts 1 Aberdeen 1 More Wins
26 October 29 11 7 11 37% 24% 37% 55 42 Sat 26 Oct 1878 Hearts 5 John Elder 0 Sun 26 Oct 2025 Hearts 3 Celtic 1 Same
27 October 30 12 10 8 40% 33% 26% 54 45 Sat 27 Oct 1883 Hearts 5 Leith Thistle 2 Sun 27 Oct 2024 Hibernian 1 Hearts 1 More Wins
28 October 26 10 7 9 38% 26% 34% 58 41 Sat 28 Oct 1882 Hearts 8 Norton Park 1 Sun 28 Oct 2018 Celtic 3 Hearts 0 More Wins
29 October 26 10 5 11 38% 19% 42% 55 43 Sat 29 Oct 1887 Hearts 5 St Bernards 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2 More Losses
30 October 30 11 9 10 36% 30% 33% 65 43 Sat 30 Oct 1875 Drumpellier 2 Hearts 0 Wed 30 Oct 2024 Hearts 1 Kilmarnock 2 More Wins
31 October 24 12 5 7 50% 20% 29% 40 29 Sat 31 Oct 1885 Hearts 5 Leith Harp 2 Sat 31 Oct 2020 Hibernian 1 Hearts 2 More Wins

Back to top
November
Date Games W D L W% D% L% F A First Last Class
01 November 23 11 4 7 47% 17% 30% 35 27 Sat 01 Nov 1879 Hearts 0 Hibernian 0 Sat 01 Nov 2025 Hearts 4 Dundee 0 More Wins
02 November 22 8 8 6 36% 36% 27% 50 37 Sat 02 Nov 1878 Hearts 4 Hanover 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 More Wins
03 November 27 9 5 13 33% 18% 48% 36 52 Sat 03 Nov 1883 Hearts 2 Hibernian 5 Thu 03 Nov 2022 Istanbul Basaksehir 3 Hearts 1 More Losses
04 November 26 14 5 7 53% 19% 26% 57 36 Sat 04 Nov 1882 Hearts 9 Alexandra Athletic 0 Sun 04 Nov 2007 Hibernian 1 Hearts 1 More Wins
05 November 25 7 7 11 28% 28% 44% 39 44 Sat 05 Nov 1881 Hearts 3 Edinburgh University 1 Sun 05 Nov 2023 Rangers 3 Hearts 1 More Losses
06 November 24 11 5 8 45% 20% 33% 46 43 Sat 06 Nov 1875 Hearts 3 Hanover 0 Sun 06 Nov 2022 Hearts 3 Motherwell 2 More Wins
07 November 28 16 5 6 57% 17% 21% 53 34 Sat 07 Nov 1885 Hearts 3 St Bernards 2 Thu 07 Nov 2024 Hearts 0 Heidenheim 1846 2 More Wins
08 November 22 11 2 7 50% 9% 31% 41 34 Sat 08 Nov 1879 Hearts 0 Hibernian 0 Sat 08 Nov 2014 Hearts 1 Raith Rovers 0 More Wins
09 November 28 18 5 5 64% 17% 17% 65 32 Sat 09 Nov 1878 Hearts 2 Arbroath 1 Sun 09 Nov 2025 Hearts 1 Dundee United 1 More Wins
10 November 30 17 6 7 56% 20% 23% 66 41 Sat 10 Nov 1877 Hearts 2 John Elder 1 Sun 10 Nov 2024 Rangers 1 Hearts 0 More Wins
11 November 24 20 2 2 83% 8% 8% 66 24 Sat 11 Nov 1882 Pollok 1 Hearts 0 Sat 11 Nov 2023 Motherwell 1 Hearts 2 More Wins
12 November 22 8 5 9 36% 22% 40% 46 40 Sat 12 Nov 1881 Hearts 3 Jamestown 1 Sat 12 Nov 2022 Hearts 1 Livingston 1 More Losses
13 November 21 8 4 9 38% 19% 42% 34 32 Sat 13 Nov 1880 Hearts 3 Cambuslang 0 Wed 13 Nov 2013 Hearts 0 VfL Wolfsburg 0 More Losses
14 November 16 12 3 1 75% 18% 6% 42 15 Sat 14 Nov 1885 Boness 2 Hearts 4 Sat 14 Nov 1998 Motherwell 3 Hearts 2 More Wins
15 November 18 8 5 5 44% 27% 27% 37 27 Sat 15 Nov 1879 Hearts 1 Hibernian 2 Sat 15 Nov 2014 Falkirk 1 Hearts 2 More Wins
16 November 19 14 3 2 73% 15% 10% 63 15 Sat 16 Nov 1878 Brunswick 0 Hearts 1 Sat 16 Nov 1996 Hearts 0 Hibernian 0 More Wins
17 November 21 9 6 6 42% 28% 28% 37 33 Sat 17 Nov 1877 Hearts 3 Brunswick 1 Sat 17 Nov 2012 Hearts 1 St Mirren 0 More Wins
18 November 21 7 7 6 33% 33% 28% 49 42 Sat 18 Nov 1882 Paisley Athletic 4 Hearts 1 Sat 18 Nov 2000 Celtic 6 Hearts 1 More Wins
19 November 25 10 8 6 40% 32% 24% 52 32 Sat 19 Nov 1881 Hearts 0 Glasgow South Western 0 Sun 19 Nov 2017 Hearts 1 Partick Thistle 1 More Wins
20 November 25 8 7 10 32% 28% 40% 45 38 Sat 20 Nov 1875 Hearts 0 Edinburgh Thistle 1 Sat 20 Nov 2021 Motherwell 2 Hearts 0 More Losses
21 November 20 10 7 3 50% 35% 15% 36 20 Sat 21 Nov 1885 Hearts 1 Cowlairs 1 Mon 21 Nov 2016 Hamilton Academical 3 Hearts 3 More Wins
22 November 21 10 7 4 47% 33% 19% 44 32 Sat 22 Nov 1879 Bathgate 1 Hearts 3 Sat 22 Nov 2014 Hearts 2 Rangers 0 More Wins
23 November 26 10 5 11 38% 19% 42% 39 44 Sat 23 Nov 1878 Hearts 1 Glasgow Academicals 1 Sun 23 Nov 2025 Aberdeen 1 Hearts 0 More Losses
24 November 28 14 4 9 50% 14% 32% 58 37 Sat 24 Nov 1877 Third Edinburgh Rifle Volunteers 3 Hearts 0 Tue 24 Nov 2020 Hearts 3 Alloa Athletic 0 More Wins
25 November 25 11 7 7 44% 28% 28% 32 29 Sat 25 Nov 1882 Hearts 1 Hanover 1 Sat 25 Nov 2023 Hearts 1 St Johnstone 0 More Wins
26 November 23 13 4 6 56% 17% 26% 52 37 Sat 26 Nov 1881 Hearts 2 Cowlairs 1 Sat 26 Nov 2016 Hearts 3 Motherwell 0 More Wins
27 November 20 12 3 5 60% 15% 25% 37 22 Sat 27 Nov 1880 Brunswick 1 Hearts 2 Sat 27 Nov 2021 Hearts 2 St Mirren 0 More Wins
28 November 24 10 4 9 41% 16% 37% 48 42 Sat 28 Nov 1885 Hearts 2 Partick Thistle 2 Thu 28 Nov 2024 Cercle Brugge 2 Hearts 0 More Wins
29 November 17 8 4 5 47% 23% 29% 34 25 Sat 29 Nov 1879 Hearts 0 Kilmarnock Portland 1 Sat 29 Nov 2025 Motherwell 0 Hearts 0 More Wins
30 November 23 9 5 9 39% 21% 39% 47 39 Sat 30 Nov 1878 Helensburgh 2 Hearts 1 Wed 30 Nov 2016 Hearts 2 Rangers 0 Same

Back to top
December
Date Games W D L W% D% L% F A First Last Class
01 December 21 6 8 7 28% 38% 33% 29 42 Sat 01 Dec 1877 Hearts 1 Edinburgh Thistle 0 Sun 01 Dec 2024 Hearts 1 Aberdeen 1 More Losses
02 December 26 6 5 13 23% 19% 50% 38 48 Sat 02 Dec 1882 West Calder 0 Hearts 1 Sat 02 Dec 2023 Kilmarnock 0 Hearts 1 More Losses
03 December 22 12 6 4 54% 27% 18% 47 20 Sat 03 Dec 1881 Alexandra Athletic 0 Hearts 5 Wed 03 Dec 2025 Hearts 1 Kilmarnock 1 More Wins
04 December 19 6 6 5 31% 31% 26% 40 33 Sat 04 Dec 1880 Hearts 1 Hibernian 3 Sun 04 Dec 2022 Union Deportiva Almeria 1 Hearts 0 More Wins
05 December 22 14 4 4 63% 18% 18% 62 30 Sat 05 Dec 1885 Hearts 7 Watsonians RFC 0 Sun 05 Dec 2021 Livingston 0 Hearts 1 More Wins
06 December 22 9 3 10 40% 13% 45% 40 27 Sat 06 Dec 1884 Hearts 1 Edinburgh University 1 Wed 06 Dec 2023 Hearts 0 Rangers 1 More Losses
07 December 25 14 4 7 56% 16% 28% 46 34 Sat 07 Dec 1889 Hearts 4 St Bernards 1 Sun 07 Dec 2025 Celtic 1 Hearts 2 More Wins
08 December 22 13 3 6 59% 13% 27% 50 31 Sat 08 Dec 1877 Petershill 9 Hearts 2 Sat 08 Dec 2018 Hearts 1 Motherwell 0 More Wins
09 December 22 9 6 7 40% 27% 31% 44 36 Sat 09 Dec 1893 Hibernian 5 Hearts 3 Sat 09 Dec 2023 Aberdeen 2 Hearts 1 More Wins
10 December 18 6 6 6 33% 33% 33% 29 24 Sat 10 Dec 1887 Hearts 6 Boness 1 Sat 10 Dec 2016 Rangers 2 Hearts 0 Same
11 December 19 11 2 6 57% 10% 31% 44 27 Sat 11 Dec 1880 Arthurlie 4 Hearts 0 Sat 11 Dec 2010 Hearts 5 Aberdeen 0 More Wins
12 December 22 11 4 7 50% 18% 31% 46 32 Sat 12 Dec 1891 Hearts 3 Mossend Swifts 1 Thu 12 Dec 2024 Copenhagen 2 Hearts 0 More Wins
13 December 20 11 3 6 55% 15% 30% 52 36 Sat 13 Dec 1879 Hearts 5 Brunswick 2 Sat 13 Dec 2025 Falkirk 0 Hearts 2 More Wins
14 December 24 11 2 10 45% 8% 41% 41 33 Sat 14 Dec 1878 Helensburgh 0 Hearts 0 Sat 14 Dec 2019 Hearts 0 St Johnstone 1 More Wins
15 December 23 7 7 9 30% 30% 39% 44 38 Sat 15 Dec 1877 Hearts 4 Springvale 0 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0 More Losses
16 December 22 8 4 10 36% 18% 45% 31 34 Sat 16 Dec 1893 Hearts 3 Dundee 0 Sat 16 Dec 2023 Celtic 0 Hearts 2 More Losses
17 December 21 11 2 8 52% 9% 38% 54 29 Sat 17 Dec 1887 Port Glasgow Athletic 3 Hearts 2 Sat 17 Dec 2022 Hearts 3 Kilmarnock 1 More Wins
18 December 20 12 4 4 60% 20% 20% 54 31 Sat 18 Dec 1880 Hearts 8 Petershill 2 Sat 18 Dec 2021 Dundee 0 Hearts 1 More Wins
19 December 19 9 4 6 47% 21% 31% 40 30 Sat 19 Dec 1885 Hibernian 4 Hearts 3 Thu 19 Dec 2024 Hearts 2 Petrocub 2 More Wins
20 December 23 8 8 7 34% 34% 30% 40 35 Sat 20 Dec 1879 Hearts 4 Edinburgh University 2 Sun 20 Dec 2020 Celtic 3 Hearts 3 More Wins
21 December 19 9 4 6 47% 21% 31% 27 23 Sat 21 Dec 1889 Mossend Swifts 0 Hearts 0 Sun 21 Dec 2025 Hearts 2 Rangers 1 More Wins
22 December 19 11 1 7 57% 5% 36% 37 26 Sat 22 Dec 1877 Hearts 2 Dunfermline 1 Sun 22 Dec 2024 Hearts 2 St Johnstone 1 More Wins
23 December 23 11 7 5 47% 30% 21% 44 30 Sat 23 Dec 1882 Paisley Athletic 2 Hearts 1 Sat 23 Dec 2023 Hearts 2 St Mirren 0 More Wins
24 December 16 8 2 6 50% 12% 37% 36 30 Sat 24 Dec 1887 Hibernian 5 Hearts 2 Sat 24 Dec 2022 Dundee United 2 Hearts 2 More Wins
25 December 18 10 5 3 55% 27% 16% 53 27 Sat 25 Dec 1875 Hearts 1 Hibernian 0 Sat 25 Dec 1971 Celtic 3 Hearts 2 More Wins
26 December 39 19 7 13 48% 17% 33% 63 50 Wed 26 Dec 1883 Hearts 4 Ulster (Belfast) 0 Thu 26 Dec 2024 Hearts 1 Hibernian 2 More Wins
27 December 27 12 9 6 44% 33% 22% 60 32 Sat 27 Dec 1879 Hearts 5 Buccleuch 0 Sat 27 Dec 2025 Hibernian 3 Hearts 2 More Wins
28 December 18 9 5 4 50% 27% 22% 38 20 Sat 28 Dec 1889 Hearts 5 Mossend Swifts 2 Wed 28 Dec 2022 St Johnstone 2 Hearts 3 More Wins
29 December 22 13 6 3 59% 27% 13% 49 28 Sat 29 Dec 1888 Hearts 4 Vale Of Leven 0 Sun 29 Dec 2024 Ross County 2 Hearts 2 More Wins
30 December 22 6 8 8 27% 36% 36% 38 32 Sat 30 Dec 1893 Hibernian 2 Hearts 2 Sat 30 Dec 2023 Hearts 2 Ross County 2 More Losses
31 December 21 10 2 9 47% 9% 42% 47 43 Sat 31 Dec 1881 Hibernian 3 Hearts 2 Sat 31 Dec 1994 Aberdeen 3 Hearts 1 More Wins

| Home | Contact Us | Credits | © www.londonhearts.com