Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Major League Soccer | 2026/27 | 12 | 3,25 | 0,00 | 6 |
| USL Championship | 2026/27 | 1 | 7,00 | 2,00 | 0 |
| Major League Soccer | 2025/26 | 11 | 4,64 | 0,18 | 5 |
Ultimele meciuri arbitrate
- 15.10.2026Real Salt Lake 1:1 San Jose EarthquakesMajor League Soccer · Etapa 29🟨 1 🟥 0
- 26.09.2026Philadelphia Union 4:2 Orlando CityMajor League Soccer · Etapa 27🟨 6 🟥 0 · ⚽P 1
- 20.09.2026Minnesota United 2:3 LA GalaxyMajor League Soccer · Etapa 26🟨 2 🟥 0 · ⚽P 1
- 10.09.2026Austin FC 1:1 Colorado RapidsMajor League Soccer · Etapa 24🟨 2 🟥 0
- 29.08.2026D.C. United 0:0 Los Angeles FCMajor League Soccer · Etapa 22🟨 0 🟥 0
- 22.08.2026New York Red Bulls 1:1 Chicago FireMajor League Soccer · Etapa 21🟨 3 🟥 0
- 22.07.2026New England Revolution 0:0 Toronto FCMajor League Soccer · Etapa 16🟨 2 🟥 0
- 05.07.2026San Antonio FC 0:0 Monterey Bay FCUSL Championship🟨 7 🟥 2
- 24.05.2026Chicago Fire 2:1 Toronto FCMajor League Soccer · Etapa 15🟨 8 🟥 0
- 02.05.2026Sporting Kansas City 1:1 Seattle SoundersMajor League Soccer · Etapa 11🟨 2 🟥 0
- 18.04.2026CF Montréal 4:1 New York Red BullsMajor League Soccer · Etapa 8🟨 6 🟥 0 · ⚽P 1
- 15.03.2026Chicago Fire 1:2 D.C. UnitedMajor League Soccer · Etapa 4🟨 4 🟥 0 · ⚽P 2
- 01.03.2026Sporting Kansas City 2:2 Columbus CrewMajor League Soccer · Etapa 2🟨 3 🟥 0 · ⚽P 1
- 21.09.2025San Jose Earthquakes 1:3 St. Louis City SCMajor League Soccer · Etapa 31🟨 4 🟥 0 · ⚽P 1
- 23.08.2025Columbus Crew 1:2 New England RevolutionMajor League Soccer · Etapa 28🟨 3 🟥 0
- 16.07.2025Atlanta United 2:2 Chicago FireMajor League Soccer · Etapa 23🟨 4 🟥 0
- 26.06.2025Minnesota United 3:1 Houston DynamoMajor League Soccer · Etapa 19🟨 5 🟥 0
- 15.06.2025Sporting Kansas City 2:4 FC DallasMajor League Soccer · Etapa 18🟨 8 🟥 1 · ⚽P 1
- 25.05.2025San Jose Earthquakes 3:3 Houston DynamoMajor League Soccer · Etapa 15🟨 4 🟥 0
- 18.05.2025Nashville SC 0:0 D.C. UnitedMajor League Soccer · Etapa 14🟨 4 🟥 0
- 20.04.2025Real Salt Lake 0:1 Toronto FCMajor League Soccer · Etapa 9🟨 7 🟥 1
- 29.03.2025New England Revolution 2:1 New York Red BullsMajor League Soccer · Etapa 6🟨 6 🟥 0 · ⚽P 1
- 09.03.2025FC Dallas 1:3 Chicago FireMajor League Soccer · Etapa 3🟨 3 🟥 0 · ⚽P 2
- 02.03.2025Minnesota United 1:0 CF MontréalMajor League Soccer · Etapa 2🟨 3 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.