Appearances
25
Referee
19
4th Official
6
Season-by-Season
Teams officiated
- 🇺🇸Chicago Fire11×
- 🇺🇸NE Revolution4×
- 🇺🇸Seattle Sounders4×
- 🇺🇸LA Galaxy3×
- 🇺🇸NY Red Bulls3×
- 🇺🇸Philadelphia Union3×
- 🇨🇦CF Montréal2×
- 🇺🇸Chivas USA2×
- 🇺🇸Columbus Crew2×
- 🇺🇸D.C. United2×
- 🇺🇸FC Dallas2×
- 🇺🇸Houston Dynamo2×
- 🇺🇸Portland Timbers2×
- 🇺🇸SJ Earthquakes2×
- 🇺🇸Sporting KC2×
Venues
- 10×
- 3×
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →29/09/2012 · 2012
Portland Timbers1–1D.C. United
22/09/2012 · 2012
Chicago Fire2–1Columbus Crew
15/09/2012 · 2012
Chicago Fire3–1CF Montréal
02/09/2012 · 2012
Chicago Fire3–1Houston Dynamo
04/08/2012 · 2012
Chicago Fire2–1Toronto FC
28/04/2012 · 2012
Chicago Fire1–2Seattle Sounders
14/04/2012 · 2012
Philadelphia Union1–0Columbus Crew
07/04/2012 · 2012
Sporting KC1–0LA Galaxy
31/03/2012 · 2012
NY Red Bulls5–2CF Montréal
24/03/2012 · 2012
Real Salt Lake0–1Chivas USA
22/10/2011 · 2011
Toronto FC2–2NE Revolution
15/10/2011 · 2011
Seattle Sounders2–1SJ Earthquakes