Skip to main content
Transfers
icInjury
Knee injury (Mar 8)Expected return: Mid July 2025
Height
25
Shirt
29 years
Dec 16, 1995
Left
Preferred foot
Scotland
Country

Market value
Position
Primary
Right Winger
Others
Attacking Midfielder, Striker, Left Winger
AM
RW
ST
LW

Major League Soccer 2025

1
Goals
0
Assists
3
Started
3
Matches
200
Minutes played
7.29
Rating
1
Yellow cards
0
Red cards
Match stats

Mar 9

CF Montreal
2-0
24
0
0
0
0
6.1

Mar 6

Monterrey
1-1
90
0
1
0
0
8.6

Mar 2

LA Galaxy
2-1
86
0
0
0
0
7.3

Feb 28

Deportivo Saprissa
2-0
27
0
0
0
0
6.2

Feb 23

Portland Timbers
1-4
90
1
0
1
0
8.4

Feb 21

Deportivo Saprissa
2-1
73
1
0
0
0
7.6

Nov 18, 2024

Poland
1-2
14
0
0
0
0
6.1

Nov 15, 2024

Croatia
1-0
23
0
0
0
0
6.9

Nov 9, 2024

Los Angeles FC
1-0
90
0
0
1
0
7.4

Nov 4, 2024

Los Angeles FC
3-0
90
1
0
0
0
8.9
Vancouver Whitecaps

Mar 9

Major League Soccer
CF Montreal
2-0
24’
6.1

Mar 6

CONCACAF Champions Cup
Monterrey
1-1
90’
8.6

Mar 2

Major League Soccer
LA Galaxy
2-1
86’
7.3

Feb 28

CONCACAF Champions Cup
Deportivo Saprissa
2-0
27’
6.2

Feb 23

Major League Soccer
Portland Timbers
1-4
90’
8.4
2025

Season shot map

On target: 50%
  • 6Shots
  • 1Goals
  • 0.74xG
1 - 4
Shot typeLeft footSituationRegular playResultGoal
0.11xG0.17xGOT
Filter

Season performance
Minutes played: 200

Shooting

Goals
1
Expected goals (xG)
0.63
xG on target (xGOT)
0.51
Non-penalty xG
0.63
Shots
5
Shots on target
3

Passing

Assists
0
Expected assists (xA)
0.60
Successful passes
64
Pass accuracy
75.3%
Accurate long balls
3
Long ball accuracy
50.0%
Chances created
5
Successful crosses
5
Cross accuracy
38.5%

Possession

Touches
130
Touches in opposition box
10
Dispossessed
3
Fouls won
1

Defending

Tackles won
3
Tackles won %
60.0%
Duels won
9
Duels won %
40.9%
Aerial duels won
3
Aerial duels won %
50.0%
Interceptions
3
Blocked
1
Fouls committed
2
Recoveries
11
Possession won final 3rd
3
Dribbled past
4

Discipline

Yellow cards
1
Red cards
0

News

Career

Senior career

Vancouver Whitecaps FCJul 2021 - now
141
45
56
18
6
0
12
2
22
1
9
0
9
0
64
8
5
2
50
9

National team

6
0
9
2
9
1
  • Matches
  • Goals
Trophies

Vancouver Whitecaps

Canada
3
Canadian Championship(2024 · 2023 · 2022)

Aves

Portugal
1
Taça de Portugal(17/18)

Sporting CP

Portugal
1
Taça de Portugal(14/15)

News