Appearances
22
Assistant
22
Season-by-Season
Teams officiated
- 🇨🇦Vancouver Whitecaps9×
- 🇺🇸SJ Earthquakes6×
- 🇺🇸Colorado Rapids4×
- 🇺🇸Portland Timbers4×
- 🇺🇸LA Galaxy3×
- 🇺🇸Chicago Fire2×
- 🇺🇸Chivas USA2×
- 🇺🇸FC Dallas2×
- 🇺🇸Houston Dynamo2×
- 🇨🇦CF Montréal1×
- 🇺🇸Columbus Crew1×
- 🇺🇸D.C. United1×
- 🇺🇸NE Revolution1×
- 🇺🇸NY Red Bulls1×
- 🇺🇸Philadelphia Union1×
Venues
- 5×
- 3×
- 3×
- 3×
- 1×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →02/03/2013 · 2013
Seattle Sounders0–1CF Montréal
01/12/2012 · 2012 · MLS Cup
LA Galaxy3–1Houston Dynamo
01/11/2012 · 2012 · Knockout Round
LA Galaxy2–1Vancouver Whitecaps
21/10/2012 · 2012
Vancouver Whitecaps0–1Portland Timbers
29/09/2012 · 2012
SJ Earthquakes3–3FC Dallas
23/09/2012 · 2012
Vancouver Whitecaps2–2Colorado Rapids
01/09/2012 · 2012
Real Salt Lake1–0D.C. United
25/08/2012 · 2012
Portland Timbers2–1Vancouver Whitecaps
26/05/2012 · 2012
Portland Timbers1–1Vancouver Whitecaps
20/05/2012 · 2012
Portland Timbers2–1Chicago Fire
21/04/2012 · 2012
Vancouver Whitecaps1–0FC Dallas
24/03/2012 · 2012
Toronto FC0–3SJ Earthquakes