Appearances
30
Referee
29
4th Official
1
Season-by-Season
Teams officiated
- 🇺🇸FC Dallas4×
- 🇺🇸Seattle Sounders4×
- 🇺🇸Atlanta Utd3×
- 🇺🇸Charlotte3×
- 🇺🇸Chicago Fire3×
- 🇺🇸Colorado Rapids3×
- 🇺🇸Columbus Crew3×
- 🇺🇸LA Galaxy3×
- 🇺🇸Philadelphia Union3×
- 🇺🇸St Louis City3×
- 🇺🇸Vancouver W'caps3×
- 🇺🇸Austin FC2×
- 🇨🇦CF Montréal2×
- 🇺🇸FC Cincinnati2×
- 🇺🇸Houston Dynamo2×
Venues
- 3×
- 2×
- Dignity Health Sports Park2×🇺🇸· USA
- Energizer Park2×🇺🇸· USA
- BMO Stadium2×🇺🇸· USA
- 2×
- Subaru Park2×🇺🇸· USA
- 2×
- America First Field2×🇺🇸· USA
- Shell Energy Stadium1×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →07/03/2026 · 2026
Colorado RapidsvsLA Galaxy
28/02/2026 · 2026
Real Salt LakevsSeattle Sounders
21/02/2026 · 2026
Portland TimbersvsColumbus Crew
01/11/2025 · 2025
Nashville SCvsInter Miami
18/10/2025 · 2025
Vancouver W'capsvsFC Dallas
05/10/2025 · 2025
LAFCvsAtlanta Utd
30/09/2025 · 2025
Inter MiamivsChicago Fire
20/09/2025 · 2025
Houston DynamovsPortland Timbers
13/09/2025 · 2025
Vancouver W'capsvsPhiladelphia Union
06/09/2025 · 2025
St Louis CityvsFC Dallas
23/08/2025 · 2025
CF MontréalvsAustin FC
10/08/2025 · 2025
LA GalaxyvsSeattle Sounders