Skip to main content
Height
60
Shirt
19 years
25 Apr 2006
Left
Preferred foot
Scotland
Country
30 Mar 2027
Contract end
Position
Primary
Left Wing Back
Others
Left Midfielder
LWB
LM

Premier League 2 2025/2026

2
Goals
1
Assists
6
Started
8
Matches
571
Minutes played
7.63
Rating
1
Yellow cards
0
Red cards
Match stats

2 Dec

Boreham Wood
L4-0
90
0
0
0
0
6.5

25 Nov

Braintree Town
L3-2
90
0
1
0
0
-

18 Nov

Bulgaria U21
W1-0
0
0
0
0
0
-

15 Nov

Gibraltar U21
W0-2
0
0
0
0
0
-

8 Nov

Aston Villa U21
L2-0
67
0
0
0
0
7.1

3 Nov

West Ham United U21
D1-1
90
0
0
0
0
7.2

24 Oct

Middlesbrough U21
W0-1
90
0
1
0
0
8.9

7 Oct

Wigan Athletic
W1-2
90
0
0
0
0
7.5

3 Oct

Leicester City U21
W4-3
90
1
0
0
0
8.2

20 Sept

Arsenal U21
L3-2
90
0
0
1
0
6.9
Wolverhampton Wanderers U21

2 Dec

National League Cup Group B
Boreham Wood
4-0
90‎’‎
6.5

25 Nov

National League Cup Group B
Braintree Town
3-2
90‎’‎
-
Scotland U21

18 Nov

EURO U21 Qualification Grp. B
Bulgaria U21
1-0
Bench

15 Nov

EURO U21 Qualification Grp. B
Gibraltar U21
0-2
Bench
Wolverhampton Wanderers U21

8 Nov

Premier League 2
Aston Villa U21
2-0
67‎’‎
7.1
2025/2026

Season performance
Minutes played: 571

Shooting

Goals
2
Shots
6
Shots on target
4

Passing

Assists
1
Successful passes
126
Successful passes %
62.7%
Accurate long balls
18
Accurate long balls %
40.9%
Chances created
19
Successful crosses
12
Successful crosses %
20.7%

Possession

Successful dribbles
5
Successful dribbles %
45.5%
Touches
437
Touches in opposition box
11
Dispossessed
6
Fouls won
3

Defending

Tackles
18
Duels won
31
Duels won %
45.6%
Aerial duels won
5
Aerial duels won %
55.6%
Interceptions
17
Fouls committed
5
Recoveries
26
Dribbled past
16

Discipline

Yellow cards
1
Red cards
0

News

Career

Senior career

Solihull Moors (on loan)Feb 2025 - Jun 2025
5
0
Saint Mirren BJul 2024 - Aug 2024
1
1
2
0
18
2
2
0
Saint Mirren BAug 2022 - Jan 2024
1
1

Youth career

22
3
26
2

National team

3
0
  • Matches
  • Goals

News