Skip to main content
Transfers
Height
24
Shirt
29 years
Feb 3, 1996
Right
Preferred foot
United States
Country

Market value
Position
Primary
Striker
ST

Major League Soccer 2025

10
Goals
0
Assists
11
Started
12
Matches
1,014
Minutes played
7.50
Rating
2
Yellow cards
0
Red cards
Match stats

Jul 3

Guatemala
2-1
0
0
0
0
0
-

Jun 30

Costa Rica
2-2
1
0
0
0
0
-

Jun 23

Haiti
2-1
8
0
0
0
0
-

Jun 20

Saudi Arabia
0-1
0
0
0
0
0
-

Jun 16

Trinidad and Tobago
5-0
0
0
0
0
0
-

Jun 11

Switzerland
0-4
45
0
0
0
0
5.6

Jun 7

Turkiye
1-2
16
0
0
0
0
6.2

Jun 2

Cruz Azul
5-0
90
0
0
0
0
5.6

May 29

Minnesota United
0-0
30
0
0
0
0
5.9

May 25

Real Salt Lake
2-3
90
2
0
0
0
8.9
USA

Jul 3

CONCACAF Gold Cup Final Stage
Guatemala
2-1
Bench

Jun 30

CONCACAF Gold Cup Final Stage
Costa Rica
2-2
1’
-

Jun 23

CONCACAF Gold Cup Grp. D
Haiti
2-1
8’
-

Jun 20

CONCACAF Gold Cup Grp. D
Saudi Arabia
0-1
Bench

Jun 16

CONCACAF Gold Cup Grp. D
Trinidad and Tobago
5-0
Bench
2025

Season shot map

On target: 59%
  • 34Shots
  • 10Goals
  • 7.50xG
2 - 3
Shot typeRight footSituationPenaltyResultGoal
0.79xG0.78xGOT
Filter

Season performance
Minutes played: 1,014

Shooting

Goals
10
Expected goals (xG)
7.49
xG on target (xGOT)
9.42
Penalty goals
1
Non-penalty xG
6.70
Shots
34
Shots on target
20

Passing

Assists
0
Expected assists (xA)
0.37
Successful passes
132
Pass accuracy
74.6%
Accurate long balls
6
Long ball accuracy
85.7%
Chances created
9

Possession

Successful dribbles
3
Dribble success
30.0%
Touches
317
Touches in opposition box
63
Dispossessed
8
Fouls won
12
Penalties awarded
1

Defending

Tackles won
2
Tackles won %
66.7%
Duels won
45
Duels won %
47.4%
Aerial duels won
27
Aerial duels won %
55.1%
Interceptions
2
Blocked
4
Fouls committed
11
Recoveries
6
Possession won final 3rd
2
Dribbled past
3

Discipline

Yellow cards
2
Red cards
0

News

Career

Senior career

Vancouver Whitecaps FCJun 2021 - now
167
70
28
11
51
16
Team NemezizJan 2018 - Jan 2018

National team

8
1
  • Matches
  • Goals
Trophies

Vancouver Whitecaps

Canada
3
Canadian Championship(2024 · 2023 · 2022)

News