Appearances
39
Assistant
39
Season-by-Season
Teams officiated
- 🇺🇸Columbus Crew7×
- 🇨🇦Toronto FC7×
- 🇺🇸Chivas USA6×
- 🇺🇸LA Galaxy6×
- 🇺🇸Philadelphia Union6×
- 🇺🇸Real Salt Lake6×
- 🇺🇸Colorado Rapids5×
- 🇺🇸Sporting KC5×
- 🇺🇸D.C. United4×
- 🇺🇸FC Dallas4×
- 🇨🇦CF Montréal3×
- 🇺🇸Chicago Fire3×
- 🇺🇸NE Revolution3×
- 🇺🇸NY Red Bulls3×
- 🇨🇦Vancouver Whitecaps3×
Venues
- 5×
- 4×
- 4×
- 4×
- 3×
- 3×
- 2×
- 2×
- 2×
- 1×
Most frequent crewmates
Recent matches
View all →29/09/2013 · 2013
FC Dallas2–4Columbus Crew
11/09/2013 · 2013
Toronto FC1–1Chicago Fire
31/08/2013 · 2013
Sporting KC2–1Colorado Rapids
17/08/2013 · 2013
LA Galaxy4–2Real Salt Lake
27/07/2013 · 2013
Toronto FC2–1Columbus Crew
07/07/2013 · 2013
CF Montréal1–1Chivas USA
25/05/2013 · 2013
FC Dallas1–0SJ Earthquakes
11/05/2013 · 2013
CF Montréal3–2Real Salt Lake
20/04/2013 · 2013
Chicago Fire1–0Columbus Crew
13/04/2013 · 2013
D.C. United0–2NY Red Bulls
30/03/2013 · 2013
Toronto FC2–2LA Galaxy
23/03/2013 · 2013
NE Revolution0–0Sporting KC