Appearances
94
Assistant
94
Season-by-Season
Teams officiated
- 🇺🇸Columbus Crew20×
- 🇺🇸D.C. United15×
- 🇺🇸Seattle Sounders14×
- 🇨🇦Toronto FC14×
- 🇺🇸Philadelphia Union13×
- 🇺🇸Sporting KC12×
- 🇺🇸NE Revolution11×
- 🇺🇸NY Red Bulls11×
- 🇺🇸Real Salt Lake11×
- 🇺🇸Houston Dynamo9×
- 🇺🇸Chicago Fire8×
- 🇺🇸Chivas USA7×
- 🇺🇸FC Dallas7×
- 🇺🇸Colorado Rapids6×
- 🇺🇸Portland Timbers6×
Venues
- 10×
- 8×
- 8×
- 7×
- 6×
- 5×
- 5×
- 5×
- 4×
- 4×
Most frequent crewmates
Recent matches
View all →01/10/2016 · 2016
NY Red Bulls3–2Philadelphia Union
16/09/2016 · 2016
Chicago Fire2–2D.C. United
03/09/2016 · 2016
NE Revolution2–0Colorado Rapids
14/08/2016 · 2016
Houston Dynamo1–1Toronto FC
13/07/2016 · 2016
Columbus Crew1–1Toronto FC
03/07/2016 · 2016
Nycfc2–0NY Red Bulls
26/06/2016 · 2016
Portland Timbers3–2Houston Dynamo
19/06/2016 · 2016
Sporting KC2–0FC Dallas
28/05/2016 · 2016
Colorado Rapids1–1Philadelphia Union
21/05/2016 · 2016
Orlando City2–1CF Montréal
08/05/2016 · 2016
LA Galaxy4–2NE Revolution
24/04/2016 · 2016
NY Red Bulls3–2Orlando City