Appearances
287
4th Official
57
VAR
229
AVAR
1
Season-by-Season
Teams officiated
- ๐บ๐ธChicago Fire42ร
- ๐บ๐ธFC Dallas34ร
- ๐บ๐ธD.C. United30ร
- ๐บ๐ธColumbus Crew28ร
- ๐บ๐ธNE Revolution28ร
- ๐บ๐ธHouston Dynamo27ร
- ๐บ๐ธSporting KC25ร
- ๐บ๐ธOrlando City24ร
- ๐จ๐ฆToronto FC24ร
- ๐จ๐ฆCF Montrรฉal23ร
- ๐บ๐ธColorado Rapids23ร
- ๐บ๐ธPhiladelphia Union22ร
- ๐บ๐ธPortland Timbers19ร
- ๐บ๐ธSeattle Sounders19ร
- ๐บ๐ธAtlanta Utd18ร
Venues
- Toyota Stadium20ร๐บ๐ธยท USA
- 14ร
- 14ร
- 13ร
- Shell Energy Stadium13ร๐บ๐ธยท USA
- 11ร
- Inter&Co Stadium11ร๐บ๐ธยท USA
- 10ร
- Allianz Field10ร๐บ๐ธยท USA
- 9ร
Most frequent crewmates
Recent matches
View all โ31/10/2026 ยท 2026
Charlotte FC4โ0Orlando City
28/10/2026 ยท 2026
FC Dallas0โ2Columbus Crew
17/10/2026 ยท 2026
Portland Timbers0โ0Colorado Rapids
17/10/2026 ยท 2026
Nycfc1โ1Lafc
14/10/2026 ยท 2026
St Louis City0โ0Vancouver Whitecaps
10/10/2026 ยท 2026
NE Revolution0โ3Seattle Sounders
26/09/2026 ยท 2026 ยท Round 24
Philadelphia Union4โ2Orlando City
19/09/2026 ยท 2026
FC Dallas0โ0Austin FC
05/09/2026 ยท 2026
LA Galaxy2โ1NE Revolution
29/08/2026 ยท 2026
Atlanta Utd0โ2Charlotte FC
19/08/2026 ยท 2026
Vancouver Whitecaps0โ1Houston Dynamo
19/08/2026 ยท 2026 ยท Round 19
NY Red Bulls0โ1Nashville SC