Appearances
47
Assistant
47
Season-by-Season
Teams officiated
- 🇺🇸Houston Dynamo8×
- 🇺🇸Portland Timbers8×
- 🇺🇸SJ Earthquakes8×
- 🇺🇸Columbus Crew6×
- 🇺🇸NE Revolution6×
- 🇺🇸NY Red Bulls6×
- 🇺🇸Sporting KC6×
- 🇺🇸Colorado Rapids5×
- 🇺🇸FC Dallas5×
- 🇺🇸Seattle Sounders5×
- 🇨🇦Toronto FC5×
- 🇺🇸Chicago Fire4×
- 🇺🇸Chivas USA4×
- 🇺🇸Philadelphia Union4×
- 🇨🇦CF Montréal3×
Venues
- 5×
- 5×
- 5×
- 4×
- 3×
- 3×
- 2×
- 2×
- 2×
- 2×
Most frequent crewmates
Recent matches
View all →26/10/2013 · 2013
SJ Earthquakes2–1FC Dallas
19/10/2013 · 2013
FC Dallas2–0Seattle Sounders
29/09/2013 · 2013
Chivas USA0–1SJ Earthquakes
14/09/2013 · 2013
Philadelphia Union0–1Houston Dynamo
01/09/2013 · 2013
Vancouver Whitecaps2–2Chivas USA
18/08/2013 · 2013
SJ Earthquakes1–0Sporting KC
13/07/2013 · 2013
NY Red Bulls4–0CF Montréal
07/07/2013 · 2013
Columbus Crew1–0Portland Timbers
22/06/2013 · 2013
FC Dallas2–2Sporting KC
02/06/2013 · 2013
NE Revolution5–0LA Galaxy
26/05/2013 · 2013
NY Red Bulls2–2Columbus Crew
18/05/2013 · 2013
Vancouver Whitecaps2–2Portland Timbers