Appearances
81
VAR
81
Season-by-Season
Teams officiated
- 🇺🇸NE Revolution10×
- 🇺🇸Atlanta Utd9×
- 🇺🇸FC Dallas8×
- 🇺🇸Chicago Fire7×
- 🇺🇸Columbus Crew7×
- 🇺🇸D.C. United7×
- 🇺🇸SJ Earthquakes7×
- 🇺🇸FC Cincinnati6×
- 🇺🇸Lafc6×
- 🇺🇸Nycfc6×
- 🇺🇸Philadelphia Union6×
- 🇺🇸Portland Timbers6×
- 🇺🇸Seattle Sounders6×
- 🇺🇸Sporting KC6×
- 🇨🇦Vancouver Whitecaps6×
Venues
- Audi Field6×🇺🇸· USA
- Q2 Stadium5×🇺🇸· USA
- 4×
- 4×
- Providence Park4×🇺🇸· USA
- 4×
- Toyota Stadium4×🇺🇸· USA
- 4×
- 3×
- Inter&Co Stadium3×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →31/10/2026 · 2026
Sporting KC1–1FC Dallas
28/10/2026 · 2026 · Round 28
Nycfc2–1Atlanta Utd
28/10/2026 · 2026
Vancouver Whitecaps4–1San Diego FC
24/10/2026 · 2026 · Round 27
D.C. United0–2FC Cincinnati
24/10/2026 · 2026
Portland Timbers3–2Charlotte FC
17/10/2026 · 2026
SJ Earthquakes1–1Nashville SC
17/10/2026 · 2026
NE Revolution1–0Chicago Fire
26/09/2026 · 2026 · Round 24
Atlanta Utd2–2Nycfc
26/09/2026 · 2026
LA Galaxy3–2Colorado Rapids
29/08/2026 · 2026
Sporting KC0–3Vancouver Whitecaps
29/08/2026 · 2026 · Round 20
Seattle Sounders2–2Chicago Fire
22/08/2026 · 2026
Austin FC1–1Philadelphia Union