| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 Scottish Championship | 9 | 4 | 3 | 2 | 0 | 5 | 0 | 4 | 3 | 0 |
| 2026-27 Scottish League Cup | 3 | 3 | 3 | 1 | 0 | 1 | 0 | 3 | 1 | 4 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-25 Scottish PremiershipMotherwell | 28 | 1 | 1 | 27 | 10 | 1,616 | 3 | 0 | 0 | 24 | 13 | 29 | 24 | 0 | – | 24 | 0 |
| 2022-23 Scottish PremiershipDundee United / St Mirren | 27 | 5 | – | – | – | 1,611 | – | – | – | – | – | – | – | – | – | – | – |
| 2021-22 Scottish PremiershipDundee United / Motherwell | 36 | 8 | – | – | – | 2,885 | – | – | – | – | – | – | – | – | – | – | – |
| 2020-21 Scottish PremiershipMotherwell | 35 | 3 | – | – | – | 2,385 | – | – | – | – | – | – | – | – | – | – | – |
| 2019-20 Scottish PremiershipMotherwell | 4 | 1 | – | – | – | 196 | – | – | – | – | – | – | – | – | – | – | – |
| 2019-20 UEFA Europa LeagueCSKA Sofia | 3 | – | – | – | – | 109 | – | – | – | – | – | – | – | – | – | – | – |
| 2018-19 Scottish PremiershipSt Johnstone | 29 | 3 | – | – | – | 1,939 | – | – | – | – | – | – | – | – | 1 | – | – |
| 2014-15 UEFA Europa LeagueStandard Liege | 4 | 0 | 0 | 2 | 0 | 164 | 0 | 0 | 1 | 4 | 3 | 0 | 4 | 0 | – | 5 | 0 |
| 2012-13 UEFA Champions LeagueCeltic | 5 | 1 | 0 | 3 | 2 | 67 | 0 | 0 | 0 | 3 | 3 | 1 | 1 | 0 | – | 3 | 0 |
| Career9 seasons | 171 | 22 | 1 | 32 | 12 | 10,972 | 3 | 0 | 1 | 31 | 19 | 30 | 29 | 0 | 1 | 32 | 0 |
| Game | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 15 May v KilmarnockW 3-0 15 May | – | – | – | – | 63 | – | – | – | – | – | – | – | – | – | – | – |
| 11 May @ Heart of MidlothianL 0-3 11 May | – | – | – | – | 68 | – | – | – | – | – | – | – | – | – | – | – |
| 4 May @ DundeeW 2-1 4 May | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – | – |
| 27 Apr v St JohnstoneW 3-2 27 Apr | – | – | – | – | 81 | – | – | – | – | – | – | – | – | – | – | – |
| 13 Apr v Heart of MidlothianD 0-0 13 Apr | 0 | 0 | 1 | 0 | 71 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | – | 0 | 0 |
| 30 Mar @ AberdeenL 1-4 30 Mar | 0 | 0 | 0 | 0 | 27 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | – | 2 | 0 |
| 16 Mar v St MirrenD 2-2 16 Mar | 0 | 1 | 0 | 0 | 33 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | – | 0 | 0 |
| 2 Mar @ RangersW 2-1 2 Mar | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | – | 0 | 0 |
| 16 Feb v Ross CountyL 0-3 16 Feb | 0 | 0 | 2 | 1 | 90 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | – | 3 | 0 |
| 26 Jan @ St JohnstoneL 1-2 26 Jan | 0 | 0 | 2 | 1 | 90 | 0 | 0 | 0 | 1 | 0 | 2 | 2 | 0 | – | 2 | 0 |
| 12 Jan @ HibernianL 1-3 12 Jan | 0 | 0 | 2 | 0 | 70 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | – | 2 | 0 |
| 9 Jan @ KilmarnockD 0-0 9 Jan | 0 | 0 | 3 | 2 | 90 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | – | 0 | 0 |
| 6 Jan v AberdeenW 2-0 6 Jan | 0 | 0 | 4 | 0 | 86 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | – | 0 | 0 |
| 3 Jan @ Heart of MidlothianL 0-1 3 Jan | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | – | 1 | 0 |
| 30 Dec v RangersD 2-2 30 Dec | 0 | 0 | 1 | 1 | 45 | 1 | 0 | 0 | 1 | 1 | 3 | 2 | 0 | – | 2 | 0 |
| 27 Dec @ CelticL 0-4 27 Dec | 0 | 0 | 0 | 0 | 63 | 1 | 0 | 0 | 1 | 0 | 2 | 3 | 0 | – | 2 | 0 |
| 21 Dec v KilmarnockD 1-1 21 Dec | 0 | 0 | 0 | 0 | 84 | 0 | 0 | 0 | 1 | 0 | 5 | 2 | 0 | – | 1 | 0 |
| 8 Dec @ St MirrenW 1-0 8 Dec | 1 | 0 | 3 | 2 | 90 | 0 | 0 | 0 | 1 | 0 | 3 | 2 | 0 | – | 0 | 0 |
| 5 Dec @ DundeeL 1-4 5 Dec | 0 | 0 | 4 | 0 | 75 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | – | 4 | 0 |
| 1 Dec v HibernianL 0-3 1 Dec | 0 | 0 | 1 | 1 | 45 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 1 | 0 |
| 10 Nov v St JohnstoneW 2-1 10 Nov | 0 | 0 | 1 | 0 | 22 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 28 Oct v CelticL 0-3 28 Oct | 0 | 0 | 0 | 0 | 26 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 1 | 0 |
| 20 Oct v DundeeL 0-1 20 Oct | 0 | 0 | 0 | 0 | 45 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | – | 0 | 0 |
| 6 Oct @ HibernianW 2-1 6 Oct | 0 | 0 | 0 | 0 | 28 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | – | 0 | 0 |
| 29 Sept v St MirrenW 2-1 29 Sept | 0 | 0 | 0 | 0 | 19 | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | – | 0 | 0 |
| 15 Sept @ AberdeenL 1-2 15 Sept | 0 | 0 | 2 | 1 | 31 | 0 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | – | 1 | 0 |
| 1 Sept @ St JohnstoneW 2-1 1 Sept | 0 | 0 | 0 | 0 | 38 | 0 | 0 | 0 | 1 | 1 | 2 | 2 | 0 | – | 1 | 0 |
| 26 Aug v Heart of MidlothianW 3-1 26 Aug | 0 | 0 | 1 | 1 | 39 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | – | 1 | 0 |
Stats from official league and public sports feeds. Updated hourly.
| Split | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 24 of 80 | 80 | 0.1 | 0.0 | 0.2 | 0.1 | 68.3 | 0.0 | 0.0 | 0.0 | 0.1 | 0.1 | 0.2 | 0.2 | 0.0 | – | 0.2 | 0.0 |
| HomeHome or away · won 31 of 79 | 79 | 0.2 | 0.0 | 0.1 | 0.1 | 65.5 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.2 | 0.1 | 0.0 | 0.0 | 0.1 | 0.0 |
| LossesResult | 70 | 0.0 | 0.0 | 0.2 | 0.1 | 62.1 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.1 | 0.2 | 0.0 | – | 0.3 | 0.0 |
| WinsResult | 55 | 0.3 | 0.0 | 0.2 | 0.1 | 69.8 | 0.0 | 0.0 | 0.0 | 0.1 | 0.1 | 0.2 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 |
| DrawsResult | 34 | 0.2 | 0.0 | 0.1 | 0.1 | 72.0 | 0.0 | 0.0 | 0.0 | 0.1 | 0.1 | 0.3 | 0.2 | 0.0 | – | 0.1 | 0.0 |
| Regular seasonStage · won 55 of 159 | 159 | 0.1 | 0.0 | 0.2 | 0.1 | 66.9 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.2 | 0.2 | 0.0 | 0.0 | 0.2 | 0.0 |
| St MirrenOpponent · won 6 of 15 | 15 | 0.2 | 0.1 | 0.2 | 0.1 | 68.8 | 0.1 | 0.0 | 0.0 | 0.2 | 0.1 | 0.3 | 0.2 | 0.0 | 0.1 | 0.0 | 0.0 |
| AberdeenOpponent · won 7 of 14 | 14 | 0.1 | 0.0 | 0.4 | 0.1 | 65.0 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.2 | 0.1 | 0.0 | – | 0.2 | 0.0 |
| HibernianOpponent · won 4 of 14 | 14 | 0.1 | 0.0 | 0.2 | 0.1 | 68.6 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.1 | 0.1 | 0.0 | – | 0.2 | 0.0 |
| RangersOpponent · won 1 of 14 | 14 | 0.0 | 0.0 | 0.1 | 0.1 | 60.8 | 0.1 | 0.0 | 0.0 | 0.1 | 0.1 | 0.3 | 0.2 | 0.0 | – | 0.1 | 0.0 |
| St JohnstoneOpponent · won 6 of 14 | 14 | 0.2 | 0.0 | 0.2 | 0.1 | 64.6 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.3 | 0.3 | 0.0 | – | 0.2 | 0.0 |
| CelticOpponent · won 0 of 13 | 13 | 0.0 | 0.0 | 0.0 | 0.0 | 57.3 | 0.1 | 0.0 | 0.0 | 0.2 | 0.1 | 0.2 | 0.2 | 0.0 | – | 0.2 | 0.0 |
| Heart of MidlothianOpponent · won 3 of 13 | 13 | 0.0 | 0.0 | 0.2 | 0.1 | 68.8 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.1 | 0.1 | 0.0 | – | 0.2 | 0.0 |
| Ross CountyOpponent · won 8 of 12 | 12 | 0.3 | 0.0 | 0.2 | 0.1 | 63.5 | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 0.1 | 0.0 | 0.0 | – | 0.3 | 0.0 |
| KilmarnockOpponent · won 3 of 11 | 11 | 0.0 | 0.0 | 0.3 | 0.2 | 77.3 | 0.0 | 0.0 | 0.0 | 0.2 | 0.0 | 0.5 | 0.3 | 0.0 | – | 0.1 | 0.0 |
| DundeeOpponent · won 4 of 9 | 9 | 0.2 | 0.0 | 0.4 | 0.0 | 81.1 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.1 | 0.3 | 0.0 | – | 0.4 | 0.0 |
| LivingstonOpponent · won 6 of 9 | 9 | 0.3 | – | – | – | 62.4 | – | – | – | – | – | – | – | – | – | – | – |
| MotherwellOpponent · won 3 of 8 | 8 | 0.1 | – | – | – | 67.8 | – | – | – | – | – | – | – | – | – | – | – |
| Hamilton AcademicalOpponent · won 2 of 7 | 7 | – | – | – | – | 66.7 | – | – | – | – | – | – | – | – | – | – | – |
| Dundee UnitedOpponent · won 2 of 6 | 6 | 0.3 | – | – | – | 70.3 | – | – | – | – | – | – | – | – | – | – | – |
| Fir Park, MotherwellGround · won 19 of 47 | 47 | 0.1 | 0.0 | 0.2 | 0.1 | 65.9 | 0.0 | 0.0 | 0.0 | 0.3 | 0.2 | 0.3 | 0.1 | 0.0 | – | 0.2 | 0.0 |
| McDiarmid Park, PerthGround · won 7 of 22 | 22 | 0.2 | 0.0 | 0.1 | 0.0 | 69.1 | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 0.2 | 0.2 | 0.0 | 0.0 | 0.1 | 0.0 |
| CalForth Construction Arena at Tannadice Park, DundeeGround · won 6 of 20 | 20 | 0.2 | – | – | – | 62.1 | – | – | – | – | – | – | – | – | – | – | – |
| The SMISA Stadium, PaisleyGround · won 5 of 11 | 11 | 0.3 | 0.0 | 0.3 | 0.2 | 72.5 | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 0.3 | 0.2 | 0.0 | – | 0.0 | 0.0 |
| Pittodrie Stadium, AberdeenGround · won 4 of 8 | 8 | 0.0 | 0.0 | 0.3 | 0.1 | 54.0 | 0.0 | 0.0 | 0.0 | 0.3 | 0.3 | 0.3 | 0.3 | 0.0 | – | 0.4 | 0.0 |
| Celtic Park, GlasgowGround · won 0 of 7 | 7 | 0.0 | 0.0 | 0.0 | 0.0 | 56.9 | 0.1 | 0.0 | 0.0 | 0.1 | 0.0 | 0.3 | 0.4 | 0.0 | – | 0.3 | 0.0 |
| Easter Road, EdinburghGround · won 3 of 7 | 7 | 0.1 | 0.0 | 0.3 | 0.0 | 63.3 | 0.0 | 0.0 | 0.0 | 0.3 | 0.1 | 0.3 | 0.3 | 0.0 | – | 0.3 | 0.0 |
| Ibrox Stadium, GlasgowGround · won 1 of 7 | 7 | 0.0 | 0.0 | 0.0 | 0.0 | 65.7 | 0.0 | 0.0 | 0.0 | 0.1 | 0.1 | 0.1 | 0.1 | 0.0 | – | 0.0 | 0.0 |
| Tynecastle Park, EdinburghGround · won 1 of 7 | 7 | 0.0 | 0.0 | 0.0 | 0.0 | 72.4 | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 | – | 0.1 | 0.0 |
| Dens Park, DundeeGround · won 2 of 5 | 5 | 0.0 | 0.0 | 0.8 | 0.0 | 85.4 | 0.0 | 0.0 | 0.0 | 0.2 | 0.0 | 0.2 | 0.4 | 0.0 | – | 0.8 | 0.0 |
| Home of the Set Fare Arena, LivingstonGround · won 3 of 5 | 5 | 0.4 | – | – | – | 58.2 | – | – | – | – | – | – | – | – | – | – | – |
| The BBSP Stadium, KilmarnockGround · won 1 of 5 | 5 | 0.0 | 0.0 | 0.6 | 0.4 | 87.0 | 0.0 | 0.0 | 0.0 | 0.2 | 0.0 | 0.2 | 0.2 | 0.0 | – | 0.0 | 0.0 |
| Global Energy Stadium, DingwellGround · won 2 of 4 | 4 | 0.3 | – | – | – | 69.3 | – | – | – | – | – | – | – | – | – | – | – |
| New Douglas Park, HamiltonGround · won 1 of 4 | 4 | – | – | – | – | 76.3 | – | – | – | – | – | – | – | – | – | – | – |