Appearances
22
Referee
20
4th Official
2
Season-by-Season
Teams officiated
- 🇺🇸Portland Timbers4×
- 🇺🇸Colorado Rapids3×
- 🇺🇸FC Dallas3×
- 🇺🇸LA Galaxy3×
- 🇺🇸St Louis City3×
- 🇺🇸Chicago Fire2×
- 🇺🇸LAFC2×
- 🇺🇸Minnesota Utd2×
- 🇺🇸Orlando City2×
- 🇨🇦Toronto FC2×
- 🇺🇸Austin FC1×
- 🇺🇸Charlotte1×
- 🇺🇸D.c. United1×
- 🇺🇸FC Cincinnati1×
- 🇺🇸Houston Dynamo1×
Venues
- Toyota Stadium2×🇺🇸· USA
- BMO Stadium2×🇺🇸· USA
- Dignity Health Sports Park2×🇺🇸· USA
- Inter&Co Stadium2×🇺🇸· USA
- Bank of America Stadium1×🇺🇸· USA
- 1×
- Dick’s Sporting Goods Park1×🇺🇸· USA
- 1×
- 1×
- Allianz Field1×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →07/03/2026 · 2026
Sporting Kansas CityvsSan Diego FC
28/02/2026 · 2026
Colorado RapidsvsPortland Timbers
21/02/2026 · 2026
Los Angeles FCvsInter Miami
11/10/2025 · 2025
LA GalaxyvsFC Dallas
27/09/2025 · 2025
D.c. UnitedvsPhiladelphia Union
21/09/2025 · 2025
Austin FCvsSeattle Sounders
30/08/2025 · 2025
Minnesota UtdvsPortland Timbers
16/08/2025 · 2025
Chicago FirevsSt Louis City
26/07/2025 · 2025
CharlottevsToronto FC
16/07/2025 · 2025
Orlando CityvsNYCFC
09/07/2025 · 2025
LAFCvsColorado Rapids
04/07/2025 · 2025
FC DallasvsMinnesota Utd