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