Sum of minutes across the rolling 5-match window. Max possible: 450. Lighter dots mark the early window before 5 matches have been played.
| May 27, 2023 | Premiership | HAberdeen | W | F | 45 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7.20 |
| May 24, 2023 | Premiership | AHibernian | L | F | 65 | 0 | 0 | 2 | 1 | 2 | 0 | 0 | 6.30 |
| May 20, 2023 | Premiership | HST Mirren | D | F | 19 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 7.20 |
| May 13, 2023 | Premiership | ARangers | L | F | 63 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.70 |
| May 7, 2023 | Premiership | AHeart Of Midlothian | W | F | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.50 |
| Mar 18, 2023 | Premiership | HHibernian | W | F | 30 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 6.90 |
| Mar 8, 2023 | Premiership | HHeart Of Midlothian | W | F | 71 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.50 |
| Mar 5, 2023 | Premiership | AST Mirren | W | F | 45 | 1 | 1 | 2 | 2 | 2 | 0 | 0 | 8.20 |
| Feb 18, 2023 | Premiership | HAberdeen | W | F | 27 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 7.50 |
| Feb 5, 2023 | Premiership | AST Johnstone | W | F | 21 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.70 |
| Feb 1, 2023 | Premiership | HLivingston | W | F | 27 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.60 |
| Jan 29, 2023 | Premiership | ADundee Utd | W | F | 82 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.90 |
| Jan 18, 2023 | Premiership | HST Mirren | W | F | 69 | 1 | 0 | 3 | 2 | 1 | 0 | 0 | 7.90 |
| Jan 7, 2023 | Premiership | HKilmarnock | W | F | 27 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 6.90 |
| Jan 2, 2023 | Premiership | ARangers | D | F | 29 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.50 |
| Dec 28, 2022 | Premiership | AHibernian | W | F | 62 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.20 |
| Dec 24, 2022 | Premiership | HST Johnstone | W | F | 28 | 0 | 0 | 2 | 0 | 3 | 0 | 0 | 7.20 |
| Dec 21, 2022 | Premiership | HLivingston | W | F | 90 | 0 | 1 | 3 | 1 | 2 | 0 | 0 | 7.30 |
| Dec 17, 2022 | Premiership | AAberdeen | W | F | 45 | 0 | 0 | 3 | 2 | 3 | 0 | 0 | 7.50 |
| Nov 12, 2022 | Premiership | HRoss County | W | F | 21 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 7.00 |
| Nov 9, 2022 | Premiership | AMotherwell | W | F | 60 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7.00 |
| Nov 5, 2022 | Premiership | HDundee Utd | W | F | 25 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 7.20 |
| Nov 2, 2022 | UEFA Champions League | AReal Madrid | L | M | 63 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.70 |
| Oct 30, 2022 | Premiership | ALivingston | W | F | 23 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6.90 |
| Oct 25, 2022 | UEFA Champions League | HShakhtar Donetsk | D | M | 66 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 6.20 |
| Oct 22, 2022 | Premiership | AHeart Of Midlothian | W | F | 24 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.20 |
| Oct 15, 2022 | Premiership | HHibernian | W | F | 25 | 0 | 1 | 2 | 1 | 3 | 0 | 0 | 6.70 |
| Oct 11, 2022 | UEFA Champions League | HRB Leipzig | L | M | 42 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6.90 |
| Oct 8, 2022 | Premiership | AST Johnstone | W | M | 68 | 0 | 0 | 3 | 2 | 0 | 0 | 0 | 6.20 |
| Oct 1, 2022 | Premiership | HMotherwell | W | F | 25 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 6.30 |
| Sep 24, 2022 | UEFA Nations League | HAlbania | W | F | 77 | 0 | 0 | 3 | 1 | 2 | 0 | 0 | 6.60 |
| Sep 18, 2022 | Premiership | AST Mirren | L | F | 57 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 6.60 |
| Sep 14, 2022 | UEFA Champions League | AShakhtar Donetsk | D | F | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.30 |
| Sep 6, 2022 | UEFA Champions League | HReal Madrid | L | M | 45 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.50 |
| Sep 3, 2022 | Premiership | HRangers | W | F | 73 | 2 | 0 | 3 | 3 | 2 | 0 | 0 | 8.90 |
| Aug 28, 2022 | Premiership | ADundee Utd | W | F | 78 | 3 | 1 | 4 | 4 | 2 | 0 | 0 | 10.00 |
| Aug 21, 2022 | Premiership | HHeart Of Midlothian | W | F | 34 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.60 |
| Aug 14, 2022 | Premiership | AKilmarnock | W | F | 24 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 6.90 |
| Aug 6, 2022 | Premiership | ARoss County | W | F | 45 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 7.20 |
| Jul 31, 2022 | Premiership | HAberdeen | W | F | 24 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.30 |
| Jun 13, 2022 | UEFA Nations League | AIceland | D | F | 78 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 6.60 |
| Jun 10, 2022 | UEFA Nations League | AAlbania | W | F | 90 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 7.20 |
| Jun 2, 2022 | UEFA Nations League | HIceland | D | F | 80 | 1 | 0 | 2 | 2 | 1 | 0 | 0 | 7.20 |