Appearances
65
Assistant
3
4th Official
24
VAR
36
AVAR
3
Season-by-Season
Teams officiated
- 🇺🇸Minnesota Utd10×
- 🇺🇸Houston Dynamo9×
- 🇺🇸SJ Earthquakes9×
- 🇺🇸Austin FC7×
- 🇺🇸D.C. United7×
- 🇨🇦Toronto FC7×
- 🇺🇸Colorado Rapids6×
- 🇺🇸LA Galaxy6×
- 🇨🇦CF Montréal5×
- 🇺🇸Chicago Fire5×
- 🇺🇸Columbus Crew5×
- 🇺🇸NE Revolution5×
- 🇺🇸NY Red Bulls5×
- 🇺🇸Sporting KC5×
- 🇺🇸FC Dallas4×
Venues
- 6×
- 6×
- 5×
- 4×
- 3×
- 3×
- Inter&Co Stadium3×🇺🇸· USA
- 3×
- 2×
- 2×
Most frequent crewmates
Recent matches
View all →05/10/2024 · 2024
SJ Earthquakes0–1Real Salt Lake
18/09/2024 · 2024
Sporting KC4–1Colorado Rapids
14/09/2024 · 2024
Toronto FC2–1Austin FC
07/09/2024 · 2024
NE Revolution2–2St Louis City
24/08/2024 · 2024
Minnesota Utd2–3Seattle Sounders
20/07/2024 · 2024
Minnesota Utd2–0SJ Earthquakes
22/06/2024 · 2024
Real Salt Lake0–1LA Galaxy
19/06/2024 · 2024
Toronto FC1–2Nashville SC
25/05/2024 · 2024
Colorado Rapids3–3Minnesota Utd
15/05/2024 · 2024
Chicago Fire0–1Charlotte FC
20/04/2024 · 2024
Houston Dynamo0–1Austin FC
06/04/2024 · 2024
Nycfc1–1Atlanta Utd