Skip to main content
Transfers
Height
80
Shirt
29 years
16 Apr 1996
Right
Preferred foot
Canada
Country

Market value
Position
Primary
Striker
Others
Attacking Midfielder
AM
ST

Premier League 2025

1
Goals
0
Assists
5
Started
6
Matches
389
Minutes played
6.66
Rating
1
Yellow cards
0
Red cards
Match stats

3 Aug

Forge
5-0
60
0
0
0
0
5.6

30 Jul

Cavalry
2-1
90
0
0
0
0
7.4

26 Jul

Vancouver FC
1-3
77
1
0
0
0
8.0

20 Jul

Cavalry
1-2
77
0
0
0
0
6.1

14 Jul

York United
3-2
67
0
0
1
0
6.4

10 Jul

Vancouver Whitecaps
2-1
28
0
0
0
0
6.0

1 Jul

HFX Wanderers
3-1
18
0
0
0
0
6.4
Valour

3 Aug

Premier League
Forge
5-0
60’
5.6

30 Jul

Premier League
Cavalry
2-1
90’
7.4

26 Jul

Premier League
Vancouver FC
1-3
77’
8.0

20 Jul

Premier League
Cavalry
1-2
77’
6.1

14 Jul

Premier League
York United
3-2
67’
6.4
2025

Season performance
Minutes played: 389

Shooting

Goals
1
Shots
7
Shots on target
5

Passing

Assists
0
Successful passes
88
Pass accuracy
80.7%
Accurate long balls
3
Long ball accuracy
75.0%
Chances created
5

Possession

Successful dribbles
3
Dribble success
33.3%
Touches
165
Touches in opposition box
20
Dispossessed
4
Fouls won
4

Defending

Tackles won
1
Tackles won %
33.3%
Duels won
12
Duels won %
38.7%
Aerial duels won
2
Aerial duels won %
66.7%
Interceptions
1
Blocked
2
Fouls committed
6
Recoveries
13
Possession won final 3rd
3
Dribbled past
2

Discipline

Yellow cards
1
Red cards
0

News

Career

Senior career

Valour FC (free agent)Jun 2025 - now
7
1
58
7
32
5
53
3
55
17
22
4
24
2
Vancouver Whitecaps FC ReservesJul 2013 - Dec 2013
4
0

National team

2
0
4
1
3
0
Cuba Under 17Jan 2011 - Dec 2011
2
0
  • Matches
  • Goals
Trophies

Fortuna Düsseldorf

Germany
1
2. Bundesliga(17/18)

News