Place of Birth:
Glendora, CA, United States
Nationality:
United States
FIFA Club World Cup
4
0
0
4
0
0
2
0
0
331

FIFA Club World Cup
CONCACAF Champions Cup
20
1
0
6
0
4
2
0
0
1719

CONCACAF Champions Cup

Leagues Cup
Telus Canadian Championship
17
1
4
2
4
4
2
0
0
1223

Telus Canadian Championship
MLS
328
25
43
98
66
26
51
2
2
25096

MLS
Lamar Hunt U.S. Open Cup
5
0
1
2
2
2
1
0
0
348

Lamar Hunt U.S. Open Cup
USL Championship
1
0
0
0
0
0
0
0
0
90

USL Championship
Totals
FIFA Friendlies
6
0
3
2
6
0
0
0
0
267

FIFA Friendlies
Totals
FIFA U-20 World Cup
5
0
0
2
0
0
1
0
0
446

FIFA U-20 World Cup
Totals
FIFA Club World Cup
2025

4
0
0
4
0
0
2
0
0
331


FIFA Club World Cup
MLS
2025

18
2
4
9
4
3
3
0
0
1225


MLS
CONCACAF Champions Cup
2025

6
1
0
0
0
1
1
0
0
540


CONCACAF Champions Cup
Leagues Cup
2024

3
0
1
1
1
1
0
0
0
206


Leagues Cup
MLS
2024

37
1
5
13
5
5
8
1
0
2764


MLS
Lamar Hunt U.S. Open Cup
2023

3
0
0
2
0
2
0
0
0
233


Lamar Hunt U.S. Open Cup
MLS
2023

30
2
5
8
5
2
6
0
0
2316


MLS
Lamar Hunt U.S. Open Cup
2022

2
0
1
0
2
0
1
0
0
115


Lamar Hunt U.S. Open Cup
MLS
2022

31
2
0
7
0
2
4
1
0
2687


MLS
Canadian Championship
2021

3
0
0
0
0
0
2
0
0
270


Canadian Championship
MLS
2021

30
3
3
6
4
0
6
0
0
2373


MLS
CONCACAF Champions Cup
2021

4
0
0
0
0
0
1
0
0
360


CONCACAF Champions Cup
MLS
2020

20
0
1
9
1
1
1
0
0
1529


MLS
Canadian Championship
2019

3
0
1
1
1
1
0
0
0
165


Canadian Championship
MLS
2019

34
3
1
7
3
5
5
0
0
2944


MLS
CONCACAF Champions Cup
2019

2
0
0
0
0
0
0
0
0
180


CONCACAF Champions Cup
Canadian Championship
2018

4
0
1
0
1
3
0
0
0
293


Canadian Championship
MLS
2018

28
2
7
7
7
2
3
0
0
1983


MLS
CONCACAF Champions Cup
2018

8
0
0
6
0
3
0
0
0
639


CONCACAF Champions Cup
Canadian Championship
2017

3
1
2
0
2
0
0
0
0
147


Canadian Championship
USL
2017

1
0
0
0
0
0
0
0
0
90


USL
MLS
2017

31
3
2
12
8
2
1
0
1
2456


MLS
Amway Canadian Championship
2016

3
0
0
1
0
0
0
0
0
258


Amway Canadian Championship
MLS
2016

29
2
6
11
11
2
5
0
0
1998


MLS
Amway Canadian Championship
2015

1
0
0
0
0
0
0
0
0
90


Amway Canadian Championship
MLS
2015

21
3
2
5
7
2
4
0
0
1720


MLS
MLS
2014

19
2
7
4
11
-
5
0
1
1101


MLS
Show All
Show All
Totals
FIFA Friendlies
2019

-
-
-
-
-
-
-
-
-
-


FIFA Friendlies
FIFA Friendlies
2018

6
0
3
2
5
-
0
0
0
267


FIFA Friendlies
Totals
FIFA U-20 World Cup
2015

5
0
0
2
0
0
1
0
0
446


FIFA U-20 World Cup
Totals