Playoffs 22/05/16 Kilmarnock FC - Falkirk FC 4:0
ScPS 01/10/16 Kilmarnock FC - Aberdeen FC 0:4
ScPS 29/04/17 Hamilton Academical - Kilmarnock FC 0:2 yellow card
ScPS 18/11/17 Dundee FC - Kilmarnock FC 0:0 yellow card
ScPS 23/12/17 Kilmarnock FC - Rangers FC 2:1
ScPS 07/03/18 Kilmarnock FC - St. Johnstone FC 2:0
ScPS 25/08/18 Kilmarnock FC - Heart of Midlothian 0:1
ScPS 20/10/18 St. Mirren FC - Kilmarnock FC 1:2
ScPS 24/11/18 St. Johnstone FC - Kilmarnock FC 0:0 yellow card
ScPS 29/12/18 Kilmarnock FC - St. Mirren FC 2:1
ScPS 27/04/19 Celtic FC - Kilmarnock FC 1:0
ScPS 19/05/19 Kilmarnock FC - Rangers FC 2:1
ScPS 04/08/19 Kilmarnock FC - Rangers FC 1:2
ScPS 26/12/19 St. Mirren FC - Celtic FC 1:2
ScPS 12/02/20 Celtic FC - Heart of Midlothian 5:0
ScPS 04/03/20 Livingston FC - Celtic FC 2:2
ScPS 02/08/20 Celtic FC - Hamilton Academical 5:1 yellow card
ScPS 30/12/20 Celtic FC - Dundee United 3:0
ScPS 20/01/21 Livingston FC - Celtic FC 2:2
ScPS 21/03/21 Celtic FC - Rangers FC 1:1
ScPS 21/04/21 Aberdeen FC - Celtic FC 1:1
ScPS 15/05/21 Hibernian FC - Celtic FC 0:0
ScPS 21/08/21 Celtic FC - St. Mirren FC 6:0
ScPS 17/01/22 Celtic FC - Hibernian FC 2:0
ScPS 09/02/22 Aberdeen FC - Celtic FC 2:3
ScPS 03/04/22 Rangers FC - Celtic FC 1:2
ScPS 30/10/22 Livingston FC - Celtic FC 0:3 Goal yellow card
ScPS 09/11/22 Motherwell FC - Celtic FC 1:2
ScPS 18/02/23 Celtic FC - Aberdeen FC 4:0
ScPS 02/04/23 Ross County FC - Celtic FC 0:2
FA Cup 30/04/23 Rangers FC - Celtic FC 0:1
ScPS 30/09/23 Motherwell FC - Celtic FC 1:2
ScPS 12/11/23 Celtic FC - Aberdeen FC 6:0
ScPS 25/02/24 Motherwell FC - Celtic FC 1:3 yellow card
FA Cup 10/03/24 Celtic FC - Livingston FC 4:2