Appearances
254
Assistant
229
4th Official
1
AVAR
24
Season-by-Season
Teams officiated
- ๐บ๐ธLafc34ร
- ๐บ๐ธPortland Timbers34ร
- ๐บ๐ธSeattle Sounders33ร
- ๐บ๐ธLA Galaxy30ร
- ๐จ๐ฆVancouver Whitecaps28ร
- ๐บ๐ธReal Salt Lake26ร
- ๐บ๐ธSJ Earthquakes25ร
- ๐บ๐ธSporting KC25ร
- ๐บ๐ธAtlanta Utd22ร
- ๐บ๐ธHouston Dynamo22ร
- ๐บ๐ธMinnesota Utd17ร
- ๐บ๐ธFC Dallas16ร
- ๐บ๐ธOrlando City16ร
- ๐บ๐ธChicago Fire14ร
- ๐บ๐ธNY Red Bulls14ร
Venues
- BMO Stadium19ร๐บ๐ธยท USA
- 18ร
- 18ร
- Providence Park18ร๐บ๐ธยท USA
- 17ร
- 12ร
- 12ร
- 11ร
- America First Field8ร๐บ๐ธยท USA
- Shell Energy Stadium8ร๐บ๐ธยท USA
Most frequent crewmates
Recent matches
View all โ01/11/2026 ยท 2026
Lafc1โ3Minnesota Utd
24/10/2026 ยท 2026
San Diego FC2โ2Seattle Sounders
18/10/2026 ยท 2026
FC Cincinnati0โ2Columbus Crew
14/10/2026 ยท 2026
Nashville SC4โ0Sporting KC
10/10/2026 ยท 2026
Minnesota Utd2โ2Houston Dynamo
26/09/2026 ยท 2026
Vancouver Whitecaps3โ3D.C. United
19/09/2026 ยท 2026 ยท Round 23
SJ Earthquakes2โ2Lafc
12/09/2026 ยท 2026
Real Salt Lake0โ2Nycfc
09/09/2026 ยท 2026
Minnesota Utd1โ2FC Dallas
29/08/2026 ยท 2026 ยท Round 20
Seattle Sounders2โ2Chicago Fire
22/08/2026 ยท 2026
Austin FC1โ1Philadelphia Union
19/08/2026 ยท 2026 ยท Round 19
FC Cincinnati2โ1Nycfc