

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Celtic weak, Hearts weakThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Celtic take a form score of 7.3 out of 10 into this Scottish Premiership fixture, against 4.6 for Hearts. Celtic have 4 wins in their last 4, while Hearts have 2 wins, 2 draws and 1 defeat in theirs. Across the season Celtic average 2.3 goals scored and 1.1 conceded per game, Hearts 1.8 and 2.0. Celtic have kept a clean sheet in 33% of their matches this season, Hearts in 20%. In their last 10 meetings Celtic have won 5, drawn 1 and lost 4. Celtic sit 1st on 6 points, Hearts 5th on 3.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Celtic arrive at this Scottish Premiership encounter sitting top of the table on 6 points from 2 matches, 4 places and 3 points clear of Hearts in fifth. The hosts have opened with 2 wins from 2, scoring 6 and conceding just 1, while Hearts collected 3 points from the same number of fixtures, scoring 5 but already shipping 2. That early separation in both points and defensive solidity frames a meeting between sides who have otherwise shown similar attacking threat across the opening weeks.
Celtic carry a four-match winning streak into this fixture, their recent spell built on emphatic margins and defensive control. After edging Dundee 1-0 at home on 3 August, they blew away Kilmarnock 5-1 on the road, dispatched Dundee Utd 4-0 in the League Cup and rounded out the run with a 3-0 home victory over Lask Linz in the Champions League on 19 August. Across those 4 outings they have scored 13 and conceded only 1, keeping 3 clean sheets and scoring in every match. That translates to a strong Formatic form score of 7.3 out of 10, and their season profile underscores the pattern: 22.7 shots per game, 8 on target, 65.8 percent possession and clean sheets in 33 percent of their 4-match sample. They have yet to fail to score this term and are averaging 3.00 goals per league fixture, the kind of output that has them conceding half a goal per game while piling up a goal difference of plus 5.
Hearts present a more volatile picture, their 4.6 out of 10 form rating reflecting a five-match sequence that swung from a 6-1 hammering at Benfica on 6 August to a 4-0 league win over Dundee Utd three days later, then two successive draws with top European opposition before a 6-2 League Cup rout of Inverness CT. That run of 2 wins, 2 draws and 1 loss yielded 14 goals scored and 11 conceded, with Hearts scoring in all 5 but managing just 1 clean sheet. Their season profile shows 16.4 shots per game and 4.5 on target, well short of Celtic's volume, while they average 11.8 fouls to Celtic's 8.2 and pick up 1.7 yellow cards per outing. In the league specifically, they have scored 2.50 per game and conceded 1.00, a healthy return undermined by the fact they have already dropped points and sit three adrift of the leaders.
The head to head ledger is almost level over the last 10 meetings, Celtic edging it 5 wins to 4 with 1 draw, so recent history offers little to separate the sides beyond the knowledge that results between them tend to be decisive. With Celtic yet to concede more than once in any of their last 4 and Hearts yet to keep consecutive clean sheets, the value here may well lie in backing the hosts' defensive floor rather than chasing a high-scoring outcome. Formatic's model will score this fixture closer to kick-off, but the numbers already suggest a home side capable of controlling possession, generating twice the shots on target per game and converting territorial dominance into another win that keeps them clear at the summit.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram