Appearances
241
Referee
106
4th Official
76
VAR
59
Season-by-Season
Teams officiated
- 🇨🇦Vancouver Whitecaps43×
- 🇺🇸Sporting KC29×
- 🇺🇸Real Salt Lake28×
- 🇺🇸NE Revolution27×
- 🇨🇦Toronto FC26×
- 🇺🇸Seattle Sounders25×
- 🇺🇸Chicago Fire22×
- 🇺🇸Colorado Rapids22×
- 🇺🇸Portland Timbers21×
- 🇨🇦CF Montréal20×
- 🇺🇸Columbus Crew19×
- 🇺🇸D.C. United19×
- 🇺🇸LA Galaxy19×
- 🇺🇸SJ Earthquakes19×
- 🇺🇸FC Dallas18×
Venues
- 32×
- 14×
- 13×
- 13×
- 12×
- 12×
- 9×
- 9×
- 8×
- 8×
Most frequent crewmates
Recent matches
View all →18/09/2021 · 2021
Toronto FC2–1Nashville SC
15/09/2021 · 2021
D.C. United3–0Chicago Fire
11/09/2021 · 2021
FC Cincinnati2–0Toronto FC
04/09/2021 · 2021
SJ Earthquakes0–1Colorado Rapids
29/08/2021 · 2021
Vancouver Whitecaps4–1Real Salt Lake
18/08/2021 · 2021
Sporting KC1–1Portland Timbers
14/08/2021 · 2021
Real Salt Lake1–0Austin FC
07/08/2021 · 2021
FC Cincinnati1–1Orlando City
04/08/2021 · 2021
CF Montréal2–2Atlanta Utd
26/06/2021 · 2021
Nashville SC1–1CF Montréal
23/06/2021 · 2021
Sporting KC3–1Colorado Rapids
18/06/2021 · 2021
Real Salt Lake3–1Vancouver Whitecaps