Appearances
20
Referee
19
4th Official
1
Season-by-Season
Teams officiated
- 🇺🇸Seattle Sounders4×
- 🇺🇸Colorado Rapids3×
- 🇺🇸Vancouver W'caps3×
- 🇺🇸LA Galaxy2×
- 🇺🇸Minnesota Utd2×
- 🇺🇸NY Red Bulls2×
- 🇺🇸Philadelphia Union2×
- 🇺🇸Portland Timbers2×
- 🇺🇸Real Salt Lake2×
- 🇺🇸SJ Earthquakes2×
- 🇺🇸San Diego FC2×
- 🇺🇸Atlanta Utd1×
- 🇺🇸Austin FC1×
- 🇺🇸Charlotte FC1×
- 🇺🇸Chicago Fire1×
Venues
- PayPal Park2×🇺🇸· USA
- 2×
- Subaru Park2×🇺🇸· USA
- Dignity Health Sports Park2×🇺🇸· USA
- 2×
- Shell Energy Stadium1×🇺🇸· USA
- Snapdragon Stadium1×🇺🇸· USA
- Sporting Park1×🇺🇸· USA
- Toyota Stadium1×🇺🇸· USA
- Allianz Field1×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →07/03/2026 · 2026
Sporting Kansas CityvsSan Diego FC
28/02/2026 · 2026
LA GalaxyvsCharlotte FC
22/02/2026 · 2026
Seattle SoundersvsColorado Rapids
27/09/2025 · 2025
Seattle SoundersvsVancouver W'caps
20/09/2025 · 2025
LA GalaxyvsFC Cincinnati
16/08/2025 · 2025
Minnesota UtdvsSeattle Sounders
09/08/2025 · 2025
FC DallasvsPortland Timbers
26/07/2025 · 2025
Philadelphia UnionvsColorado Rapids
05/07/2025 · 2025
SJ EarthquakesvsNY Red Bulls
08/06/2025 · 2025
Portland TimbersvsSt Louis City
24/05/2025 · 2025
D.c. UnitedvsNY Red Bulls
14/05/2025 · 2025
Austin FCvsAtlanta Utd