Appearances
251
AVAR
251
Season-by-Season
Teams officiated
- 🇺🇸NE Revolution35×
- 🇺🇸Nycfc27×
- 🇺🇸NY Red Bulls25×
- 🇺🇸Philadelphia Union24×
- 🇺🇸FC Cincinnati22×
- 🇺🇸Inter Miami22×
- 🇺🇸Atlanta Utd19×
- 🇺🇸Charlotte FC19×
- 🇨🇦Toronto FC19×
- 🇨🇦CF Montréal18×
- 🇺🇸Columbus Crew18×
- 🇺🇸D.C. United16×
- 🇺🇸Lafc16×
- 🇺🇸Orlando City16×
- 🇺🇸Portland Timbers16×
Venues
- 25×
- 20×
- Bank of America Stadium11×🇺🇸· USA
- Subaru Park11×🇺🇸· USA
- Yankee Stadium10×🇺🇸· USA
- 9×
- TQL Stadium9×🇺🇸· USA
- Toyota Stadium9×🇺🇸· USA
- 9×
- Audi Field8×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →01/11/2026 · 2026
Vancouver Whitecaps5–1Seattle Sounders
24/10/2026 · 2026 · Round 27
D.C. United0–2FC Cincinnati
24/10/2026 · 2026
Portland Timbers3–2Charlotte FC
17/10/2026 · 2026
NY Red Bulls0–2Toronto FC
17/10/2026 · 2026
LA Galaxy2–2San Diego FC
14/10/2026 · 2026 · Round 26
CF Montréal0–3Atlanta Utd
10/10/2026 · 2026
Lafc1–1Vancouver Whitecaps
10/10/2026 · 2026
Charlotte FC3–2FC Dallas
06/10/2026 · 2026
Chicago Fire3–1Vancouver Whitecaps
26/09/2026 · 2026 · Round 24
Philadelphia Union4–2Orlando City
19/09/2026 · 2026
Portland Timbers0–1Atlanta Utd
19/09/2026 · 2026 · Round 23
CF Montréal0–2Columbus Crew