Appearances
27
Referee
27
Season-by-Season
Teams officiated
- 🇺🇸Inter Miami5×
- 🇺🇸San Diego FC4×
- 🇺🇸FC Cincinnati3×
- 🇺🇸LA Galaxy3×
- 🇺🇸LAFC3×
- 🇺🇸Portland Timbers3×
- 🇺🇸Real Salt Lake3×
- 🇺🇸Vancouver W'caps3×
- 🇺🇸FC Dallas2×
- 🇺🇸Nashville SC2×
- 🇺🇸SJ Earthquakes2×
- 🇺🇸Seattle Sounders2×
- 🇺🇸Atlanta Utd1×
- 🇺🇸Austin FC1×
- 🇨🇦CF Montréal1×
Venues
- America First Field2×🇺🇸· USA
- 2×
- Snapdragon Stadium2×🇺🇸· USA
- 2×
- BMO Stadium2×🇺🇸· USA
- 1×
- 1×
- Dignity Health Sports Park1×🇺🇸· USA
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/03/2026 · 2026
Los Angeles FCvsFC Dallas
01/03/2026 · 2026
San Diego FCvsSt Louis City
21/02/2026 · 2026
Vancouver WhitecapsvsReal Salt Lake
06/12/2025 · 2025
Inter MiamivsVancouver W'caps
23/11/2025 · 2025
FC CincinnativsInter Miami
01/11/2025 · 2025
Portland TimbersvsSan Diego FC
22/10/2025 · 2025
Chicago FirevsOrlando City
04/10/2025 · 2025
Houston DynamovsSan Diego FC
20/09/2025 · 2025
FC DallasvsColorado Rapids
13/09/2025 · 2025
Real Salt LakevsSporting KC
30/08/2025 · 2025
Toronto FCvsCF Montréal
16/08/2025 · 2025
Inter MiamivsLA Galaxy