Skip to main content
Height
30
Shirt
24 years
11 May 2001
Right
Preferred foot
Northern Ireland
Country
€1.7M
Market value
30 Jun 2028
Contract end
Position
Primary
Right-back
Others
Defensive Midfielder, Right Midfielder, Central Midfielder, Right Winger, Attacking Midfielder
RB
DM
RM
CM
RW
AM

Player traits

Stats compared to other fullbacks
Touches80%Shot attempts88%Goals75%
Chances created61%Aerial duels won42%Defensive contributions24%

Championship 2025/2026

2
Goals
1
Assists
24
Started
26
Matches
2,149
Minutes played
7.10
Rating
5
Yellow cards
0
Red cards
Match stats

4 Jan

Millwall
L2-1
90
0
0
0
0
6.4

1 Jan

West Bromwich Albion
W1-0
45
0
0
0
0
7.8

29 Dec 2025

Oxford United
W0-1
87
0
0
0
0
7.6

26 Dec 2025

Coventry City
L1-0
90
0
0
0
0
7.1

19 Dec 2025

Wrexham
W2-1
90
0
0
1
0
8.1

13 Dec 2025

Stoke City
L2-1
90
0
0
0
0
6.9

9 Dec 2025

Portsmouth
W1-0
89
0
0
0
0
7.7

6 Dec 2025

Oxford United
W2-0
89
0
0
0
0
7.5

29 Nov 2025

West Bromwich Albion
L3-2
90
1
0
0
0
6.6

25 Nov 2025

Derby County
L1-2
90
1
0
0
0
8.1
Swansea City

4 Jan

Championship
Millwall
2-1
90‎’‎
6.4

1 Jan

Championship
West Bromwich Albion
1-0
45‎’‎
7.8

29 Dec 2025

Championship
Oxford United
0-1
87‎’‎
7.6

26 Dec 2025

Championship
Coventry City
1-0
90‎’‎
7.1

19 Dec 2025

Championship
Wrexham
2-1
90‎’‎
8.1
2025/2026

Season shot map

On target: 26%
  • 35Shots
  • 2Goals
  • 1.20xG
3 - 2
Shot typeRight footSituationRegular playResultGoal
0.02xG0.06xGOT
Filter

Season performance
Minutes played: 2,149

Shooting

Goals
2
Expected goals (xG)
1.19
xG on target (xGOT)
1.11
Non-penalty xG
1.19
Shots
35
Shots on target
9

Passing

Assists
1
Expected assists (xA)
3.08
Successful passes
1,182
Successful passes %
82.3%
Accurate long balls
84
Accurate long balls %
43.3%
Chances created
24
Successful crosses
17
Successful crosses %
35.4%

Possession

Successful dribbles
17
Successful dribbles %
56.7%
Touches
1,894
Touches in opposition box
18
Dispossessed
15
Fouls won
31
Penalties awarded
1

Defending

Tackles
38
Duels won
111
Duels won %
53.4%
Aerial duels won
26
Aerial duels won %
50.0%
Interceptions
26
Blocked shots
3
Fouls committed
22
Recoveries
131
Possession won final 3rd
5
Dribbled past
21

Discipline

Yellow cards
5
Red cards
0

News

Player traits

Stats compared to other fullbacks
Touches80%Shot attempts88%Goals75%
Chances created61%Aerial duels won42%Defensive contributions24%

Career

Senior career

Swansea CityJul 2025 - now
30
3
96
11
38
4
36
1
1
0

Youth career

4
1
35
4
32
5

National team

12
0
16
1
3
0
5
0
  • Matches
  • Goals

News