Transfers
180 cm
Height
24
Shirt
29 years
Feb 3, 1996
Right
Preferred foot
United States
Country
€3.3M
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

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

May 21

Valour FC
2-2
26
0
0
0
0
6.0

May 21

Valour
2-2
26
0
0
0
0
6.0

May 18

Austin FC
0-0
90
0
0
0
0
6.4

May 12

Los Angeles FC
2-2
90
2
0
0
0
8.5

May 1

Inter Miami CF
1-3
56
1
0
0
0
7.9

Apr 27

Minnesota United
1-3
0
0
0
0
0
-

Apr 25

Inter Miami CF
2-0
90
1
0
1
0
8.1
Vancouver Whitecaps

Jun 2

CONCACAF Champions Cup
Cruz Azul
5-0
90’
5.6

May 29

Major League Soccer
Minnesota United
0-0
30’
5.9

May 25

Major League Soccer
Real Salt Lake
2-3
90’
8.9

May 21

Canadian Championship
Valour FC
2-2
26’
6.0

May 21

Canadian Championship (Canada) -
Valour
2-2
26’
6.0
2025

Season shot map

Shot accuracy: 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

Career

Club
Season

Senior career

167
70
28
11
51
16
Team NemezizJan 2018 - Jan 2018

National team

4
1
  • Matches
  • Goals
Trophies

Vancouver Whitecaps

Canada
3
Canadian Championship(2024 · 2023 · 2022)