Celtic v Heart of Midlothian takes place at Celtic Park in the Scottish Premiership on Saturday 16 May at 12:30, with Celtic second on 79 points and Heart of Midlothian first.
📺 TV and streaming info
The match is live in the UK on Sky Sports Main Event, Sky Sports Football and Sky Sports Ultra HDR, with streaming available through Sky Go and NOW.
Elsewhere, fans can watch Celtic v Heart of Midlothian on TV via 20 channels in Republic of Ireland, Australia, United States and more.









📊 Recent form
Celtic have responded to defeat at Dundee United with five straight league wins, beating Dundee, St Mirren, Falkirk, Hibernian and Rangers. At Celtic Park, they have won four home league matches in a row since the defeat by Hibernian.
Heart of Midlothian are unbeaten in six league matches, moving from a win over Dundee through draws with Livingston and Motherwell either side of victories against Motherwell, Hibernian and Rangers. Away from home, Hearts have improved after three defeats, taking five points from their last three away league matches.
⚔️ Head-to-head
The most recent meeting finished 2-2 in the league in January. Before that, Hearts won 2-1 at Celtic Park in the league in December 2025 and 3-1 at Tynecastle in the league in October 2025.
Celtic had won the previous three league meetings, so the last six between the sides have split into three Celtic wins followed by two Hearts wins and a draw.
🏥 Team news and predicted lineups
Celtic (4-2-3-1): Viljani Sinisalo, Alistair Johnston, Auston Trusty, Liam Scales, Kieran Tierney, Arne Engels, Callum McGregor, Hyun-Jun Yang, Benjamin Nygren, Sebastian Tounekti, Daizen Maeda.
Heart of Midlothian (3-4-1-2): Alexander Schwolow, Michael Steinwender, Craig Halkett, Stuart Findlay, Jordi Altena, Marc Leonard, Beni Baningime, Stephen Kingsley, Lawrence Shankland, Cláudio Rafael Soares Braga, Pierre Landry Kabore.

















































