Appearances
12
Assistant
4
AVAR
8
Season-by-Season
Teams officiated
- 🇺🇸Chicago Fire2×
- 🇺🇸Houston Dynamo2×
- 🇺🇸NY Red Bulls2×
- 🇺🇸Nycfc2×
- 🇺🇸Philadelphia Union2×
- 🇺🇸Real Salt Lake2×
- 🇺🇸Atlanta Utd1×
- 🇺🇸Austin FC1×
- 🇺🇸Charlotte FC1×
- 🇺🇸D.C. United1×
- 🇺🇸FC Cincinnati1×
- 🇺🇸FC Dallas1×
- 🇺🇸Inter Miami1×
- 🇺🇸Minnesota Utd1×
- 🇺🇸NE Revolution1×
Venues
- 2×
- Yankee Stadium2×🇺🇸· USA
- 1×
- 1×
- Providence Park1×🇺🇸· USA
- America First Field1×🇺🇸· USA
- 1×
- TQL Stadium1×🇺🇸· USA
- 1×
- Bank of America Stadium1×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →14/10/2026 · 2026
Chicago Fire1–3Philadelphia Union
31/07/2026 · 2026 · Round 17
Nycfc1–1Toronto FC
13/05/2026 · 2026 · Round 12
FC Cincinnati3–5Inter Miami
22/04/2026 · 2026 · Round 9
NY Red Bulls4–4D.C. United
07/03/2026 · 2026
Charlotte FC3–1Austin FC
19/07/2025 · 2025
Portland Timbers1–1Minnesota Utd
28/06/2025 · 2025
Sporting KC1–1Real Salt Lake
28/05/2025 · 2025
Nycfc0–3Houston Dynamo
17/05/2025 · 2025
Atlanta Utd0–1Philadelphia Union
22/03/2025 · 2025
Real Salt Lake0–1FC Dallas
02/10/2024 · 2024
Houston Dynamo2–1NE Revolution
14/09/2024 · 2024
Chicago Fire2–1NY Red Bulls