Why we expect goals
Celtic are top but leaking goals: 11 conceded in their last five games. Hearts score freely and have scored in each of the last four meetings. We expect goals at both ends rather than picking a winner.
Scottish Premiership · Sunday 18 October 2026 · 15:00
CelticHome
HeartsAwayCeltic have conceded 11 in their last five games, and Hearts have the most league goals with 19.
Odds of 1.17 give about a 85% chance, in line with our 84% estimate.
Hearts have scored in each of the last four meetings.
Fair odds are what our chance is worth: 100 ÷ chance. When the bookmaker pays more, we mark it as value.
Oldest on the left, most recent on the right.
Carter-Vickers, Johnston and Yang are out. Duran has 8 goals in all competitions.
Spittal, Halkett and Renaud are out. Hearts have scored 19 league goals, the most in the division.
Celtic are top but leaking goals: 11 conceded in their last five games. Hearts score freely and have scored in each of the last four meetings. We expect goals at both ends rather than picking a winner.
Celtic vs Hearts (Scottish Premiership) is on Sunday 18 October 2026, kick-off 15:00 (GMT+0100), at Celtic Park.
Our main tip is over 1.5 goals at odds of 1.17, which we rate at a 84% chance. Celtic have conceded 11 in their last five games, and Hearts have the most league goals with 19.
We give Celtic a 55% chance of winning, the draw 24% and Hearts 21%. Celtic are clear favourites.
We also like: Both teams to score (62%).
Our Banker of the Day is Real Madrid vs Sevilla: Real Madrid to win at odds of 1.22.
Odds are a guide and may change before kick-off. Predictions are opinions, not guarantees. 18+ only.