Head-to-head records

Celtic vs Hearts

Celtic and Hearts have met 7 times in Scottish Premiership from 2024/25 to 2025/26. Celtic have won 4, Hearts 2, with 1 drawn. The most recent meeting, on , finished Celtic 3–1 Hearts. Figures as of .

What this counts

Counts league matches in Scottish Premiership only, from the 2024/25 season to 2025/26 — 7 matches in total. Cup ties, state or regional competitions, friendlies and continental tournaments are excluded. All 7 are listed below so you can check for yourself.

4
Celtic wins
1
Draws
2
Hearts wins

Upcoming matches

Celtic #1 (6W 0D 1L · 86%) · Hearts #3 (4W 1D 2L · 62%)
Local time
Projected: home / draw / away · statistical estimate, for reference only
Sunday · 18/10
Celtic
15:00
vs
Hearts
Home 57%Draw 23%Away 20%
Celtic Park, Glasgow · Match details →
Sunday · 29/11
Hearts
15:00
vs
Celtic
Home 33%Draw 26%Away 41%
Tynecastle Park, Edinburgh · Match details →
Saturday · 13/02
Celtic
15:00
vs
Hearts
Home 57%Draw 23%Away 20%
Celtic Park, Glasgow · Match details →

Notable numbers

Computed from the same 7 meetings listed below
Most recent meeting
3–1
Celtic beat Hearts · 16/05/2026
Goals per match
3.6
Celtic 2.3 per meeting, Hearts 1.3
Celtic's biggest win
3–0
At home to Hearts · 29/03/2025
Hearts' biggest win
3–1
At home to Celtic · 26/10/2025
Longest win streak
3
Celtic · 14/09/2024 to 29/03/2025
Highest-scoring meeting
4–1
Celtic beat Hearts · 23/11/2024

By home advantage

Celtic at home

4 matches · 3 W, 0 D, 1 L

Hearts at home

3 matches · 1 W, 1 D, 1 L

Every meeting

7 matches, 2024/25 to 2025/26
Celtic vs Hearts head-to-head stats
Date HomeScore Away
16/05/202631
25/01/202622
07/12/202512
26/10/202531
29/03/202530
23/11/202414
14/09/202420
See expert predictions and accuracy