Appearances
58
Assistant
58
Season-by-Season
Teams officiated
- 🇺🇸Philadelphia Union10×
- 🇺🇸Chicago Fire9×
- 🇺🇸D.C. United9×
- 🇺🇸NY Red Bulls9×
- 🇺🇸Colorado Rapids7×
- 🇺🇸Columbus Crew7×
- 🇺🇸FC Dallas6×
- 🇺🇸Houston Dynamo6×
- 🇺🇸LA Galaxy6×
- 🇺🇸Nycfc6×
- 🇨🇦Toronto FC6×
- 🇨🇦CF Montréal5×
- 🇺🇸Orlando City5×
- 🇺🇸Sporting KC5×
- 🇺🇸NE Revolution4×
Venues
- 6×
- 6×
- 4×
- 4×
- 4×
- 4×
- 4×
- 4×
- 4×
- 3×
Most frequent crewmates
Recent matches
View all →04/08/2018 · 2018
Colorado Rapids2–1LA Galaxy
14/07/2018 · 2018
FC Dallas3–1Chicago Fire
07/07/2018 · 2018
Lafc4–1Orlando City
30/06/2018 · 2018
CF Montréal2–0Sporting KC
09/06/2018 · 2018
Houston Dynamo2–0Colorado Rapids
30/05/2018 · 2018
Philadelphia Union3–1Chicago Fire
12/05/2018 · 2018
NE Revolution3–2Toronto FC
05/05/2018 · 2018
Houston Dynamo3–2LA Galaxy
24/03/2018 · 2018
Columbus Crew3–1D.C. United
10/03/2018 · 2018
NY Red Bulls4–0Portland Timbers
22/10/2017 · 2017
FC Dallas5–1LA Galaxy
01/10/2017 · 2017
Philadelphia Union2–0Seattle Sounders