Skip to main content
Transfers
Height
17
Shirt
28 years
Apr 8, 1997
Scotland
Country

Market value
Position
Primary
Striker
Others
Left Winger
LW
ST

Player traits

Stats compared to other forwards
Touches22%Shot attempts14%Goals68%
Chances created3%Aerial duels won30%Defensive actions56%

USL Championship 2025

3
Goals
0
Assists
5
Started
6
Matches
446
Minutes played
7.02
Rating
2
Yellow cards
0
Red cards
Match stats

Jul 13

Charleston Battery
1-2
14
0
0
1
0
5.9

May 4

El Paso Locomotive FC
3-0
0
0
0
0
0
-

Apr 13

North Carolina FC
1-0
84
0
0
0
0
6.4

Mar 30

Miami FC
0-1
89
0
0
0
0
6.9

Mar 22

El Paso Locomotive FC
1-0
90
1
0
0
0
7.4

Mar 16

Las Vegas Lights FC
2-3
90
1
0
1
0
8.0

Mar 9

Sacramento Republic FC
2-1
79
1
0
0
0
7.5

Nov 4, 2024

Phoenix Rising FC
2-1
90
0
0
0
0
6.4

Oct 27, 2024

Memphis 901 FC
2-3
76
1
0
0
0
7.4

Oct 20, 2024

Orange County SC
0-0
80
0
0
1
0
6.0
New Mexico United

Jul 13

USL Championship
Charleston Battery
1-2
14’
5.9

May 4

USL Championship
El Paso Locomotive FC
3-0
Bench

Apr 13

USL Championship
North Carolina FC
1-0
84’
6.4

Mar 30

USL Championship
Miami FC
0-1
89’
6.9

Mar 22

USL Championship
El Paso Locomotive FC
1-0
90’
7.4
2025

Season performance
Minutes played: 446

Shooting

Goals
3
Shots
10
Shots on target
8

Passing

Assists
0
Successful passes
60
Pass accuracy
83.3%

Possession

Successful dribbles
3
Dribble success
42.9%
Touches
116
Touches in opposition box
24
Dispossessed
2
Fouls won
1

Defending

Tackles won
4
Tackles won %
100.0%
Duels won
17
Duels won %
38.6%
Aerial duels won
9
Aerial duels won %
50.0%
Interceptions
1
Fouls committed
6
Recoveries
3
Dribbled past
7

Discipline

Yellow cards
2
Red cards
0

News

Player traits

Stats compared to other forwards
Touches22%Shot attempts14%Goals68%
Chances created3%Aerial duels won30%Defensive actions56%

Career

Senior career

New Mexico UnitedMar 2023 - now
80
21
34
7
30
14
21
10
15
2
10
0
13
2
19
5
1
0
10
4
2
0
2
0

Youth career

Saint Johnstone FC Under 20Jul 2016 - Aug 2016
1
1
  • Matches
  • Goals
Trophies

Union Omaha

United States
1
USL League One(2021)

News