Appearances
209
Assistant
198
4th Official
2
AVAR
9
Season-by-Season
Teams officiated
- ๐บ๐ธSJ Earthquakes32ร
- ๐บ๐ธPortland Timbers25ร
- ๐บ๐ธLafc23ร
- ๐บ๐ธColorado Rapids22ร
- ๐บ๐ธReal Salt Lake22ร
- ๐บ๐ธLA Galaxy21ร
- ๐บ๐ธHouston Dynamo20ร
- ๐บ๐ธMinnesota Utd20ร
- ๐บ๐ธFC Dallas19ร
- ๐จ๐ฆVancouver Whitecaps18ร
- ๐บ๐ธAustin FC15ร
- ๐บ๐ธAtlanta Utd14ร
- ๐บ๐ธSeattle Sounders14ร
- ๐บ๐ธColumbus Crew13ร
- ๐จ๐ฆCF Montrรฉal11ร
Venues
- PayPal Park24ร๐บ๐ธยท USA
- Providence Park18ร๐บ๐ธยท USA
- BMO Stadium15ร๐บ๐ธยท USA
- Dignity Health Sports Park14ร๐บ๐ธยท USA
- 10ร
- 9ร
- 9ร
- 8ร
- 7ร
- Allianz Field6ร๐บ๐ธยท USA
Most frequent crewmates
Recent matches
View all โ01/11/2026 ยท 2026
Lafc1โ3Minnesota Utd
28/10/2026 ยท 2026
Vancouver Whitecaps4โ1San Diego FC
24/10/2026 ยท 2026 ยท Round 27
Philadelphia Union1โ2NE Revolution
17/10/2026 ยท 2026
SJ Earthquakes1โ1Nashville SC
14/10/2026 ยท 2026
LA Galaxy2โ0Portland Timbers
10/10/2026 ยท 2026 ยท Round 25
Toronto FC2โ1CF Montrรฉal
18/09/2026 ยท 2026 ยท Round 23
Nycfc0โ1NY Red Bulls
09/09/2026 ยท 2026
Minnesota Utd1โ2FC Dallas
29/08/2026 ยท 2026
Portland Timbers1โ2Austin FC
22/08/2026 ยท 2026
CF Montrรฉal2โ2LA Galaxy
19/08/2026 ยท 2026
Vancouver Whitecaps0โ1Houston Dynamo
15/08/2026 ยท 2026
Lafc0โ1San Diego FC