Appearances
9
AVAR
9
Season-by-Season
Teams officiated
- 🇨🇦CF Montréal2×
- 🇺🇸NE Revolution2×
- 🇺🇸Real Salt Lake2×
- 🇺🇸Austin FC1×
- 🇺🇸Chicago Fire1×
- 🇺🇸D.C. United1×
- 🇺🇸Houston Dynamo1×
- 🇺🇸Inter Miami1×
- 🇺🇸Minnesota Utd1×
- 🇺🇸NY Red Bulls1×
- 🇺🇸Nashville SC1×
- 🇺🇸Portland Timbers1×
- 🇺🇸Seattle Sounders1×
- 🇺🇸St Louis City1×
- 🇨🇦Vancouver Whitecaps1×
Venues
- Allianz Field1×🇺🇸· USA
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
- Sports Illustrated Stadium1×🇺🇸· USA
- 1×
Most frequent crewmates
Recent matches
View all →28/10/2026 · 2026
St Louis City2–3Portland Timbers
22/07/2026 · 2026
Austin FC3–1Seattle Sounders
22/04/2026 · 2026
Real Salt Lake0–2Inter Miami
04/04/2026 · 2026 · Round 6
NE Revolution3–0CF Montréal
04/04/2026 · 2026
Chicago Fire1–0Nashville SC
21/02/2026 · 2026 · Round 1
Vancouver Whitecaps1–0Real Salt Lake
16/08/2025 · 2025
CF Montréal1–1D.C. United
16/07/2025 · 2025
NY Red Bulls5–3NE Revolution
25/06/2025 · 2025
Minnesota Utd3–1Houston Dynamo