Appearances
146
AVAR
146
Season-by-Season
Teams officiated
- 🇨🇦CF Montréal21×
- 🇺🇸Atlanta Utd15×
- 🇺🇸Minnesota Utd15×
- 🇺🇸Sporting KC15×
- 🇨🇦Toronto FC15×
- 🇺🇸Chicago Fire13×
- 🇺🇸NY Red Bulls12×
- 🇺🇸Charlotte FC11×
- 🇺🇸Colorado Rapids11×
- 🇺🇸Nashville SC11×
- 🇺🇸Nycfc11×
- 🇨🇦Vancouver Whitecaps11×
- 🇺🇸Lafc10×
- 🇺🇸NE Revolution10×
- 🇺🇸Inter Miami9×
Venues
- 15×
- Allianz Field11×🇺🇸· USA
- 11×
- Dick’s Sporting Goods Park8×🇺🇸· USA
- Toyota Stadium7×🇺🇸· USA
- 6×
- 6×
- 6×
- 5×
- Dignity Health Sports Park5×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →31/10/2026 · 2026
St Louis City0–1San Diego FC
31/10/2026 · 2026
Colorado Rapids2–4Chicago Fire
28/10/2026 · 2026
Minnesota Utd3–1Sporting KC
24/10/2026 · 2026 · Round 27
Orlando City2–2Nycfc
24/10/2026 · 2026
CF Montréal0–2Nashville SC
17/10/2026 · 2026
Atlanta Utd1–3Inter Miami
14/10/2026 · 2026 · Round 26
Columbus Crew3–1Charlotte FC
10/10/2026 · 2026
Minnesota Utd2–2Houston Dynamo
26/09/2026 · 2026
LA Galaxy3–2Colorado Rapids
26/09/2026 · 2026 · Round 24
Atlanta Utd2–2Nycfc
19/09/2026 · 2026
Nashville SC3–0Chicago Fire
12/09/2026 · 2026
Orlando City3–0Toronto FC