Appearances
99
Assistant
94
AVAR
5
Season-by-Season
Teams officiated
- 🇺🇸SJ Earthquakes18×
- 🇺🇸LA Galaxy16×
- 🇺🇸Real Salt Lake16×
- 🇺🇸Seattle Sounders15×
- 🇺🇸Houston Dynamo13×
- 🇺🇸FC Dallas12×
- 🇺🇸Portland Timbers12×
- 🇺🇸Sporting KC11×
- 🇺🇸Colorado Rapids10×
- 🇨🇦Vancouver Whitecaps10×
- 🇺🇸Lafc9×
- 🇺🇸Minnesota Utd7×
- 🇨🇦CF Montréal6×
- 🇺🇸Chicago Fire6×
- 🇺🇸D.C. United6×
Venues
- 13×
- 11×
- 9×
- 9×
- 7×
- 7×
- 6×
- 6×
- 5×
- 4×
Most frequent crewmates
Recent matches
View all →07/11/2021 · 2021
SJ Earthquakes1–1FC Dallas
16/10/2021 · 2021
Lafc3–1SJ Earthquakes
03/10/2021 · 2021
Portland Timbers1–0Inter Miami
19/09/2021 · 2021
Portland Timbers2–1Lafc
12/09/2021 · 2021
Lafc3–2Real Salt Lake
13/08/2021 · 2021
SJ Earthquakes0–0Vancouver Whitecaps
07/08/2021 · 2021
Portland Timbers3–2Real Salt Lake
04/08/2021 · 2021
LA Galaxy1–0Real Salt Lake
24/07/2021 · 2021
SJ Earthquakes1–1Houston Dynamo
17/07/2021 · 2021
Portland Timbers1–0FC Dallas
04/07/2021 · 2021
LA Galaxy0–2Sporting KC
23/06/2021 · 2021
Lafc2–0FC Dallas