Appearances
16
Assistant
7
AVAR
9
Season-by-Season
Teams officiated
- 🇺🇸Columbus Crew3×
- 🇺🇸D.C. United3×
- 🇺🇸LA Galaxy3×
- 🇺🇸Nycfc3×
- 🇺🇸Houston Dynamo2×
- 🇺🇸NY Red Bulls2×
- 🇺🇸Philadelphia Union2×
- 🇺🇸SJ Earthquakes2×
- 🇺🇸Atlanta Utd1×
- 🇺🇸Austin FC1×
- 🇨🇦CF Montréal1×
- 🇺🇸Chicago Fire1×
- 🇺🇸Colorado Rapids1×
- 🇺🇸FC Cincinnati1×
- 🇺🇸FC Dallas1×
Venues
- 2×
- PayPal Park2×🇺🇸· USA
- Shell Energy Stadium2×🇺🇸· USA
- GEODIS Park1×🇺🇸· USA
- 1×
- Q2 Stadium1×🇺🇸· USA
- 1×
- 1×
- Subaru Park1×🇺🇸· USA
- 1×
Most frequent crewmates
Recent matches
View all →19/08/2026 · 2026 · Round 19
Philadelphia Union2–2Inter Miami
13/05/2026 · 2026
D.C. United1–3Chicago Fire
25/04/2026 · 2026
Columbus Crew2–0Philadelphia Union
22/04/2026 · 2026 · Round 9
Nycfc4–4FC Cincinnati
04/04/2026 · 2026
D.C. United0–4FC Dallas
28/02/2026 · 2026
SJ Earthquakes2–0Atlanta Utd
06/09/2025 · 2025
Houston Dynamo1–1LA Galaxy
25/07/2025 · 2025
Houston DynamovsLA Galaxy
28/06/2025 · 2025
CF Montréal1–0Nycfc
25/06/2025 · 2025
Colorado Rapids2–0LA Galaxy
14/06/2025 · 2025
Austin FC2–1NY Red Bulls
14/05/2025 · 2025
Nashville SC2–1NY Red Bulls