noscript image

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
York United
York United
2020/21
8 0 1 3 0 8 8 0 707' 10.7 42
Premier League Canadá
Premier League Canadá
8 0 1 3 0 8 8 0 707' 21 0.1 M. 10.7 42
Edmonton
Edmonton
2019/20
5 0 1 1 1 5 3 2 303' 4.4 38
Toronto FC
Toronto FC
2019/20
1 0 0 0 0 1 1 0 90' 9.6 40
Toronto II
Toronto II
2018/19
20 2 2 9 1 20 15 5 1493' 7.4 41
Toronto FC
Toronto FC
2018/19
1 0 0 0 0 0 0 1 44' 0.3
Toronto II
Toronto II
2017/18
10 0 1 5 0 10 7 3 651' 5 32
45 2 5 18 2 44 34 11 3288' - - -

Career with national team

Teams Season MP
MP GS MS MIN Age Pts. ELO
Canada U-20
Canada U-20
2017/18
2 0 0 0 0 2 2 0 180' 5.5 33
CONCACAF Cup U20
CONCACAF Cup U20
2 0 0 0 0 2 2 0 180' 0 M. 5.5 33
2 0 0 0 0 2 2 0 180' - - -

Career summary

Teams MP
York United
York United
8 0 1 3 0
Edmonton
Edmonton
5 0 1 1 1
Toronto FC
Toronto FC
2 0 0 0 0
Canada U-20
Canada U-20
2 0 0 0 0
Toronto II
Toronto II
30 2 3 14 1
47 2 5 18 2

Most important achievements

Milestones and events on this day
Debut, Team debut, Competition debut
Toronto II
Toronto II
USL Pro - USA
USL Pro - USA
02-07-2018
18 years
First official goal, First goal at team
Toronto II
Toronto II
29-05-2019
19 years

Past signings

Season. Date
Origin Destination Cost
2021/22 26-02-2021
Dundalk
Dundalk
Athlone Town
Athlone Town
Loan
2020/21 30-11-2020
Edmonton
Edmonton
Toronto II
Toronto II
End of loan
2020/21 03-08-2020
Toronto II
Toronto II
Edmonton
Edmonton
Loan
2018/19 01-01-2019
TFC Academy
TFC Academy
Toronto II
Toronto II
Transfer