How to watch Celtic vs. Hearts live today: Scottish Premiership preview, stats & prediction

Celtic hosts Hearts at Celtic Park this Saturday, May 16, for the final matchday of the Scottish Premiership. The title will be decided here.

The Hoops are second with 79 points, while The Jambos arrive at the last match of the season as leaders, but only one point ahead of Celtic, with 80.

Hearts have the chance to make history, as they have not been league champions in Scotland since 1959-60, while since 1984-85, when Aberdeen took the trophy, there has been no non-Old Firm champion.

How to watch Celtic vs. Hearts live today and live stream options

Fans can watch the game at 12:30 p.m. BST, live on Sky Sports Main Event and Sky Sports Football. Those in the US can watch live on CBS Sports Network, with streaming available on Paramount+. The game will kick off at 7:30 a.m. ET/4:30 a.m. PT.

Celtic vs. Hearts team news

Celtic will be without a bunch of players due to injuries. Tomas Cvancara, Colby Donovan, Julian Araujo, Kasper Schmeichel, Callum Osmand, Adam Montgomery, Cameron Carter-Vickers, and Jota are all out. 

Hearts will be without Craig Gordon, Oisin McEntee, Tomas Magnusson, Calem Nieuwenhof, Ageu, Finlay Pollock, Craig Halkett, and Marc Leonard.

Celtic vs. Hearts: Statistics, head-to-head comparison, and forecast

Celtic and Hearts have faced each other 61 times since FotMob began collecting data. The Hoops have 47 wins, while the Jambos have only 10 wins. They have drawn four times.

On Jan. 25, they drew 2-2, while on Dec. 7, 2025, Hearts won 2-1.

Match prediction: Celtic 3-2 Hearts.




Marisa Alcantar
Marisa Alcantar
Articles: 2