Appearances
16
Referee
14
VAR
2
Season-by-Season
Teams officiated
- 🇺🇸Charlotte2×
- 🇺🇸FC Cincinnati2×
- 🇺🇸Inter Miami2×
- 🇺🇸San Diego FC2×
- 🇺🇸Sporting KC2×
- 🇺🇸St Louis City2×
- 🇨🇦Toronto FC2×
- 🇺🇸Vancouver W'caps2×
- 🇺🇸Atlanta Utd1×
- 🇺🇸Austin FC1×
- 🇨🇦CF Montréal1×
- 🇺🇸Chicago Fire1×
- 🇺🇸Columbus Crew1×
- 🇺🇸FC Dallas1×
- 🇺🇸LA Galaxy1×
Venues
- Snapdragon Stadium2×🇺🇸· USA
- Bank of America Stadium2×🇺🇸· USA
- TQL Stadium2×🇺🇸· USA
- 1×
- Energizer Park1×🇺🇸· USA
- 1×
- 1×
- Providence Park1×🇺🇸· USA
- Q2 Stadium1×🇺🇸· USA
- 1×
Most frequent crewmates
Recent matches
View all →28/02/2026 · 2026
Vancouver WhitecapsvsToronto FC
21/02/2026 · 2026
San Diego FCvsCF Montréal
26/07/2025 · 2025
Vancouver W'capsvsSporting KC
19/07/2025 · 2025
NE RevolutionvsOrlando City
16/07/2025 · 2025
FC CincinnativsInter Miami
01/06/2025 · 2025
Seattle SoundersvsMinnesota Utd
28/05/2025 · 2025
Austin FCvsReal Salt Lake
24/05/2025 · 2025
CharlottevsColumbus Crew
14/05/2025 · 2025
St Louis CityvsSporting KC
10/05/2025 · 2025
Chicago FirevsAtlanta Utd
27/04/2025 · 2025
Inter MiamivsFC Dallas
05/04/2025 · 2025
CharlottevsNashville SC