Place of Birth:
Ottawa, ON, Canada
Canadian Premier League
50
12
4
18
10
6
5
0
0
4010
Canadian Premier League
Telus Canadian Championship
5
0
2
0
3
0
0
0
0
343
Telus Canadian Championship
Lebanese Elite Cup
2
3
0
1
0
0
0
0
0
148
Lebanese Elite Cup
Totals
FIFA Friendlies
1
0
1
0
1
0
0
0
0
8
FIFA Friendlies
Non-FIFA Friendlies
2
0
2
0
2
0
0
0
0
42
Non-FIFA Friendlies
AFC Asian Cup
WC Qualification
2
0
2
0
2
0
0
0
0
36
WC Qualification
Totals
Telus Canadian Championship
2024
1
0
0
0
0
0
0
0
0
90
Telus Canadian Championship
Canadian Premier League
2024
3
1
0
1
0
1
0
0
0
252
Canadian Premier League
Canadian Premier League
2023
25
6
2
11
2
4
4
0
0
1971
Canadian Premier League
Canadian Championship
2023
1
0
1
0
1
0
0
0
0
44
Canadian Championship
Canadian Championship
2022
1
0
0
0
0
0
0
0
0
90
Canadian Championship
Canadian Premier League
2022
21
5
2
6
2
1
1
0
0
1697
Canadian Premier League
Lebanese Elite Cup
2021
2
3
0
1
0
0
0
0
0
148
Lebanese Elite Cup
Canadian Championship
2019
2
0
1
0
2
0
0
0
0
119
Canadian Championship
Canadian Premier League
2019
1
0
0
0
6
0
0
0
0
90
Canadian Premier League
Show All
Show All
Totals
AFC Asian Cup
2023
2
0
2
0
3
0
0
0
0
18
AFC Asian Cup
Non-FIFA Friendlies
2024
1
0
1
0
1
0
0
0
0
22
Non-FIFA Friendlies
WC Qualification
2026
2
0
2
0
2
0
0
0
0
36
WC Qualification
Non-FIFA Friendlies
2023
1
0
1
0
1
0
0
0
0
20
Non-FIFA Friendlies
FIFA Friendlies
2022
1
0
1
0
1
0
0
0
0
8
FIFA Friendlies
Totals