On May 16, 2026, Celtic secured the Scottish Premiership title, defeating Hearts 3-1 at Celtic Park. The victory marks a fifth consecutive league crown for the club and brings their total to 56 top-flight championships, placing them ahead of Rangers in the historical standings.
Celtic successfully overturned a long-standing lead held by Hearts, who had occupied the top position for 250 days of the season.
Match Breakdown
The contest shifted momentum as the match progressed, with the final scoreline reflecting a late-game collapse by the visitors:
| Timeline | Event | Score |
|---|---|---|
| First Half | Shankland opens scoring for Hearts | 0-1 |
| Second Half | Engels equalizes via penalty | 1-1 |
| 82nd Minute | Maeda puts Celtic ahead | 2-1 |
| Final Minutes | Osmand seals the win | 3-1 |
The performance by Martin O’Neill’s squad represents a recovery from earlier in the season, during which the team trailed in a volatile four-team race. Having clawed back from an eight-point deficit, Celtic closed their campaign with a run of seven consecutive victories.
Context and Analysis
The defeat is a significant blow for Hearts, whose domestic fragility became apparent in the closing weeks of the season, yielding just one win in their final five away fixtures. While Celtic supporters celebrate the 56th title, the club is already shifting its attention to the Scottish Cup final against Dunfermline Athletic at Hampden Park, where they look to secure a double.
Read More: Jordon Hudson criticizes sports media bias on May 18 2026
Manager Martin O’Neill emphasized the psychological cohesion within the club, stating that the unison at Celtic Park was instrumental in overcoming the points gap. The loss for Hearts concludes a season that saw them threaten a historic title shift before faltering in the final hurdle of the campaign.