Total Matches
16
As Assistant
16
Competitions
(1)Countries visited
(1)- 16🇺🇸United States
Teams officiated
(12)- 3Portland Timbers
- 3Real Salt Lake
- 3Vancouver Whitecaps
- 2CF Montréal
- 2Chicago Fire
- 2Colorado Rapids
- 2Houston Dynamo
- 2Nycfc
- 2SJ Earthquakes
- 2Sporting KC
- 1Atlanta Utd
- 1D.C. United
Venues
(11)Cities
(11)Matches this season
16 matches
Major League Soccer21/10/2018
Portland Timbers3–0Real Salt Lake
🚩Assistant Referee 2
Major League Soccer17/10/2018
Vancouver Whitecaps1–4Sporting KC
🚩Assistant Referee 2
Major League Soccer08/10/2018
Seattle Sounders4–1Houston Dynamo
🚩Assistant Referee 1
Major League Soccer22/09/2018
CF Montréal1–1Nycfc
🚩Assistant Referee 2
Major League Soccer08/09/2018
Portland Timbers2–0Colorado Rapids
🚩Assistant Referee 2
Major League Soccer29/08/2018
SJ Earthquakes4–3FC Dallas
🚩Assistant Referee 2
Major League Soccer11/08/2018
Lafc0–2Sporting KC
🚩Assistant Referee 2
Major League Soccer21/07/2018
Portland Timbers2–2CF Montréal
🚩Assistant Referee 2
Major League Soccer11/07/2018
Chicago Fire3–4Philadelphia Union
🚩Assistant Referee 2
Major League Soccer04/07/2018
LA Galaxy2–2D.C. United
🚩Assistant Referee 2
Major League Soccer23/06/2018
Real Salt Lake1–1SJ Earthquakes
🚩Assistant Referee 2
Major League Soccer09/06/2018
Vancouver Whitecaps5–2Orlando City
🚩Assistant Referee 2
Major League Soccer25/05/2018
Houston Dynamo3–1Nycfc
🚩Assistant Referee 2
Major League Soccer12/05/2018
Colorado Rapids1–2NY Red Bulls
🚩Assistant Referee 2
Major League Soccer05/05/2018
Chicago Fire1–2Atlanta Utd
🚩Assistant Referee 2
Major League Soccer27/04/2018
Vancouver Whitecaps2–0Real Salt Lake
🚩Assistant Referee 2