Celtic vs Hearts Prediction, Odds & Tips
Celtic vs Hearts Prediction and Tips
Celtic beat Hearts 3-1 in the Scottish Premiership, a result our model had favoured at 51 per cent probability and which duly landed. The hosts controlled the match throughout, converting their dominance into three goals while Hearts managed one in response. Both sides had found the net in four of Hearts' last five outings, though Celtic's superior form across their recent run proved decisive on the day. Past performance does not guarantee future results.
Celtic vs Hearts Prediction, Odds and Betting Tips
Our AI analyses form, head-to-head records, squad news and odds to provide data-driven predictions for Celtic vs Hearts. All tips are for informational purposes only and do not constitute betting advice. Past performance does not guarantee future results. You must be 18 or over to gamble. Please gamble responsibly. For help, visit GambleAware.
Our pick
Celtic to win
Result
CEL v HEA
AI Prediction Result
18+ Β· Past performance does not guarantee future results Β· BeGambleAware (UK): 0808 802 0133.
Expected goals (xG)
Match xG total 3.34
Celtic vs Hearts Preview: Champions Host a Side With Nothing Left to Lose
Connor Maguire Β· 7 May 2026
Last updated Saturday 16 May 2026, match day. Celtic vs Hearts. Scottish Premiership. Kick-off 11:30. This is it. The final preview. No more revisions. Here is what you need to know before you go anywhere near a bookmaker.
Where Celtic Stand
Celtic are top of the Scottish Premiership on 80 points from 37 games. Twenty-four wins, eight draws, five defeats. Sixty-six goals scored, thirty-one conceded. A goal difference of plus 35. That is a title-winning season by any standard, in any league. End of.
The thing is, Celtic have won this. The table confirms it. Whatever happens today changes nothing about the destination of the trophy. But do not make the mistake of thinking that means this game is meaningless. Standards are standards. The home supporters will be there in numbers. Celtic's players owe them a performance. You do not coast through your last home match because the hard work is done. That attitude is how clubs slide.
Sixty-six goals scored in 37 games tells you this team can put the ball in the net. Thirty-one conceded tells you they have been solid at the back without being exceptional. There are weaknesses there if Hearts are brave enough and good enough to find them. On 44 points with a goal difference of minus 11, Hearts are not a team I would describe as either of those things right now.
Where Hearts Stand
Hearts sit on 44 points. Ten wins, fourteen draws, thirteen losses. Forty-eight goals scored, fifty-nine conceded. They are in negative territory for the season. A goal difference of minus 11. That is a mid-table team who have been leaking goals all year and drawing too many games they should have won.
Listen, fourteen draws in 37 games is not a winning mentality. That is a team who cannot find a way to finish matches off. When you do not compete for the full 90 minutes with the desire to win, you draw games you should win and lose games you should draw. The numbers back that up. Hearts have the goals-against column of a side that does not defend with conviction. Fifty-nine conceded is poor. Celtic scored 66. You can do the maths on how this afternoon might go.
There is no indication from the data that Hearts have any injury concerns worth reporting today, and none for Celtic either. What we have is a clean, straightforward contest on paper. What actually happens on the pitch is down to desire and basics. It usually is.
What the Odds Say
Celtic are 1.55 to win. That is a short price for a team on 80 points hosting a side 36 points behind them, but the bookmakers are reflecting the reality that Celtic are in dominant form at home in this league. The draw is 4.20. Hearts to win is 5.30. I will come back to that Hearts price in a moment.
Both teams to score is 1.55. Over 2.5 goals is 1.52. The market is telling you it expects a reasonably open game with goals at both ends. I do not entirely disagree. Hearts have scored 48 goals this season. They are not toothless. And Celtic, while solid defensively, have conceded in plenty of games. Thirty-one goals against in 37 matches means they let in under one per game on average, but they are not a shut-out machine.
Over 3.5 goals is available at 2.30. That is the line that interests me more than 2.5, but I will stay conservative. Over 3.0 goals is 1.82. The market is building in goals here, and I understand why.
The Signals and What I Make of Them
The model has flagged Hearts to win at 5.30 as a value pick, citing a 6.5 per cent edge over the market. Model probability of 25.4 per cent against the market's implied 18.9 per cent. Fine. I respect the maths. I do not need a laptop to tell me a 25 per cent chance is still a one-in-four shot, and Hearts have a goal difference of minus 11 going away to a side on 80 points. I am not backing that. Not today.
The model also flags Over 2.5 goals at 1.52 and BTTS Yes at 1.55. Both show negative edge. The model rates both at 62 per cent. The market implies 66 per cent and 65 per cent respectively. The market has priced those out. There is no value there, and I do not back markets where the bookmaker is ahead of me. That is a principle, not a preference.
My Call
Celtic to win. 1.55. That is the bet.
I know it is a short price. I know some of you want a bigger number. The thing is, short prices exist for a reason. Celtic are 36 points better than Hearts. They are at home. They are playing in front of their own supporters on what could be a title celebration day. Hearts defend poorly, have drawn too many games, and have nothing in the standings to motivate a heroic performance. Celtic have standards to maintain and a crowd to reward.
At 1.55, Celtic to win is the only selection I can justify with a clear conscience. One bet. Placed with conviction. That is how you do this properly.
If you want to add Over 2.5 goals at 1.52, I understand the logic. Both these teams score and both concede. But I do not accumulate. That is between you and your own standards. Mine says Celtic win, back it, and move on.
Final Word
Celtic have had a very good season. Eighty points, a league title, consistent throughout. Hearts have been a mid-table side all year with a leaky defence and too many draws. The gap in quality between these two squads is 36 points' worth. Trust that.
Celtic to win. 1.55. End of.
Read full preview
Last updated Saturday 16 May 2026, match day. Celtic vs Hearts. Scottish Premiership. Kick-off 11:30. This is it. The final preview. No more revisions. Here is what you need to know before you go anywhere near a bookmaker.
Where Celtic Stand
Celtic are top of the Scottish Premiership on 80 points from 37 games. Twenty-four wins, eight draws, five defeats. Sixty-six goals scored, thirty-one conceded. A goal difference of plus 35. That is a title-winning season by any standard, in any league. End of.
The thing is, Celtic have won this. The table confirms it. Whatever happens today changes nothing about the destination of the trophy. But do not make the mistake of thinking that means this game is meaningless. Standards are standards. The home supporters will be there in numbers. Celtic's players owe them a performance. You do not coast through your last home match because the hard work is done. That attitude is how clubs slide.
Sixty-six goals scored in 37 games tells you this team can put the ball in the net. Thirty-one conceded tells you they have been solid at the back without being exceptional. There are weaknesses there if Hearts are brave enough and good enough to find them. On 44 points with a goal difference of minus 11, Hearts are not a team I would describe as either of those things right now.
Where Hearts Stand
Hearts sit on 44 points. Ten wins, fourteen draws, thirteen losses. Forty-eight goals scored, fifty-nine conceded. They are in negative territory for the season. A goal difference of minus 11. That is a mid-table team who have been leaking goals all year and drawing too many games they should have won.
Listen, fourteen draws in 37 games is not a winning mentality. That is a team who cannot find a way to finish matches off. When you do not compete for the full 90 minutes with the desire to win, you draw games you should win and lose games you should draw. The numbers back that up. Hearts have the goals-against column of a side that does not defend with conviction. Fifty-nine conceded is poor. Celtic scored 66. You can do the maths on how this afternoon might go.
There is no indication from the data that Hearts have any injury concerns worth reporting today, and none for Celtic either. What we have is a clean, straightforward contest on paper. What actually happens on the pitch is down to desire and basics. It usually is.
What the Odds Say
Celtic are 1.55 to win. That is a short price for a team on 80 points hosting a side 36 points behind them, but the bookmakers are reflecting the reality that Celtic are in dominant form at home in this league. The draw is 4.20. Hearts to win is 5.30. I will come back to that Hearts price in a moment.
Both teams to score is 1.55. Over 2.5 goals is 1.52. The market is telling you it expects a reasonably open game with goals at both ends. I do not entirely disagree. Hearts have scored 48 goals this season. They are not toothless. And Celtic, while solid defensively, have conceded in plenty of games. Thirty-one goals against in 37 matches means they let in under one per game on average, but they are not a shut-out machine.
Over 3.5 goals is available at 2.30. That is the line that interests me more than 2.5, but I will stay conservative. Over 3.0 goals is 1.82. The market is building in goals here, and I understand why.
The Signals and What I Make of Them
The model has flagged Hearts to win at 5.30 as a value pick, citing a 6.5 per cent edge over the market. Model probability of 25.4 per cent against the market's implied 18.9 per cent. Fine. I respect the maths. I do not need a laptop to tell me a 25 per cent chance is still a one-in-four shot, and Hearts have a goal difference of minus 11 going away to a side on 80 points. I am not backing that. Not today.
The model also flags Over 2.5 goals at 1.52 and BTTS Yes at 1.55. Both show negative edge. The model rates both at 62 per cent. The market implies 66 per cent and 65 per cent respectively. The market has priced those out. There is no value there, and I do not back markets where the bookmaker is ahead of me. That is a principle, not a preference.
My Call
Celtic to win. 1.55. That is the bet.
I know it is a short price. I know some of you want a bigger number. The thing is, short prices exist for a reason. Celtic are 36 points better than Hearts. They are at home. They are playing in front of their own supporters on what could be a title celebration day. Hearts defend poorly, have drawn too many games, and have nothing in the standings to motivate a heroic performance. Celtic have standards to maintain and a crowd to reward.
At 1.55, Celtic to win is the only selection I can justify with a clear conscience. One bet. Placed with conviction. That is how you do this properly.
If you want to add Over 2.5 goals at 1.52, I understand the logic. Both these teams score and both concede. But I do not accumulate. That is between you and your own standards. Mine says Celtic win, back it, and move on.
Final Word
Celtic have had a very good season. Eighty points, a league title, consistent throughout. Hearts have been a mid-table side all year with a leaky defence and too many draws. The gap in quality between these two squads is 36 points' worth. Trust that.
Celtic to win. 1.55. End of.
CEL
Celtic dominated at home, winning 3-1 to extend their league lead. The hosts scored 3 goals while conceding 1, continuing their attacking form; they have now scored 7 goals across their last 5 matches. This result aligns with Celtic's position at the summit, though their defensive vulnerabilities persist with 8 goals conceded in that span. The 3-1 scoreline reflects their superior quality against a side in second place.
HEA
Hearts suffered defeat on the road, conceding 3 goals in a loss that halts their recent momentum. The visitors managed 1 goal but could not sustain the draw-heavy form that had defined their last 5 outings; they recorded 3 draws and 1 win before this loss. Their inability to secure a clean sheet continued a troubling pattern, with 0 clean sheets across their recent matches. The 1-3 result represents a significant setback for the second-placed side.
Run-in & context
Celtic's victory maintains their 1-point advantage at the top of the Scottish Premiership table, reinforcing their title credentials. Hearts remain in second place but suffered a damaging loss that could shift momentum in the title race. The result demonstrates Celtic's attacking potency and suggests the gap between first and second may widen if Hearts cannot recover form quickly. Both sides showed attacking intent, with BTTS occurring in 60% of Celtic's recent matches and 80% of Hearts' fixtures.
Injury impact
CEL are missing 5 players. Impact rating: 20/100.
HEA have a near-full squad available.
Venue
Venue to be confirmed.
Weather
Weather data unavailable for this venue.
Set pieces
- CelticUnavailable
- HeartsUnavailable
Match Probabilities
Full-Time Result
Both Teams to Score
Over/Under 2.5 Goals
Goals Markets
More Markets
Double Chance
Half-Time Result
BTTS in Both Halves
Probabilities are model estimates, not guarantees. 18+ Β· Past performance does not guarantee future results Β· BeGambleAware (UK): 0808 802 0133.
Match Centre
Lineups, live stats, full odds comparison, and in-depth match data for Celtic vs Hearts.
SSR Ratings
| Metric | ||
|---|---|---|
| Overall | 1965 | 1544 |
| Attack | 1703 | 1663 |
| Defence | 1913 | 1366 |
| Goals Index | 1388 | 1461 |
| BTTS Index | 1218 | 1539 |
π Post-Match Analysis
Celtic 1-1 Hearts: A Result That Flatters Neither Side but Means Everything to the Title Race
Celtic dropped two precious points at home to a Hearts side that arrived at Parkhead with nothing to lose, and the draw leaves the title picture extraordinarily tight with one match remaining.
Form Guide (Last 5)
Head-to-Head
1 meetings| Market | Count | Rate | Streak |
|---|---|---|---|
| BTTS (Yes) | 1/1 | 100% | 1 |
| Over 2.5 | 1/1 | 100% | 1 |
| Over 1.5 | 1/1 | 100% | - |
| Under 2.5 | 0/1 | 0% | - |
| CEL Clean Sheet | 0/1 | 0% | - |
| HEA Clean Sheet | 0/1 | 0% | - |
Match History
Match facts at a glance
- Kickoff
- Competition
- Scottish Premiership
- Last meeting
- Celtic 3-1 Hearts (16 May 2026)
- BTTS this season Β· Celtic
- 100%
- BTTS this season Β· Hearts
- 80%
- Our prediction
- Celtic to win (51%)
- Our value pick
- Hearts Win (+6.1% edge vs market)
Frequently Asked Questions
Curious how this prediction was produced? See our methodology.
18+ | Gambling involves risk. Only gamble with money you can afford to lose. For information and advice about problem gambling, visit GambleAware.
All predictions and analysis on this page are provided for informational purposes only and should not be construed as betting advice. Past performance does not guarantee future results. Odds displayed are sourced from third-party bookmakers and are subject to change. SportSignals may receive commission from bookmaker links on this page.
Last updated 10 minutes ago Β·


