| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 EFL Trophy | 3 | 2 | 3 | 0 | 0 | 2 | 1 | 12 | 4 | 2 |
| 2026-27 English League One | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2026-27 Carabao Cup | 1 | 0 | 2 | 0 | 0 | 1 | 1 | 3 | 1 | 0 |
| 2026-27 English FA Cup | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 5 | 0 | 0 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-23 Scottish PremiershipHeart of Midlothian | 19 | 3 | – | – | – | 789 | – | – | – | – | – | – | – | – | – | – |
| 2022-23 EFL ChampionshipWigan Athletic | 2 | 0 | 0 | 0 | 0 | 32 | 0 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 0 | 0 |
| 2016-17 EFL ChampionshipFulham | 2 | 0 | 0 | 0 | 0 | 25 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 2 | 0 |
| Career3 seasons | 23 | 3 | 0 | 0 | 0 | 846 | 0 | 0 | 0 | 4 | 4 | 1 | 0 | 0 | 2 | 0 |
| Game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 May v CelticL 0-2 7 May | – | – | – | – | 8 | – | – | – | – | – | – | – | – | – | – |
| 22 Apr v Ross CountyW 6-1 22 Apr | – | – | – | – | 23 | – | – | – | – | – | – | – | – | – | – |
| 15 Apr @ HibernianL 0-1 15 Apr | – | – | – | – | 28 | – | – | – | – | – | – | – | – | – | – |
| 9 Apr v St MirrenL 0-2 9 Apr | – | – | – | – | 31 | – | – | – | – | – | – | – | – | – | – |
| 2 Apr @ KilmarnockL 1-2 2 Apr | – | – | – | – | 23 | – | – | – | – | – | – | – | – | – | – |
| 19 Mar @ AberdeenL 0-3 19 Mar | – | – | – | – | 14 | – | – | – | – | – | – | – | – | – | – |
| 19 Feb @ MotherwellL 0-2 19 Feb | – | – | – | – | 60 | – | – | – | – | – | – | – | – | – | – |
| 5 Feb v Dundee UnitedW 3-1 5 Feb | 1 | – | – | – | 45 | – | – | – | – | – | – | – | – | – | – |
| 30 Jan @ LivingstonD 0-0 30 Jan | – | – | – | – | 85 | – | – | – | – | – | – | – | – | – | – |
| 19 Jan v AberdeenW 5-0 19 Jan | – | – | – | – | 25 | – | – | – | – | – | – | – | – | – | – |
| 14 Jan v St MirrenW 1-0 14 Jan | – | – | – | – | 13 | – | – | – | – | – | – | – | – | – | – |
| 8 Jan @ St MirrenD 1-1 8 Jan | – | – | – | – | 21 | – | – | – | – | – | – | – | – | – | – |
| 3 Jan v HibernianW 3-0 3 Jan | 1 | – | – | – | 14 | – | – | – | – | – | – | – | – | – | – |
| 22 Oct v CelticL 3-4 22 Oct | – | – | – | – | 39 | – | – | – | – | – | – | – | – | – | – |
| 17 Oct @ AberdeenL 0-2 17 Oct | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 10 Oct @ KilmarnockD 2-2 10 Oct | 1 | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 1 Oct v RangersL 0-4 1 Oct | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 19 Sept @ MotherwellW 3-0 19 Sept | – | – | – | – | 25 | – | – | – | – | – | – | – | – | – | – |
| 4 Sept @ LivingstonL 0-1 4 Sept | – | – | – | – | 65 | – | – | – | – | – | – | – | – | – | – |
Stats from official league and public sports feeds. Updated hourly.
| Split | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 1 of 10 | 10 | 0.1 | – | – | – | 50.1 | – | – | – | – | – | – | – | – | – | – |
| HomeHome or away · won 5 of 9 | 9 | 0.2 | – | – | – | 32.0 | – | – | – | – | – | – | – | – | – | – |
| LossesResult | 10 | – | – | – | – | 44.8 | – | – | – | – | – | – | – | – | – | – |
| WinsResult | 6 | 0.3 | – | – | – | 24.2 | – | – | – | – | – | – | – | – | – | – |
| DrawsResult | 3 | 0.3 | – | – | – | 65.3 | – | – | – | – | – | – | – | – | – | – |
| Regular seasonStage · won 6 of 19 | 19 | 0.2 | – | – | – | 41.5 | – | – | – | – | – | – | – | – | – | – |
| AberdeenOpponent · won 1 of 3 | 3 | – | – | – | – | 43.0 | – | – | – | – | – | – | – | – | – | – |
| St MirrenOpponent · won 1 of 3 | 3 | – | – | – | – | 21.7 | – | – | – | – | – | – | – | – | – | – |
| CelticOpponent · won 0 of 2 | 2 | – | – | – | – | 23.5 | – | – | – | – | – | – | – | – | – | – |
| HibernianOpponent · won 1 of 2 | 2 | 0.5 | – | – | – | 21.0 | – | – | – | – | – | – | – | – | – | – |
| KilmarnockOpponent · won 0 of 2 | 2 | 0.5 | – | – | – | 56.5 | – | – | – | – | – | – | – | – | – | – |
| LivingstonOpponent · won 0 of 2 | 2 | – | – | – | – | 75.0 | – | – | – | – | – | – | – | – | – | – |
| MotherwellOpponent · won 1 of 2 | 2 | – | – | – | – | 42.5 | – | – | – | – | – | – | – | – | – | – |
| Dundee UnitedOpponent · won 1 of 1 | 1 | 1.0 | – | – | – | 45.0 | – | – | – | – | – | – | – | – | – | – |
| RangersOpponent · won 0 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| Ross CountyOpponent · won 1 of 1 | 1 | – | – | – | – | 23.0 | – | – | – | – | – | – | – | – | – | – |
| Tynecastle Park, EdinburghGround · won 5 of 9 | 9 | 0.2 | – | – | – | 32.0 | – | – | – | – | – | – | – | – | – | – |
| Fir Park, MotherwellGround · won 1 of 2 | 2 | – | – | – | – | 42.5 | – | – | – | – | – | – | – | – | – | – |
| Home of the Set Fare Arena, LivingstonGround · won 0 of 2 | 2 | – | – | – | – | 75.0 | – | – | – | – | – | – | – | – | – | – |
| Pittodrie Stadium, AberdeenGround · won 0 of 2 | 2 | – | – | – | – | 52.0 | – | – | – | – | – | – | – | – | – | – |
| The BBSP Stadium, KilmarnockGround · won 0 of 2 | 2 | 0.5 | – | – | – | 56.5 | – | – | – | – | – | – | – | – | – | – |
| Easter Road, EdinburghGround · won 0 of 1 | 1 | – | – | – | – | 28.0 | – | – | – | – | – | – | – | – | – | – |
| The SMISA Stadium, PaisleyGround · won 0 of 1 | 1 | – | – | – | – | 21.0 | – | – | – | – | – | – | – | – | – | – |