Appearances
37
Assistant
37
Season-by-Season
Teams officiated
- 🇨🇦Vancouver Whitecaps14×
- 🇺🇸Portland Timbers8×
- 🇺🇸LA Galaxy6×
- 🇺🇸Real Salt Lake6×
- 🇺🇸SJ Earthquakes6×
- 🇺🇸Chivas USA5×
- 🇺🇸FC Dallas4×
- 🇺🇸Seattle Sounders4×
- 🇺🇸D.C. United3×
- 🇺🇸Sporting KC3×
- 🇨🇦Toronto FC3×
- 🇺🇸Chicago Fire2×
- 🇺🇸Colorado Rapids2×
- 🇺🇸Columbus Crew2×
- 🇺🇸NE Revolution2×
Venues
- 12×
- 4×
- 4×
- 4×
- 3×
- 3×
- 2×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →26/09/2015 · 2015
Vancouver Whitecaps1–2Nycfc
12/09/2015 · 2015
LA Galaxy0–0CF Montréal
22/08/2015 · 2015
Vancouver Whitecaps1–0FC Dallas
15/08/2015 · 2015
Real Salt Lake0–1Portland Timbers
18/07/2015 · 2015
Portland Timbers1–1Vancouver Whitecaps
03/07/2015 · 2015
Seattle Sounders1–0D.C. United
21/06/2015 · 2015
Real Salt Lake2–1Sporting KC
22/05/2015 · 2015
LA Galaxy1–0Houston Dynamo
09/05/2015 · 2015
Chicago Fire1–2Real Salt Lake
08/04/2015 · 2015
Vancouver Whitecaps2–2Columbus Crew
04/04/2015 · 2015
Portland Timbers3–1FC Dallas
07/03/2015 · 2015
Vancouver Whitecaps1–3Toronto FC