Appearances
34
Referee
12
4th Official
22
Season-by-Season
Teams officiated
- 🇺🇸SJ Earthquakes11×
- 🇺🇸Colorado Rapids8×
- 🇨🇦Vancouver Whitecaps7×
- 🇺🇸FC Dallas5×
- 🇺🇸Seattle Sounders5×
- 🇺🇸Columbus Crew4×
- 🇺🇸Houston Dynamo4×
- 🇨🇦Toronto FC4×
- 🇺🇸Chivas USA3×
- 🇺🇸Real Salt Lake3×
- 🇺🇸Chicago Fire2×
- 🇺🇸D.C. United2×
- 🇺🇸NE Revolution2×
- 🇺🇸Philadelphia Union2×
- 🇺🇸Portland Timbers2×
Venues
- 10×
- 5×
- 4×
- 4×
- 2×
- 2×
- 2×
- 2×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →13/04/2014 · 2014
SJ Earthquakes1–1Columbus Crew
15/03/2014 · 2014
Houston Dynamo1–0CF Montréal
27/10/2012 · 2012
Colorado Rapids2–0Houston Dynamo
20/10/2012 · 2012
Chivas USA0–2Colorado Rapids
29/09/2012 · 2012
SJ Earthquakes3–3FC Dallas
19/09/2012 · 2012
SJ Earthquakes2–2Portland Timbers
29/08/2012 · 2012
Philadelphia Union1–2Columbus Crew
25/08/2012 · 2012
SJ Earthquakes4–1Colorado Rapids
18/08/2012 · 2012
Seattle Sounders2–0Vancouver Whitecaps
22/07/2012 · 2012
Vancouver Whitecaps2–1SJ Earthquakes
14/07/2012 · 2012
Colorado Rapids1–2FC Dallas
16/06/2012 · 2012
Chivas USA0–3Real Salt Lake