Appearances
112
Referee
31
4th Official
66
AVAR
15
Season-by-Season
Teams officiated
- 🇺🇸SJ Earthquakes17×
- 🇺🇸Real Salt Lake16×
- 🇺🇸Chicago Fire12×
- 🇺🇸Seattle Sounders12×
- 🇨🇦Vancouver Whitecaps12×
- 🇺🇸Colorado Rapids11×
- 🇺🇸Lafc11×
- 🇺🇸LA Galaxy10×
- 🇺🇸Portland Timbers10×
- 🇺🇸Sporting KC10×
- 🇨🇦CF Montréal9×
- 🇺🇸NE Revolution8×
- 🇨🇦Toronto FC8×
- 🇺🇸Columbus Crew7×
- 🇺🇸FC Dallas7×
Venues
- 8×
- 8×
- BMO Stadium8×🇺🇸· USA
- 7×
- 6×
- 6×
- Q2 Stadium5×🇺🇸· USA
- 5×
- 5×
- Yankee Stadium5×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →11/10/2025 · 2025
Seattle Sounders1–0Real Salt Lake
08/10/2025 · 2025
Lafc2–0Toronto FC
05/10/2025 · 2025
Vancouver W'caps4–1SJ Earthquakes
04/10/2025 · 2025
Austin FC1–3St Louis City
30/09/2025 · 2025
Inter Miami3–5Chicago Fire
21/09/2025 · 2025
Lafc4–1Real Salt Lake
20/09/2025 · 2025
Houston Dynamo1–0Portland Timbers
17/09/2025 · 2025
Nycfc3–2Columbus Crew
16/09/2025 · 2025
Inter Miami3–1Seattle Sounders
13/09/2025 · 2025
FC Cincinnati2–1Nashville SC
06/09/2025 · 2025
Chicago Fire3–2NE Revolution
30/08/2025 · 2025
Austin FC3–1SJ Earthquakes