| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 EFL Trophy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-27 English League Two | 13 | 10 | 20 | 1 | 0 | 6 | 3 | 39 | 16 | 2 |
| 2026-27 Carabao Cup | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 1 | 0 |
| 2026-27 English FA Cup | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020-21 Scottish PremiershipRoss County | 19 | 3 | – | – | – | 1,235 | – | – | – | – | – | – | – | – | – | – |
| 2018-19 EFL ChampionshipBirmingham City | 10 | 0 | 0 | 4 | 0 | 437 | 0 | 0 | 0 | 10 | 5 | 5 | 7 | 0 | 5 | 0 |
| Career2 seasons | 29 | 3 | 0 | 4 | 0 | 1,672 | 0 | 0 | 0 | 10 | 5 | 5 | 7 | 0 | 5 | 0 |
| Game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 May @ MotherwellW 2-1 16 May | – | – | – | – | 48 | – | – | – | – | – | – | – | – | – | – |
| 13 May v Hamilton AcademicalW 2-1 13 May | 1 | – | – | – | 25 | – | – | – | – | – | – | – | – | – | – |
| 2 May @ Dundee UnitedW 2-0 2 May | – | – | – | – | 0 | – | – | – | – | – | – | – | – | – | – |
| 21 Mar @ St JohnstoneL 0-1 21 Mar | – | – | – | – | 63 | – | – | – | – | – | – | – | – | – | – |
| 14 Mar v HibernianL 1-2 14 Mar | – | – | – | – | 69 | – | – | – | – | – | – | – | – | – | – |
| 7 Mar v KilmarnockW 3-2 7 Mar | – | – | – | – | 82 | – | – | – | – | – | – | – | – | – | – |
| 28 Feb @ St MirrenL 0-1 28 Feb | – | – | – | – | 67 | – | – | – | – | – | – | – | – | – | – |
| 22 Feb v CelticW 1-0 22 Feb | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 7 Feb v Dundee UnitedL 0-2 7 Feb | – | – | – | – | 22 | – | – | – | – | – | – | – | – | – | – |
| 4 Feb @ Hamilton AcademicalW 2-1 4 Feb | – | – | – | – | 14 | – | – | – | – | – | – | – | – | – | – |
| 24 Jan @ RangersL 0-5 24 Jan | – | – | – | – | 59 | – | – | – | – | – | – | – | – | – | – |
| 17 Jan v AberdeenW 4-1 17 Jan | 1 | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 11 Jan @ LivingstonL 1-3 11 Jan | 1 | – | – | – | 84 | – | – | – | – | – | – | – | – | – | – |
| 3 Jan v St JohnstoneD 1-1 3 Jan | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 22 Nov @ KilmarnockL 1-3 22 Nov | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 7 Nov v LivingstonD 1-1 7 Nov | – | – | – | – | 85 | – | – | – | – | – | – | – | – | – | – |
| 1 Nov @ Dundee UnitedL 1-2 1 Nov | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 25 Oct @ MotherwellL 0-4 25 Oct | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 18 Oct v HibernianD 0-0 18 Oct | – | – | – | – | 77 | – | – | – | – | – | – | – | – | – | – |
Stats from official league and public sports feeds. Updated hourly.
| Split | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 3 of 10 | 10 | 0.1 | – | – | – | 60.5 | – | – | – | – | – | – | – | – | – | – |
| HomeHome or away · won 4 of 9 | 9 | 0.2 | – | – | – | 70.0 | – | – | – | – | – | – | – | – | – | – |
| LossesResult | 9 | 0.1 | – | – | – | 70.4 | – | – | – | – | – | – | – | – | – | – |
| WinsResult | 7 | 0.3 | – | – | – | 49.9 | – | – | – | – | – | – | – | – | – | – |
| DrawsResult | 3 | – | – | – | – | 84.0 | – | – | – | – | – | – | – | – | – | – |
| Regular seasonStage · won 7 of 19 | 19 | 0.2 | – | – | – | 65.0 | – | – | – | – | – | – | – | – | – | – |
| Dundee UnitedOpponent · won 1 of 3 | 3 | – | – | – | – | 37.3 | – | – | – | – | – | – | – | – | – | – |
| Hamilton AcademicalOpponent · won 2 of 2 | 2 | 0.5 | – | – | – | 19.5 | – | – | – | – | – | – | – | – | – | – |
| HibernianOpponent · won 0 of 2 | 2 | – | – | – | – | 73.0 | – | – | – | – | – | – | – | – | – | – |
| KilmarnockOpponent · won 1 of 2 | 2 | – | – | – | – | 86.0 | – | – | – | – | – | – | – | – | – | – |
| LivingstonOpponent · won 0 of 2 | 2 | 0.5 | – | – | – | 84.5 | – | – | – | – | – | – | – | – | – | – |
| MotherwellOpponent · won 1 of 2 | 2 | – | – | – | – | 69.0 | – | – | – | – | – | – | – | – | – | – |
| St JohnstoneOpponent · won 0 of 2 | 2 | – | – | – | – | 76.5 | – | – | – | – | – | – | – | – | – | – |
| AberdeenOpponent · won 1 of 1 | 1 | 1.0 | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| CelticOpponent · won 1 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| RangersOpponent · won 0 of 1 | 1 | – | – | – | – | 59.0 | – | – | – | – | – | – | – | – | – | – |
| St MirrenOpponent · won 0 of 1 | 1 | – | – | – | – | 67.0 | – | – | – | – | – | – | – | – | – | – |
| Global Energy Stadium, DingwellGround · won 4 of 9 | 9 | 0.2 | – | – | – | 70.0 | – | – | – | – | – | – | – | – | – | – |
| CalForth Construction Arena at Tannadice Park, DundeeGround · won 1 of 2 | 2 | – | – | – | – | 45.0 | – | – | – | – | – | – | – | – | – | – |
| Fir Park, MotherwellGround · won 1 of 2 | 2 | – | – | – | – | 69.0 | – | – | – | – | – | – | – | – | – | – |
| Home of the Set Fare Arena, LivingstonGround · won 0 of 1 | 1 | 1.0 | – | – | – | 84.0 | – | – | – | – | – | – | – | – | – | – |
| Ibrox Stadium, GlasgowGround · won 0 of 1 | 1 | – | – | – | – | 59.0 | – | – | – | – | – | – | – | – | – | – |
| McDiarmid Park, PerthGround · won 0 of 1 | 1 | – | – | – | – | 63.0 | – | – | – | – | – | – | – | – | – | – |
| New Douglas Park, HamiltonGround · won 1 of 1 | 1 | – | – | – | – | 14.0 | – | – | – | – | – | – | – | – | – | – |
| The BBSP Stadium, KilmarnockGround · won 0 of 1 | 1 | – | – | – | – | 90.0 | – | – | – | – | – | – | – | – | – | – |
| The SMISA Stadium, PaisleyGround · won 0 of 1 | 1 | – | – | – | – | 67.0 | – | – | – | – | – | – | – | – | – | – |