Appearances
479
Referee
196
4th Official
33
VAR
249
AVAR
1
Season-by-Season
Teams officiated
- ๐บ๐ธLA Galaxy92ร
- ๐บ๐ธSeattle Sounders60ร
- ๐บ๐ธReal Salt Lake50ร
- ๐บ๐ธSJ Earthquakes47ร
- ๐บ๐ธFC Dallas45ร
- ๐บ๐ธLafc44ร
- ๐บ๐ธHouston Dynamo42ร
- ๐บ๐ธSporting KC40ร
- ๐บ๐ธChicago Fire39ร
- ๐จ๐ฆVancouver Whitecaps37ร
- ๐บ๐ธColorado Rapids36ร
- ๐บ๐ธPortland Timbers34ร
- ๐บ๐ธNY Red Bulls29ร
- ๐บ๐ธNycfc28ร
- ๐จ๐ฆCF Montrรฉal26ร
Venues
- 41ร
- Dignity Health Sports Park31ร๐บ๐ธยท USA
- 30ร
- 28ร
- 26ร
- 22ร
- Shell Energy Stadium18ร๐บ๐ธยท USA
- Toyota Stadium18ร๐บ๐ธยท USA
- 16ร
- 15ร
Most frequent crewmates
Recent matches
View all โ01/11/2026 ยท 2026
Vancouver Whitecaps5โ1Seattle Sounders
24/10/2026 ยท 2026 ยท Round 27
Orlando City2โ2Nycfc
17/10/2026 ยท 2026
Philadelphia Union2โ2Charlotte FC
17/10/2026 ยท 2026
Atlanta Utd1โ3Inter Miami
10/10/2026 ยท 2026
Austin FC1โ4Nashville SC
10/10/2026 ยท 2026 ยท Round 25
Toronto FC2โ1CF Montrรฉal
26/09/2026 ยท 2026 ยท Round 24
Charlotte FC0โ1Chicago Fire
19/09/2026 ยท 2026 ยท Round 23
SJ Earthquakes2โ2Lafc
12/09/2026 ยท 2026
Orlando City3โ0Toronto FC
09/09/2026 ยท 2026 ยท Round 22
Nycfc1โ2NE Revolution
05/09/2026 ยท 2026
Portland Timbers5โ4Minnesota Utd
05/09/2026 ยท 2026
Charlotte FC0โ0Houston Dynamo