Appearances
300
Referee
2
4th Official
202
VAR
96
Season-by-Season
Teams officiated
- 🇺🇸LA Galaxy56×
- 🇺🇸Seattle Sounders47×
- 🇨🇦Vancouver Whitecaps44×
- 🇺🇸SJ Earthquakes42×
- 🇺🇸Portland Timbers38×
- 🇺🇸FC Dallas35×
- 🇺🇸Real Salt Lake35×
- 🇺🇸Colorado Rapids30×
- 🇺🇸Houston Dynamo27×
- 🇺🇸Chicago Fire25×
- 🇺🇸Sporting KC23×
- 🇺🇸Lafc17×
- 🇺🇸Columbus Crew16×
- 🇺🇸D.C. United16×
- 🇺🇸Philadelphia Union15×
Venues
- 29×
- 21×
- 21×
- 20×
- 18×
- 18×
- 17×
- 13×
- 12×
- 10×
Most frequent crewmates
Recent matches
View all →19/10/2024 · 2024
Chicago Fire0–3Nashville SC
05/10/2024 · 2024
Colorado Rapids0–1Seattle Sounders
28/09/2024 · 2024
CF Montréal3–0SJ Earthquakes
18/09/2024 · 2024
Nashville SC1–0Chicago Fire
31/08/2024 · 2024
NY Red Bulls0–2Philadelphia Union
20/07/2024 · 2024
Orlando City1–1Nycfc
13/07/2024 · 2024
Colorado Rapids1–1NY Red Bulls
03/07/2024 · 2024
St Louis City2–0SJ Earthquakes
29/06/2024 · 2024
Seattle Sounders2–1Chicago Fire
19/06/2024 · 2024
Austin FC1–1Lafc
18/05/2024 · 2024
Charlotte FC0–0LA Galaxy
11/05/2024 · 2024
Atlanta Utd2–3D.C. United