| Scotland FA Cup | 2020/12/20 14:15 | Celtic v Hearts | L | 7-6 |
| Scotland Premiership | 2020/02/12 19:45 | Celtic v Hearts | L | 5-0 |
| Scotland Premiership | 2019/12/18 19:45 | Hearts v Celtic | L | 0-2 |
| Scotland Premiership | 2019/08/25 14:00 | Celtic v Hearts | L | 3-1 |
| Scotland FA Cup | 2019/05/25 14:00 | Hearts v Celtic | L | 1-2 |
| Scotland Premiership | 2019/05/19 14:00 | Celtic v Hearts | L | 2-1 |
| Scotland Premiership | 2019/02/27 19:45 | Hearts v Celtic | L | 1-2 |
| Scotland Premiership | 2018/11/03 15:00 | Celtic v Hearts | L | 5-0 |
| Scotland Championship | 2021/04/09 18:45 | Hearts v Alloa | W | 6-0 |
| Scotland Championship | 2021/04/03 14:00 | Dunfermline v Hearts | D | 0-0 |
| Scotland Championship | 2021/03/27 15:00 | Hearts v Queen of South | L | 2-3 |
| Scotland FA Cup | 2021/03/23 19:45 | Brora Rangers FC v Hearts | L | 2-1 |
| Scotland Championship | 2021/03/20 15:00 | Arbroath v Hearts | D | 0-0 |
| Scotland Championship | 2021/03/13 15:00 | Hearts v Ayr | W | 2-0 |
| Scotland Championship | 2021/03/06 15:00 | Hearts v Dundee | W | 2-1 |
| Scotland Championship | 2021/02/26 19:45 | Inverness CT v Hearts | D | 1-1 |
| Scotland FA Cup | 2021/04/03 18:30 | Celtic v Falkirk | W | 3-0 |
| Scotland Premiership | 2021/03/21 12:00 | Celtic v Rangers | D | 1-1 |
| Scotland Premiership | 2021/03/07 12:00 | Dundee Utd v Celtic | D | 0-0 |
| Scotland Premiership | 2021/02/27 15:00 | Celtic v Aberdeen | W | 1-0 |
| Scotland Premiership | 2021/02/21 19:30 | Ross County v Celtic | L | 1-0 |
| Scotland Premiership | 2021/02/17 18:00 | Celtic v Aberdeen | W | 1-0 |
| Scotland Premiership | 2021/02/14 12:00 | St Johnstone v Celtic | W | 1-2 |
| Scotland Premiership | 2021/02/10 20:00 | St Mirren v Celtic | W | 0-4 |