| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 English National League SCU | 10 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2022-23 English National League SCU | 37 | 0 | 0 | 5 | 0 | 4 | 0 | 4 | 4 | 0 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021-22 Scottish PremiershipSt Johnstone | 18 | 1 | – | – | – | 1,117 | – | – | – | – | – | – | – | – | – | – |
| 2020-21 A-League MenMelbourne Victory | 26 | 3 | 1 | 41 | 15 | 2,225 | 3 | 0 | 1 | 26 | 1 | 34 | 13 | 0 | 55 | 0 |
| 2020 AFC Champions League EliteMelbourne Victory | 4 | 0 | 1 | 2 | 0 | 279 | 2 | 0 | 0 | 4 | 0 | 2 | 1 | 0 | 5 | 0 |
| 2019-20 EFL ChampionshipLuton Town | 15 | 1 | 0 | 5 | 1 | 860 | 2 | 0 | 1 | 15 | 4 | 13 | 9 | 0 | 14 | 0 |
| 2017-18 EFL ChampionshipDerby County / Sheffield Wednesday | 23 | 0 | 1 | 5 | 1 | 1,216 | 3 | 0 | 0 | 23 | 9 | 22 | 10 | 0 | 24 | 0 |
| 2016-17 EFL ChampionshipDerby County | 40 | 1 | 2 | 63 | 12 | 2,983 | 5 | 1 | 3 | 40 | 6 | 30 | 30 | 0 | 33 | 0 |
| Career6 seasons | 126 | 6 | 5 | 116 | 29 | 8,680 | 15 | 1 | 5 | 108 | 20 | 101 | 63 | 0 | 131 | 0 |
| Game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 15 May @ HibernianL 0-4 15 May | – | – | – | – | 76 | – | – | – | – | – | – | – | – | – | – |
| 12 May v AberdeenW 1-0 12 May | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 10 Apr @ CelticL 0-7 10 Apr | – | – | – | – | 13 | – | – | – | – | – | – | – | – | – | – |
| 3 Apr v LivingstonW 1-0 3 Apr | – | – | – | – | 1 | – | – | – | – | – | – | – | – | – | – |
| 20 Mar v MotherwellW 2-1 20 Mar | – | – | – | – | 16 | – | – | – | – | – | – | – | – | – | – |
| 3 Mar v RangersL 0-1 3 Mar | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 27 Feb @ Ross CountyL 1-3 27 Feb | – | – | – | – | 72 | – | – | – | – | – | – | – | – | – | – |
| 20 Feb v Heart of MidlothianW 2-1 20 Feb | – | – | – | – | 12 | – | – | – | – | – | – | – | – | – | – |
| 16 Feb @ AberdeenD 1-1 16 Feb | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 10 Feb @ St MirrenL 1-2 10 Feb | – | – | – | – | 31 | – | – | – | – | – | – | – | – | – | – |
| 6 Feb v Dundee UnitedD 0-0 6 Feb | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 2 Feb @ LivingstonW 2-1 2 Feb | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 27 Jan v DundeeD 0-0 27 Jan | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 19 Jan @ Heart of MidlothianL 0-2 19 Jan | – | – | – | – | 64 | – | – | – | – | – | – | – | – | – | – |
| 26 Dec v CelticL 1-3 26 Dec | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 23 Dec v Ross CountyL 1-2 23 Dec | 1 | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 19 Dec @ MotherwellL 0-2 19 Dec | – | – | – | – | 33 | – | – | – | – | – | – | – | – | – | – |
| 16 Dec @ RangersL 0-2 16 Dec | – | – | – | – | 79 | – | – | – | – | – | – | – | – | – | – |
Stats from official league and public sports feeds. Updated hourly.
| Split | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 1 of 9 | 9 | – | – | – | – | 60.9 | – | – | – | – | – | – | – | – | – | – |
| HomeHome or away · won 4 of 9 | 9 | 0.1 | – | – | – | 63.2 | – | – | – | – | – | – | – | – | – | – |
| LossesResult | 10 | 0.1 | – | – | – | 63.8 | – | – | – | – | – | – | – | – | – | – |
| WinsResult | 5 | – | – | – | – | 41.8 | – | – | – | – | – | – | – | – | – | – |
| DrawsResult | 3 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| Regular seasonStage · won 5 of 18 | 18 | 0.1 | – | – | – | 62.1 | – | – | – | – | – | – | – | – | – | – |
| AberdeenOpponent · won 1 of 2 | 2 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| CelticOpponent · won 0 of 2 | 2 | – | – | – | – | 51.5 | – | – | – | – | – | – | – | – | – | – |
| Heart of MidlothianOpponent · won 1 of 2 | 2 | – | – | – | – | 38.0 | – | – | – | – | – | – | – | – | – | – |
| LivingstonOpponent · won 2 of 2 | 2 | – | – | – | – | 45.5 | – | – | – | – | – | – | – | – | – | – |
| MotherwellOpponent · won 1 of 2 | 2 | – | – | – | – | 24.5 | – | – | – | – | – | – | – | – | – | – |
| RangersOpponent · won 0 of 2 | 2 | – | – | – | – | 84.5 | – | – | – | – | – | – | – | – | – | – |
| Ross CountyOpponent · won 0 of 2 | 2 | 0.5 | – | – | – | 81.0 | – | – | – | – | – | – | – | – | – | – |
| DundeeOpponent · won 0 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| Dundee UnitedOpponent · won 0 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| HibernianOpponent · won 0 of 1 | 1 | – | – | – | – | 76.0 | – | – | – | – | – | – | – | – | – | – |
| St MirrenOpponent · won 0 of 1 | 1 | – | – | – | – | 31.0 | – | – | – | – | – | – | – | – | – | – |
| McDiarmid Park, PerthGround · won 4 of 9 | 9 | 0.1 | – | – | – | 63.2 | – | – | – | – | – | – | – | – | – | – |
| Celtic Park, GlasgowGround · won 0 of 1 | 1 | – | – | – | – | 13.0 | – | – | – | – | – | – | – | – | – | – |
| Easter Road, EdinburghGround · won 0 of 1 | 1 | – | – | – | – | 76.0 | – | – | – | – | – | – | – | – | – | – |
| Fir Park, MotherwellGround · won 0 of 1 | 1 | – | – | – | – | 33.0 | – | – | – | – | – | – | – | – | – | – |
| Global Energy Stadium, DingwellGround · won 0 of 1 | 1 | – | – | – | – | 72.0 | – | – | – | – | – | – | – | – | – | – |
| Home of the Set Fare Arena, LivingstonGround · won 1 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| Ibrox Stadium, GlasgowGround · won 0 of 1 | 1 | – | – | – | – | 79.0 | – | – | – | – | – | – | – | – | – | – |
| Pittodrie Stadium, AberdeenGround · won 0 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| The SMISA Stadium, PaisleyGround · won 0 of 1 | 1 | – | – | – | – | 31.0 | – | – | – | – | – | – | – | – | – | – |
| Tynecastle Park, EdinburghGround · won 0 of 1 | 1 | – | – | – | – | 64.0 | – | – | – | – | – | – | – | – | – | – |