Appearances
327
Assistant
312
4th Official
1
VAR
4
AVAR
10
Season-by-Season
Teams officiated
- 🇺🇸LA Galaxy56×
- 🇺🇸Seattle Sounders48×
- 🇺🇸Portland Timbers45×
- 🇺🇸SJ Earthquakes45×
- 🇺🇸FC Dallas40×
- 🇨🇦Vancouver Whitecaps39×
- 🇺🇸Houston Dynamo38×
- 🇺🇸Real Salt Lake38×
- 🇺🇸Sporting KC32×
- 🇺🇸Colorado Rapids30×
- 🇺🇸Lafc27×
- 🇺🇸NY Red Bulls24×
- 🇺🇸Chicago Fire19×
- 🇺🇸Chivas USA18×
- 🇺🇸Columbus Crew18×
Venues
- 25×
- 22×
- 22×
- 21×
- 21×
- 19×
- 19×
- 18×
- 15×
- 15×
Most frequent crewmates
Recent matches
View all →16/03/2024 · 2024
Sporting KC2–1SJ Earthquakes
09/03/2024 · 2024
Orlando City2–3Minnesota Utd
02/03/2024 · 2024
FC Dallas1–2CF Montréal
24/02/2024 · 2024
Houston Dynamo1–1Sporting KC
01/04/2023 · 2023
St Louis City0–1Minnesota Utd
25/03/2023 · 2023
SJ Earthquakes0–0Toronto FC
18/03/2023 · 2023
NY Red Bulls2–1Columbus Crew
11/03/2023 · 2023
Sporting KC0–0LA Galaxy
04/03/2023 · 2023
Lafc3–2Portland Timbers
26/02/2023 · 2023
Seattle Sounders4–0Colorado Rapids
05/11/2022 · 2022 · MLS Cup
Lafc3–3Philadelphia Union
20/10/2022 · 2022 · Conference Semifinal
Lafc3–2LA Galaxy