Appearances
9
Assistant
2
AVAR
7
Season-by-Season
Teams officiated
- 🇺🇸Minnesota Utd3×
- 🇺🇸Colorado Rapids2×
- 🇨🇦Toronto FC2×
- 🇨🇦CF Montréal1×
- 🇺🇸Charlotte FC1×
- 🇺🇸Chicago Fire1×
- 🇺🇸FC Cincinnati1×
- 🇺🇸Houston Dynamo1×
- 🇺🇸LA Galaxy1×
- 🇺🇸Nashville SC1×
- 🇺🇸Orlando City1×
- 🇺🇸Portland Timbers1×
- 🇺🇸Vancouver W'caps1×
- 🇨🇦Vancouver Whitecaps1×
Venues
- Allianz Field1×🇺🇸· USA
- 1×
- 1×
- 1×
- Dick’s Sporting Goods Park1×🇺🇸· USA
- 1×
- Dignity Health Sports Park1×🇺🇸· USA
- 1×
- Inter&Co Stadium1×🇺🇸· USA
Most frequent crewmates
Recent matches
View all →16/05/2026 · 2026
Charlotte FC3–1Toronto FC
15/03/2026 · 2026
Vancouver Whitecaps6–0Minnesota Utd
14/03/2026 · 2026 · Round 4
Orlando City2–1CF Montréal
30/08/2025 · 2025
Minnesota Utd1–1Portland Timbers
12/07/2025 · 2025
Colorado Rapids3–0Vancouver W'caps
14/05/2025 · 2025
Toronto FC0–1FC Cincinnati
12/04/2025 · 2025
LA Galaxy1–1Houston Dynamo
18/09/2024 · 2024
Nashville SC1–0Chicago Fire
25/05/2024 · 2024
Colorado Rapids3–3Minnesota Utd