Appearances
75
4th Official
75
Season-by-Season
Teams officiated
- 🇺🇸Real Salt Lake32×
- 🇺🇸Seattle Sounders14×
- 🇺🇸LA Galaxy13×
- 🇺🇸Portland Timbers13×
- 🇺🇸SJ Earthquakes11×
- 🇨🇦Vancouver Whitecaps11×
- 🇺🇸Colorado Rapids10×
- 🇺🇸FC Dallas10×
- 🇺🇸Sporting KC7×
- 🇺🇸NE Revolution6×
- 🇺🇸Chicago Fire4×
- 🇺🇸Columbus Crew4×
- 🇺🇸NY Red Bulls4×
- 🇨🇦Toronto FC3×
- 🇨🇦CF Montréal2×
Venues
- 25×
- 7×
- 6×
- 6×
- 5×
- 4×
- 4×
- 3×
- 2×
- 2×
Most frequent crewmates
Recent matches
View all →23/07/2016 · 2016
Portland Timbers1–2LA Galaxy
09/07/2016 · 2016
Real Salt Lake1–1CF Montréal
01/06/2016 · 2016
Portland Timbers1–0SJ Earthquakes
28/05/2016 · 2016
Columbus Crew4–3Real Salt Lake
09/04/2016 · 2016
Real Salt Lake1–0Colorado Rapids
12/03/2016 · 2016
Sporting KC2–1Vancouver Whitecaps
03/10/2015 · 2015
Chicago Fire3–1NE Revolution
19/09/2015 · 2015
Real Salt Lake3–0LA Galaxy
05/09/2015 · 2015
Seattle Sounders2–1Toronto FC
26/08/2015 · 2015
Colorado Rapids2–1Houston Dynamo
15/08/2015 · 2015
Real Salt Lake0–1Portland Timbers
25/07/2015 · 2015
Columbus Crew3–3Toronto FC