Appearances
212
Assistant
157
AVAR
55
Season-by-Season
Teams officiated
- 🇺🇸Chicago Fire42×
- 🇺🇸Columbus Crew24×
- 🇺🇸Houston Dynamo24×
- 🇺🇸Sporting KC24×
- 🇺🇸Orlando City21×
- 🇺🇸NE Revolution20×
- 🇺🇸Philadelphia Union20×
- 🇺🇸Seattle Sounders19×
- 🇺🇸Real Salt Lake18×
- 🇺🇸D.C. United17×
- 🇺🇸NY Red Bulls16×
- 🇨🇦CF Montréal15×
- 🇺🇸Colorado Rapids15×
- 🇺🇸FC Dallas15×
- 🇨🇦Vancouver Whitecaps15×
Venues
- 26×
- 13×
- 10×
- 10×
- 9×
- 8×
- 8×
- 7×
- Inter&Co Stadium7×🇺🇸· USA
- 6×
Most frequent crewmates
Recent matches
View all →02/11/2024 · 2024 · Round One Game 2
Minnesota Utd1–1Real Salt Lake
19/10/2024 · 2024
Chicago Fire0–3Nashville SC
12/10/2024 · 2024
Columbus Crew4–0NE Revolution
05/10/2024 · 2024
Atlanta Utd2–1NY Red Bulls
02/10/2024 · 2024
Orlando City2–1Philadelphia Union
28/09/2024 · 2024
Inter Miami1–1Charlotte FC
14/09/2024 · 2024
D.C. United1–1Nycfc
07/07/2024 · 2024
SJ Earthquakes1–0Chicago Fire
06/07/2024 · 2024
Austin FC2–1Nycfc
03/07/2024 · 2024
Toronto FC1–2Orlando City
22/06/2024 · 2024
Seattle Sounders3–2FC Dallas
22/06/2024 · 2024
D.C. United1–4Houston Dynamo