Appearances
170
Assistant
170
Season-by-Season
Teams officiated
- 🇺🇸Philadelphia Union28×
- 🇺🇸Columbus Crew25×
- 🇺🇸D.C. United25×
- 🇺🇸NY Red Bulls19×
- 🇺🇸NE Revolution17×
- 🇺🇸Nycfc17×
- 🇨🇦CF Montréal16×
- 🇺🇸Real Salt Lake15×
- 🇺🇸Chicago Fire14×
- 🇺🇸Colorado Rapids14×
- 🇺🇸Houston Dynamo14×
- 🇺🇸Sporting KC14×
- 🇨🇦Toronto FC14×
- 🇺🇸Seattle Sounders13×
- 🇺🇸FC Dallas12×
Venues
- 13×
- 11×
- 10×
- 9×
- 8×
- 8×
- 8×
- 7×
- 7×
- Inter&Co Stadium6×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →18/09/2022 · 2022
Columbus Crew1–1Portland Timbers
10/09/2022 · 2022
Nashville SC1–1LA Galaxy
04/09/2022 · 2022
NE Revolution3–0Nycfc
13/08/2022 · 2022
Colorado Rapids1–1Columbus Crew
06/08/2022 · 2022
Sporting KC4–2LA Galaxy
30/07/2022 · 2022
NE Revolution0–0Toronto FC
29/06/2022 · 2022
FC Cincinnati4–4Nycfc
28/05/2022 · 2022
NE Revolution1–1Philadelphia Union
18/05/2022 · 2022
D.C. United0–2Nycfc
08/05/2022 · 2022
Nashville SC2–0Real Salt Lake
30/04/2022 · 2022
Orlando City2–1Charlotte FC
09/04/2022 · 2022
FC Dallas3–1Colorado Rapids