Appearances
134
Assistant
130
4th Official
1
AVAR
3
Season-by-Season
Teams officiated
- ๐จ๐ฆVancouver Whitecaps29ร
- ๐บ๐ธSeattle Sounders19ร
- ๐บ๐ธSJ Earthquakes17ร
- ๐บ๐ธLA Galaxy15ร
- ๐บ๐ธPortland Timbers15ร
- ๐บ๐ธHouston Dynamo14ร
- ๐บ๐ธReal Salt Lake14ร
- ๐บ๐ธSporting KC12ร
- ๐จ๐ฆCF Montrรฉal11ร
- ๐บ๐ธLafc11ร
- ๐บ๐ธFC Dallas10ร
- ๐บ๐ธMinnesota Utd10ร
- ๐บ๐ธChicago Fire9ร
- ๐จ๐ฆToronto FC9ร
- ๐บ๐ธColorado Rapids8ร
Venues
- 28ร
- 13ร
- 9ร
- 7ร
- Shell Energy Stadium7ร๐บ๐ธยท USA
- 6ร
- PayPal Park6ร๐บ๐ธยท USA
- 6ร
- BMO Stadium6ร๐บ๐ธยท USA
- 5ร
Most frequent crewmates
Recent matches
View all โ01/11/2026 ยท 2026
Vancouver Whitecaps5โ1Seattle Sounders
24/10/2026 ยท 2026
Real Salt Lake3โ0St Louis City
17/10/2026 ยท 2026
Houston Dynamo2โ2FC Dallas
26/09/2026 ยท 2026
Seattle Sounders3โ1Minnesota Utd
19/09/2026 ยท 2026
Portland Timbers0โ1Atlanta Utd
09/09/2026 ยท 2026
Vancouver Whitecaps3โ0LA Galaxy
05/09/2026 ยท 2026
Real Salt Lake2โ2Lafc
19/08/2026 ยท 2026
Seattle Sounders1โ2Austin FC
15/08/2026 ยท 2026 ยท Round 18
CF Montrรฉal1โ1D.C. United
01/08/2026 ยท 2026 ยท Round 17
Vancouver Whitecaps1โ1Lafc
25/07/2026 ยท 2026
NY Red Bulls0โ2Charlotte FC
23/05/2026 ยท 2026
Chicago Fire2โ1Toronto FC