Appearances
81
Referee
6
4th Official
75
Season-by-Season
Teams officiated
- 🇺🇸FC Dallas17×
- 🇺🇸Austin FC16×
- 🇺🇸Houston Dynamo12×
- 🇺🇸Seattle Sounders8×
- 🇺🇸Colorado Rapids7×
- 🇺🇸FC Cincinnati7×
- 🇺🇸Lafc7×
- 🇺🇸Orlando City6×
- 🇺🇸Portland Timbers6×
- 🇺🇸Real Salt Lake6×
- 🇺🇸SJ Earthquakes6×
- 🇺🇸Sporting KC6×
- 🇺🇸Columbus Crew5×
- 🇺🇸D.C. United5×
- 🇺🇸Inter Miami5×
Venues
- Q2 Stadium14×🇺🇸· USA
- 11×
- Shell Energy Stadium7×🇺🇸· USA
- 5×
- 3×
- Inter&Co Stadium3×🇺🇸· USA
- BMO Stadium3×🇺🇸· USA
- Dick’s Sporting Goods Park3×🇺🇸· USA
- America First Field3×🇺🇸· USA
- 3×
Most frequent crewmates
Recent matches
View all →09/09/2026 · 2026
Austin FC1–1Colorado Rapids
25/07/2026 · 2026
D.C. United2–1Toronto FC
22/07/2026 · 2026
Austin FC3–1Seattle Sounders
16/05/2026 · 2026
Real Salt Lake2–1Colorado Rapids
11/04/2026 · 2026 · Round 7
Inter Miami2–2NY Red Bulls
04/04/2026 · 2026
Charlotte FC2–1Philadelphia Union
22/03/2026 · 2026
Portland Timbers1–1LA Galaxy
01/03/2026 · 2026
Austin FC1–0D.C. United
30/08/2025 · 2025
FC Cincinnati0–1Philadelphia Union
09/07/2025 · 2025
Lafc3–0Colorado Rapids
28/06/2025 · 2025
Houston Dynamo1–0St Louis City
14/06/2025 · 2025
Colorado Rapids0–1Orlando City