| Juillet 2025 (+) | 0 |
23 |
90 |
81 |
| | | |
| 12/07/2025 | Coupe de la Ligue | Arbroath | 0-0 | St Mirren | Nul | Remplaçant | 0' | | 15/07/2025 | Coupe de la Ligue | Forfar Athletic | 1-2 | St Mirren | Vict. | Remplaçant | 23' | | 19/07/2025 | Coupe de la Ligue | St Mirren | 8-2 | Annan Athletic | Vict. | Titulaire | 90'  | | 27/07/2025 | Coupe de la Ligue | St Mirren | 2-1 | Ayr United | Vict. | Titulaire | 81' |
|
| Aout 2025 (+) | 90 |
23 |
30 |
0 |
63 |
| | |
| 03/08/2025 | Premier League, 1e j. | Celtic Glasgow | 1-0 | St Mirren | Déf. | Titulaire | 90' | | 09/08/2025 | Premier League, 2e j. | St Mirren | 0-0 | Motherwell | Nul | Remplaçant | 23' | | 16/08/2025 | Coupe de la Ligue | St Mirren | 1-1 | Hearts of Midlothian | Nul | Remplaçant | 30' | | 24/08/2025 | Premier League, 3e j. | St Mirren | 1-1 | Glasgow Rangers | Nul | Remplaçant | 0' | | 31/08/2025 | Premier League, 4e j. | Hibernian Edimbourg | 1-1 | St Mirren | Nul | Remplaçant | 63' |
|
| Septembre 2025 (+) | 48 |
120 |
90 |
| | | | |
| 13/09/2025 | Premier League, 5e j. | Falkirk | 1-2 | St Mirren | Vict. | Remplaçant | 48' | | 19/09/2025 | Coupe de la Ligue | Kilmarnock | 2-2 | St Mirren | Nul | Titulaire | 120' | | 27/09/2025 | Premier League, 6e j. | St Mirren | 1-0 | Dundee FC | Vict. | Titulaire | 90' |
|
| Octobre 2025 (+) | 46 |
0 |
5 |
90 |
| | | |
| 04/10/2025 | Premier League, 7e j. | Kilmarnock | 2-0 | St Mirren | Déf. | Titulaire | 46' | | 18/10/2025 | Premier League, 8e j. | St Mirren | 0-1 | Aberdeen | Déf. | Remplaçant | 0' | | 25/10/2025 | Premier League, 9e j. | Dundee United | 3-1 | St Mirren | Déf. | Remplaçant | 5' | | 29/10/2025 | Premier League, 10e j. | St Mirren | 2-2 | Hearts of Midlothian | Nul | Titulaire | 90' |
|
| Novembre 2025 (+) | 19 |
90 |
8 |
0 |
| | | |
| 01/11/2025 | Coupe de la Ligue | Motherwell | 1-4 | St Mirren | Vict. | Remplaçant | 19'  | | 08/11/2025 | Premier League, 12e j. | St Mirren | 0-3 | Hibernian Edimbourg | Déf. | Titulaire | 90' | | 22/11/2025 | Premier League, 13e j. | St Mirren | 0-1 | Celtic Glasgow | Déf. | Remplaçant | 8' | | 29/11/2025 | Premier League, 14e j. | Dundee FC | 3-1 | St Mirren | Déf. | Remplaçant | 0' |
|