This season 2026 UEFA
- Appearances
- 4
- Starts
- 4
- Minutes
- 331
- Goals
- 0
- Assists
- 0
- Yellow cards
- 1
- Sent off
- 0
Goals and assists by season 220 apps, 5 goals, 3 assists
Career by season
| Season | Club | Competition | Apps | Goals | Assists | Mins |
|---|---|---|---|---|---|---|
| 2026 UEFA | Northern Ireland | FIFA World Cup Qualification | 4 | 0 | 0 | 331 |
| 2026-27 | Preston North End | EFL Championship | 2 | 0 | 0 | 180 |
| 2025-26 | Preston North End | FA Cup | 1 | 0 | 0 | 90 |
| 2025-26 | Preston North End | EFL Championship | 26 | 1 | 1 | 1,743 |
| 2024-25 | Northern Ireland | UEFA Nations League | 6 | 0 | 0 | 279 |
| 2024 qualifying | Northern Ireland | UEFA EURO Cup | 4 | 0 | 0 | 252 |
| 2024-25 | Preston North End | FA Cup | 3 | 0 | 0 | 240 |
| 2024-25 | Preston North End | EFL Cup | 1 | 0 | 0 | 22 |
| 2024-25 | Preston North End | EFL Championship | 29 | 1 | 0 | 2,423 |
| 2023-24 | Preston North End | FA Cup | 1 | 0 | 0 | 88 |
| 2023-24 | Preston North End | EFL Championship | 31 | 0 | 0 | 2,073 |
| 2022-23 | Northern Ireland | UEFA Nations League | 5 | 0 | 0 | 267 |
| 2022 UEFA | Northern Ireland | FIFA World Cup Qualification | 5 | 0 | 0 | 438 |
| 2022-23 | Preston North End | FA Cup | 2 | 0 | 0 | 168 |
| 2022-23 | Preston North End | EFL Championship | 31 | 0 | 0 | 1,896 |
| 2021-22 | St. Johnstone | Scottish Premiership | 4 | 0 | 0 | 360 |
| 2021-22 | Preston North End | FA Cup | 1 | 0 | 0 | 80 |
| 2021-22 | Preston North End | EFL Championship | 28 | 1 | 0 | 1,566 |
| 2020-21 | Northern Ireland | UEFA Nations League | 2 | 0 | 0 | 173 |
| 2020-21 | St. Johnstone | Scottish Premiership | 34 | 2 | 2 | 2,899 |
Latest matches
- 22 Augv Wolverhampton1-3 Started
- 15 Aug@ Bolton Wanderers1-2 Started
- 11 Mar@ Coventry City0-3 Started
- 28 Febv Millwall0-2 Started
- 24 Feb@ Swansea1-1 Started
- 20 Feb@ Blackburn Rovers0-1 Started
- 14 Febv Watford2-2 Started
- 7 Febv Portsmouth1-0 Started
- 31 Jan@ Ipswich Town1-1 Started
- 24 Jan@ Middlesbrough0-4 Started