Skip to main content
Height
19
Shirt
33 years
Nov 11, 1991
Right
Preferred foot
Scotland
Country

Market value
Position
Primary
Central Midfielder
Others
Defensive Midfielder
DM
CM

Player traits

Stats compared to other midfielders
Touches37%Shot attempts14%Goals35%
Chances created8%Aerial duels won48%Defensive contributions54%

USL Championship 2025

1
Goals
0
Assists
19
Started
22
Matches
1,715
Minutes played
6.97
Rating
6
Yellow cards
0
Red cards
Match stats

Oct 12

Hartford Athletic
L3-2
90
0
0
1
0
6.0

Oct 5

Hartford Athletic
L0-1
90
0
0
0
0
6.7

Oct 2

Orange County SC
W2-1
0
0
0
0
0
-

Sep 28

Monterey Bay FC
L1-0
90
0
0
0
0
6.6

Sep 21

Colorado Springs Switchbacks FC
W0-2
90
0
0
0
0
7.0

Sep 14

Phoenix Rising FC
D2-2
68
0
0
0
0
7.1

Sep 11

Rhode Island FC
D0-0
79
0
0
0
0
6.7

Sep 7

Tampa Bay Rowdies
W0-2
90
0
0
1
0
7.3

Aug 31

New Mexico United
W0-2
90
0
0
0
0
7.2

Aug 24

El Paso Locomotive FC
L1-0
90
0
0
0
0
6.7
Sacramento Republic FC

Oct 12

USL Championship
Hartford Athletic
3-2
90’
6.0

Oct 5

USL Cup Final Stage
Hartford Athletic
0-1
90’
6.7

Oct 2

USL Championship
Orange County SC
2-1
Bench

Sep 28

USL Championship
Monterey Bay FC
1-0
90’
6.6

Sep 21

USL Championship
Colorado Springs Switchbacks FC
0-2
90’
7.0
2025

Season performance
Minutes played: 1,715

Shooting

Goals
1
Penalty goals
1
Shots
9
Shots on target
3

Passing

Assists
0
Successful passes
714
Pass accuracy
85.6%
Accurate long balls
31
Long ball accuracy
44.9%
Chances created
7
Successful crosses
2
Cross accuracy
40.0%

Possession

Touches
1,040
Touches in opposition box
10
Dispossessed
7
Fouls won
18

Defending

Tackles
33
Duels won
61
Duels won %
52.1%
Aerial duels won
11
Aerial duels won %
50.0%
Interceptions
27
Blocked shots
9
Fouls committed
19
Recoveries
94
Possession won final 3rd
4
Dribbled past
16

Discipline

Yellow cards
6
Red cards
0

News

Player traits

Stats compared to other midfielders
Touches37%Shot attempts14%Goals35%
Chances created8%Aerial duels won48%Defensive contributions54%

Career

Senior career

Sacramento Republic FCMar 2022 - now
124
9
76
6
1
0
5
0
63
1
175
14
  • Matches
  • Goals
Trophies

Inverness CT

Scotland
1
FA Cup(14/15)
1

News