Appearances
21
Referee
21
Season-by-Season
Teams officiated
- 🇺🇸Columbus Crew3×
- 🇺🇸Charlotte2×
- 🇺🇸Chicago Fire2×
- 🇺🇸FC Cincinnati2×
- 🇺🇸FC Dallas2×
- 🇺🇸Inter Miami2×
- 🇺🇸NY Red Bulls2×
- 🇺🇸Philadelphia Union2×
- 🇺🇸Real Salt Lake2×
- 🇺🇸San Diego FC2×
- 🇺🇸Sporting KC2×
- 🇺🇸St Louis City2×
- 🇨🇦Toronto FC2×
- 🇺🇸Vancouver W'caps2×
- 🇺🇸Atlanta Utd1×
Venues
- 2×
- Snapdragon Stadium2×🇺🇸· USA
- Bank of America Stadium2×🇺🇸· USA
- Toyota Stadium2×🇺🇸· USA
- GEODIS Park1×🇺🇸· USA
- 1×
- America First Field1×🇺🇸· USA
- 1×
- ScottsMiracle-Gro Field1×🇺🇸· USA
- 1×
Most frequent crewmates
Recent matches
View all →07/03/2026 · 2026
Columbus CrewvsChicago Fire
28/02/2026 · 2026
Real Salt LakevsSeattle Sounders
21/02/2026 · 2026
NashvillevsNew England Revolution
01/11/2025 · 2025
FC DallasvsVancouver W'caps
18/10/2025 · 2025
CharlottevsPhiladelphia Union
27/09/2025 · 2025
Chicago FirevsColumbus Crew
20/09/2025 · 2025
Sporting KCvsVancouver W'caps
13/09/2025 · 2025
San Diego FCvsMinnesota Utd
16/08/2025 · 2025
CharlottevsReal Salt Lake
09/08/2025 · 2025
Philadelphia UnionvsToronto FC
26/07/2025 · 2025
Inter MiamivsFC Cincinnati
24/05/2025 · 2025
Colorado RapidsvsSt Louis City