Appearances
84
Assistant
84
Season-by-Season
Teams officiated
- 🇺🇸Real Salt Lake14×
- 🇺🇸Seattle Sounders14×
- 🇺🇸Sporting KC14×
- 🇺🇸Portland Timbers11×
- 🇺🇸Colorado Rapids10×
- 🇺🇸FC Dallas10×
- 🇺🇸NY Red Bulls10×
- 🇺🇸SJ Earthquakes10×
- 🇺🇸LA Galaxy9×
- 🇺🇸NE Revolution9×
- 🇨🇦Vancouver Whitecaps9×
- 🇺🇸Chicago Fire8×
- 🇺🇸D.C. United8×
- 🇺🇸Houston Dynamo7×
- 🇺🇸Philadelphia Union7×
Venues
- 9×
- 7×
- 6×
- 6×
- 5×
- 5×
- 5×
- 4×
- 4×
- 4×
Most frequent crewmates
Recent matches
View all →18/09/2015 · 2015
Sporting KC3–1FC Dallas
07/08/2015 · 2015
Portland Timbers1–0Chicago Fire
24/07/2015 · 2015
Real Salt Lake2–1Sporting KC
28/06/2015 · 2015
Portland Timbers4–1Seattle Sounders
07/06/2015 · 2015
Real Salt Lake0–0Colorado Rapids
20/05/2015 · 2015
Sporting KC4–2NE Revolution
09/05/2015 · 2015
Vancouver Whitecaps3–0Philadelphia Union
24/04/2015 · 2015
Colorado Rapids1–1FC Dallas
04/04/2015 · 2015
Seattle Sounders1–0Houston Dynamo
29/03/2015 · 2015
Real Salt Lake2–1Toronto FC
15/03/2015 · 2015
Portland Timbers2–2LA Galaxy
02/11/2014 · 2014 · Playoffs Leg 1
FC Dallas1–1Seattle Sounders