Total Matches
17
As Assistant
17
Competitions
(1)Countries visited
(1)- 17🇺🇸United States
Teams officiated
(12)- 5Vancouver Whitecaps
- 3Portland Timbers
- 2Austin FC
- 2FC Dallas
- 2LA Galaxy
- 2Minnesota Utd
- 2Nycfc
- 2Orlando City
- 2Seattle Sounders
- 2Sporting KC
- 1CF Montréal
- 1Chicago Fire
Venues
(12)Cities
(12)Matches this season
17 matches
Major League Soccer02/10/2022
Nycfc2–1Orlando City
🚩Assistant Referee 2
Major League Soccer14/09/2022
Vancouver Whitecaps3–0LA Galaxy
🚩Assistant Referee 2
Major League Soccer10/09/2022
FC Dallas2–1Lafc
🚩Assistant Referee 2
Major League Soccer31/08/2022
Austin FC1–2Portland Timbers
🚩Assistant Referee 1
Major League Soccer14/08/2022
Seattle Sounders1–2Real Salt Lake
🚩Assistant Referee 1
Major League Soccer23/07/2022
Houston Dynamo1–2Minnesota Utd
🚩Assistant Referee 2
Major League Soccer17/07/2022
Portland Timbers1–1Vancouver Whitecaps
🚩Assistant Referee 1
Major League Soccer28/05/2022
Toronto FC3–2Chicago Fire
🚩Assistant Referee 1
Major League Soccer22/05/2022
SJ Earthquakes1–1Sporting KC
🚩Assistant Referee 2
Major League Soccer18/05/2022
Vancouver Whitecaps2–1FC Dallas
🚩Assistant Referee 1
Major League Soccer30/04/2022
Colorado Rapids2–0Portland Timbers
🚩Assistant Referee 1
Major League Soccer23/04/2022
Sporting KC0–0Columbus Crew
🚩Assistant Referee 1
Major League Soccer16/04/2022
CF Montréal2–1Vancouver Whitecaps
🚩Assistant Referee 2
Major League Soccer10/04/2022
Austin FC1–0Minnesota Utd
🚩Assistant Referee 2
Major League Soccer19/03/2022
LA Galaxy0–1Orlando City
🚩Assistant Referee 2
Major League Soccer05/03/2022
Vancouver Whitecaps0–0Nycfc
🚩Assistant Referee 2
Major League Soccer27/02/2022
Seattle Sounders0–1Nashville SC
🚩Assistant Referee 2