Appearances
211
Assistant
209
4th Official
2
Season-by-Season
Teams officiated
- 🇺🇸Seattle Sounders49×
- 🇨🇦Vancouver Whitecaps45×
- 🇺🇸Portland Timbers41×
- 🇺🇸SJ Earthquakes32×
- 🇺🇸LA Galaxy29×
- 🇺🇸Real Salt Lake29×
- 🇺🇸Colorado Rapids26×
- 🇺🇸Sporting KC21×
- 🇺🇸FC Dallas13×
- 🇺🇸Houston Dynamo12×
- 🇺🇸Lafc12×
- 🇺🇸Philadelphia Union11×
- 🇺🇸Minnesota Utd10×
- 🇨🇦Toronto FC10×
- 🇺🇸Chicago Fire9×
Venues
- 39×
- 25×
- 22×
- 16×
- 13×
- 11×
- 11×
- 10×
- 8×
- 7×
Most frequent crewmates
Recent matches
View all →07/10/2023 · 2023
Seattle Sounders0–0Vancouver Whitecaps
01/10/2023 · 2023
Lafc0–1Real Salt Lake
20/09/2023 · 2023
Portland Timbers2–1SJ Earthquakes
02/09/2023 · 2023
Real Salt Lake2–0Colorado Rapids
20/08/2023 · 2023
Vancouver Whitecaps0–1SJ Earthquakes
15/07/2023 · 2023
Seattle Sounders1–1FC Dallas
08/07/2023 · 2023
Lafc1–1SJ Earthquakes
24/06/2023 · 2023
Real Salt Lake2–2Minnesota Utd
21/06/2023 · 2023
LA Galaxy2–2Sporting KC
17/06/2023 · 2023
Nashville SC3–1St Louis City
10/06/2023 · 2023
Chicago Fire1–2Columbus Crew
31/05/2023 · 2023
Vancouver Whitecaps6–2Houston Dynamo