Saturday 8 november 2025
Profile
- Age 26 years (22/09/1999)
- Place of birth Stevenage England
- Nationality Northern Ireland
- Second nationality England
- Size 187 cm
- Weight 85 kg
- Best foot Right
- Position Defender
Current team
-
Form
W L D
- Joined 01/07/2022
- Contract until 30/06/2028
- From Millwall
Global stats
- Appearances 13
- Subbed in 3
- Goal 2
- Yellow 1
- Starting eleven 10
- Subbed off 1
- Assist 0
- Red 0
81%
Appearances
63%
Starting eleven
11%
Goal participation
Stats by competition
| Premier League | 13 | 10 | 2 | 0 | 1 | 0 |
Global stats
- Appearances 23
- Subbed in 8
- Goal 3
- Yellow 4
- Starting eleven 15
- Subbed off 2
- Assist 1
- Red 0
45%
Appearances
29%
Starting eleven
5%
Goal participation
Stats by competition
| Championship | 23 | 15 | 3 | 1 | 4 | 0 |
Global stats
- Appearances 44
- Subbed in 0
- Goal 3
- Yellow 14
- Starting eleven 44
- Subbed off 3
- Assist 0
- Red 0
92%
Appearances
92%
Starting eleven
6%
Goal participation
Stats by competition
| FA Cup | 1 | 1 | 0 | 0 | 1 | 0 |
| Championship | 43 | 43 | 3 | 0 | 13 | 0 |
Global stats
- Appearances 22
- Subbed in 1
- Goal 0
- Yellow 4
- Starting eleven 21
- Subbed off 1
- Assist 1
- Red 0
42%
Appearances
40%
Starting eleven
0%
Goal participation
Stats by competition
| FA Cup | 3 | 3 | 0 | 0 | 0 | 0 |
| Championship | 19 | 18 | 0 | 1 | 4 | 0 |
Global stats
- Appearances 33
- Subbed in 2
- Goal 1
- Yellow 6
- Starting eleven 31
- Subbed off 5
- Assist 0
- Red 0
66%
Appearances
62%
Starting eleven
2%
Goal participation
Stats by competition
| Championship | 31 | 30 | 1 | 0 | 6 | 0 |
| League Cup | 2 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 30
- Subbed in 1
- Goal 2
- Yellow 5
- Starting eleven 29
- Subbed off 2
- Assist 1
- Red 1
51%
Appearances
49%
Starting eleven
3%
Goal participation
Stats by competition
| FA Cup | 2 | 2 | 0 | 0 | 1 | 0 |
| League One | 28 | 27 | 2 | 1 | 4 | 1 |
Global stats
- Appearances 2
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 1
- Subbed off 0
- Assist 0
- Red 0
5%
Appearances
3%
Starting eleven
0%
Goal participation
Stats by competition
| League Cup | 1 | 1 | 0 | 0 | 0 | 0 |
| League Two | 1 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 3
- Subbed in 0
- Goal 0
- Yellow 1
- Starting eleven 3
- Subbed off 0
- Assist 0
- Red 1
50%
Appearances
50%
Starting eleven
0%
Goal participation
Stats by competition
| WC Qualification Europe | 3 | 3 | 0 | 0 | 1 | 1 |
Global stats
- Appearances 2
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
50%
Appearances
0%
Starting eleven
0%
Goal participation
Stats by competition
| Friendlies | 2 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 12
- Subbed in 0
- Goal 3
- Yellow 1
- Starting eleven 9
- Subbed off 4
- Assist 0
- Red 0
63%
Appearances
47%
Starting eleven
12%
Goal participation
Stats by competition
| UEFA Nations League | 4 | 4 | 2 | 0 | 0 | 0 |
| EC Qualification | 5 | 5 | 0 | 0 | 1 | 0 |
| Friendlies | 3 | 0 | 1 | 0 | 0 | 0 |
Global stats
- Appearances 9
- Subbed in 0
- Goal 2
- Yellow 1
- Starting eleven 8
- Subbed off 3
- Assist 0
- Red 0
60%
Appearances
53%
Starting eleven
13%
Goal participation
Stats by competition
| UEFA Nations League | 3 | 3 | 1 | 0 | 0 | 0 |
| WC Qualification Europe | 5 | 5 | 1 | 0 | 1 | 0 |
| Friendlies | 1 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 2
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 2
- Subbed off 1
- Assist 0
- Red 0
200%
Appearances
200%
Starting eleven
0%
Goal participation
Stats by competition
| Friendlies | 2 | 2 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 5
- Subbed in 0
- Goal 0
- Yellow 1
- Starting eleven 5
- Subbed off 3
- Assist 0
- Red 0
83%
Appearances
83%
Starting eleven
0%
Goal participation
Stats by competition
| UEFA Nations League | 5 | 5 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 200
- Subbed in 16
- Goal 16
- Yellow 38
- Starting eleven 178
- Subbed off 25
- Assist 3
- Red 2
Stats by competition
| Championship | 116 | 106 | 7 | 2 | 27 | 0 |
| League One | 28 | 27 | 2 | 1 | 4 | 1 |
| Premier League | 13 | 10 | 2 | 0 | 1 | 0 |
| UEFA Nations League | 12 | 12 | 3 | 0 | 1 | 0 |
| WC Qualification Europe | 8 | 8 | 1 | 0 | 2 | 1 |
| Friendlies | 8 | 2 | 1 | 0 | 0 | 0 |
| FA Cup | 6 | 6 | 0 | 0 | 2 | 0 |
| EC Qualification | 5 | 5 | 0 | 0 | 1 | 0 |
| League Cup | 3 | 2 | 0 | 0 | 0 | 0 |
| League Two | 1 | 0 | 0 | 0 | 0 | 0 |
Stats by team
| Sunderland | 102 | 90 | 8 | 2 | 23 | 0 |
| Millwall | 33 | 31 | 1 | 0 | 6 | 0 |
| Blackpool | 30 | 29 | 2 | 1 | 5 | 1 |
| Swindon | 2 | 1 | 0 | 0 | 0 | 0 |
| N. Ireland | 33 | 27 | 5 | 0 | 4 | 1 |