Hearts - latest matches, scores and upcoming fixtures
Previous matches
30 Jul 2023
Club Friendlies
HeartsLeeds
0 - 1
5 Aug 2023
St. JohnstoneHearts
0 - 2
10 Aug 2023
Europa Conference League
RosenborgHearts
2 - 1
13 Aug 2023
HeartsKilmarnock
0 - 0
17 Aug 2023
Europa Conference League
HeartsRosenborg
3 - 1
20 Aug 2023
League Cup
HeartsPartick Thistle
4 - 0
24 Aug 2023
Europa Conference League
HeartsPAOK Thessaloniki FC
1 - 2
27 Aug 2023
Dundee FCHearts
1 - 0
31 Aug 2023
Europa Conference League
PAOK Thessaloniki FCHearts
4 - 0
3 Sept 2023
HeartsMotherwell
0 - 1
16 Sept 2023
HeartsAberdeen
2 - 0
23 Sept 2023
St. MirrenHearts
1 - 0
26 Sept 2023
League Cup
KilmarnockHearts
1 - 2
30 Sept 2023
Ross CountyHearts
0 - 1
7 Oct 2023
HeartsHibernian
2 - 2
22 Oct 2023
HeartsCeltic
1 - 4
29 Oct 2023
RangersHearts
2 - 1
1 Nov 2023
HeartsLivingston
1 - 0
5 Nov 2023
League Cup
HeartsRangers
1 - 3
11 Nov 2023
MotherwellHearts
1 - 2
25 Nov 2023
HeartsSt. Johnstone
1 - 0
2 Dec 2023
KilmarnockHearts
0 - 1
6 Dec 2023
HeartsRangers
0 - 1
9 Dec 2023
AberdeenHearts
2 - 1
16 Dec 2023
CelticHearts
0 - 2
23 Dec 2023
HeartsSt. Mirren
2 - 0
27 Dec 2023
HibernianHearts
0 - 1
30 Dec 2023
HeartsRoss County
2 - 2
Tue, 2 Jan
LivingstonHearts
1 - 2
Sat, 20 Jan
Scottish Cup
Spartans FCHearts
1 - 2
Tue, 23 Jan
HeartsDundee FC
3 - 2
Sat, 27 Jan
HeartsAberdeen
2 - 0
Sat, 3 Feb
Dundee FCHearts
2 - 3
Wed, 7 Feb
St. JohnstoneHearts
0 - 1
Sun, 11 Feb
Scottish Cup
AirdrieoniansHearts
1 - 4
Sat, 17 Feb
HeartsMotherwell
2 - 0
Sat, 24 Feb
RangersHearts
5 - 0
Wed, 28 Feb
HeartsHibernian
1 - 1
Sun, 3 Mar
HeartsCeltic
2 - 0
Mon, 11 Mar
Scottish Cup
Greenock MortonHearts
0 - 1
Sat, 16 Mar
Ross CountyHearts
2 - 1
Sat, 30 Mar
HeartsKilmarnock
1 - 1
Sat, 6 Apr
St. MirrenHearts
1 - 2
Sat, 13 Apr
HeartsLivingston
4 - 2
Sun, 21 Apr
Scottish Cup
RangersHearts
2 - 0
Sat, 27 Apr
KilmarnockHearts
0 - 0
Next match
PremiershipCeltic
14:00
4 May
Hearts