Appearances
246
Assistant
243
4th Official
3
Season-by-Season
Teams officiated
- 🇺🇸Colorado Rapids31×
- 🇺🇸Chicago Fire30×
- 🇺🇸NY Red Bulls28×
- 🇺🇸Houston Dynamo25×
- 🇨🇦Toronto FC25×
- 🇺🇸NE Revolution24×
- 🇺🇸Columbus Crew23×
- 🇺🇸LA Galaxy23×
- 🇺🇸Sporting KC23×
- 🇺🇸D.C. United21×
- 🇺🇸FC Dallas20×
- 🇺🇸Orlando City20×
- 🇺🇸Portland Timbers18×
- 🇺🇸Real Salt Lake18×
- 🇺🇸Atlanta Utd17×
Venues
- 18×
- 12×
- 12×
- 11×
- 11×
- Inter&Co Stadium11×🇺🇸· USA
- 10×
- 9×
- 9×
- 8×
Most frequent crewmates
Recent matches
View all →24/05/2026 · 2026
Inter Miami6–4Philadelphia Union
02/05/2026 · 2026
Atlanta Utd3–1CF Montréal
25/04/2026 · 2026
Austin FC2–0Houston Dynamo
08/03/2026 · 2026
NY Red Bulls0–3CF Montréal
29/03/2025 · 2025
Nashville SC1–2FC Cincinnati
09/03/2025 · 2025
Inter Miami1–0Charlotte FC
14/04/2024 · 2024
Atlanta Utd2–2Philadelphia Union
06/04/2024 · 2024
Columbus Crew1–1D.C. United
06/11/2023 · 2023 · Round One Game 2
Real Salt Lake1–1Houston Dynamo
07/10/2023 · 2023
Orlando City3–2NE Revolution
04/10/2023 · 2023
Chicago Fire4–1Inter Miami
30/09/2023 · 2023
Colorado Rapids1–0Austin FC