Appearances
77
Assistant
55
AVAR
22
Season-by-Season
Teams officiated
- 🇨🇦CF Montréal11×
- 🇺🇸FC Dallas11×
- 🇨🇦Toronto FC11×
- 🇺🇸Austin FC8×
- 🇨🇦Vancouver Whitecaps8×
- 🇺🇸Charlotte FC7×
- 🇺🇸Sporting KC7×
- 🇺🇸Atlanta Utd6×
- 🇺🇸Columbus Crew6×
- 🇺🇸Nycfc6×
- 🇺🇸Real Salt Lake6×
- 🇺🇸FC Cincinnati5×
- 🇺🇸Houston Dynamo5×
- 🇺🇸Lafc5×
- 🇺🇸Portland Timbers5×
Venues
- 9×
- 6×
- 5×
- 5×
- 5×
- 4×
- 4×
- 3×
- 3×
- 3×
Most frequent crewmates
Recent matches
View all →20/07/2024 · 2024
Austin FC2–2Charlotte FC
13/07/2024 · 2024
Toronto FC2–1Philadelphia Union
03/07/2024 · 2024
Nycfc2–0CF Montréal
29/06/2024 · 2024
FC Dallas0–1FC Cincinnati
22/06/2024 · 2024
Columbus Crew4–0Sporting KC
19/06/2024 · 2024
Charlotte FC2–2Orlando City
15/06/2024 · 2024
Atlanta Utd2–2Houston Dynamo
29/05/2024 · 2024
Seattle Sounders1–1Real Salt Lake
25/05/2024 · 2024
NE Revolution0–1Nycfc
18/05/2024 · 2024
FC Cincinnati3–1St Louis City
11/05/2024 · 2024
Charlotte FC1–0Nashville SC
04/05/2024 · 2024
Charlotte FC2–0Portland Timbers