Appearances
300
Referee
205
4th Official
81
VAR
14
Season-by-Season
Teams officiated
- 🇨🇦CF Montréal32×
- 🇺🇸NY Red Bulls32×
- 🇨🇦Toronto FC31×
- 🇺🇸Columbus Crew30×
- 🇺🇸Houston Dynamo30×
- 🇺🇸Portland Timbers30×
- 🇺🇸D.C. United29×
- 🇺🇸Philadelphia Union28×
- 🇺🇸Atlanta Utd26×
- 🇺🇸NE Revolution26×
- 🇺🇸Sporting KC26×
- 🇺🇸FC Dallas24×
- 🇺🇸Nycfc22×
- 🇺🇸Real Salt Lake22×
- 🇺🇸Colorado Rapids21×
Venues
- 18×
- 16×
- 15×
- 14×
- 13×
- 13×
- 12×
- 12×
- 11×
- 10×
Most frequent crewmates
Recent matches
View all →30/11/2024 · 2024 · Conference Final
LA Galaxy1–0Seattle Sounders
02/11/2024 · 2024 · Round One Game 2
Minnesota Utd1–1Real Salt Lake
28/10/2024 · 2024 · Round One Game 1
Seattle Sounders0–0Houston Dynamo
05/10/2024 · 2024
LA Galaxy2–1Austin FC
02/10/2024 · 2024
Atlanta Utd1–2CF Montréal
21/09/2024 · 2024
Charlotte FC4–0NE Revolution
14/09/2024 · 2024
LA Galaxy4–2Lafc
31/08/2024 · 2024
Columbus Crew4–2Nycfc
24/08/2024 · 2024
Houston Dynamo0–1Toronto FC
20/07/2024 · 2024
NY Red Bulls3–1FC Cincinnati
13/07/2024 · 2024
CF Montréal1–0Atlanta Utd
06/07/2024 · 2024
Columbus Crew4–0Toronto FC