Appearances
33
Referee
15
4th Official
18
Season-by-Season
Teams officiated
- 🇺🇸Chicago Fire10×
- 🇺🇸Columbus Crew5×
- 🇺🇸FC Dallas5×
- 🇺🇸Real Salt Lake5×
- 🇺🇸Colorado Rapids4×
- 🇺🇸D.C. United4×
- 🇺🇸Houston Dynamo4×
- 🇺🇸NY Red Bulls4×
- 🇺🇸Philadelphia Union4×
- 🇺🇸Sporting KC4×
- 🇨🇦Toronto FC4×
- 🇺🇸NE Revolution3×
- 🇺🇸Portland Timbers3×
- 🇺🇸Seattle Sounders2×
- 🇨🇦CF Montréal1×
Venues
- 10×
- 3×
- 3×
- 3×
- 2×
- 2×
- 2×
- 1×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →27/10/2012 · 2012
Chicago Fire1–1D.C. United
06/10/2012 · 2012
Toronto FC0–1D.C. United
03/10/2012 · 2012
Chicago Fire1–3Philadelphia Union
29/09/2012 · 2012
Columbus Crew3–2Philadelphia Union
15/09/2012 · 2012
NY Red Bulls3–1Columbus Crew
18/08/2012 · 2012
Chicago Fire2–1NE Revolution
15/08/2012 · 2012
Toronto FC2–2Portland Timbers
28/07/2012 · 2012
CF Montréal3–1NY Red Bulls
14/07/2012 · 2012
Chicago Fire1–0Vancouver Whitecaps
26/05/2012 · 2012
Real Salt Lake3–2FC Dallas
23/05/2012 · 2012
Chicago Fire2–1FC Dallas
09/05/2012 · 2012
FC Dallas0–2Seattle Sounders