Appearances
30
Assistant
30
Season-by-Season
Teams officiated
- 🇺🇸LA Galaxy9×
- 🇺🇸SJ Earthquakes7×
- 🇺🇸Real Salt Lake6×
- 🇺🇸Seattle Sounders6×
- 🇺🇸Chivas USA5×
- 🇺🇸Colorado Rapids4×
- 🇺🇸FC Dallas4×
- 🇺🇸Portland Timbers4×
- 🇨🇦Vancouver Whitecaps4×
- 🇺🇸Columbus Crew2×
- 🇺🇸NE Revolution2×
- 🇺🇸Sporting KC2×
- 🇨🇦Toronto FC2×
- 🇺🇸Chicago Fire1×
- 🇺🇸Houston Dynamo1×
Venues
- 5×
- 4×
- 4×
- 3×
- 3×
- 2×
- 2×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →21/09/2013 · 2013
Real Salt Lake1–2SJ Earthquakes
07/09/2013 · 2013
LA Galaxy0–1Colorado Rapids
17/08/2013 · 2013
Portland Timbers2–1FC Dallas
03/08/2013 · 2013
Colorado Rapids2–2Real Salt Lake
28/07/2013 · 2013
Seattle Sounders2–1Chivas USA
07/07/2013 · 2013
LA Galaxy2–0FC Dallas
29/06/2013 · 2013
Chivas USA1–1NE Revolution
22/06/2013 · 2013
Houston Dynamo0–0Toronto FC
08/06/2013 · 2013
Real Salt Lake3–1LA Galaxy
18/05/2013 · 2013
SJ Earthquakes1–1Colorado Rapids
11/05/2013 · 2013
Vancouver Whitecaps3–1LA Galaxy
26/05/2012 · 2012
Chivas USA1–1Seattle Sounders