Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Major League Soccer | 2026/27 | 16 | 3,75 | 0,19 | 5 |
| Saudi Pro League | 2026/27 | 1 | 5,00 | 0,00 | 0 |
| Major League Soccer | 2025/26 | 2 | 2,50 | 0,00 | 0 |
| MLS Next Pro | 2025/26 | 1 | 2,00 | 2,00 | 0 |
Ultimele meciuri arbitrate
- 11.10.2026Austin FC 1:4 Nashville SCMajor League Soccer · Etapa 28🟨 3 🟥 0
- 26.09.2026CF Montréal 3:1 FC CincinnatiMajor League Soccer · Etapa 27🟨 4 🟥 0 · ⚽P 1
- 20.09.2026Portland Timbers 0:1 Atlanta UnitedMajor League Soccer · Etapa 26🟨 4 🟥 0
- 14.09.2026San Diego FC 0:5 Philadelphia UnionMajor League Soccer · Etapa 25🟨 4 🟥 0
- 08.09.2026Al-Qadsiah 3:2 Al-AhliSaudi Pro League · Etapa 6🟨 5 🟥 0
- 29.08.2026Seattle Sounders 2:2 Chicago FireMajor League Soccer · Etapa 22🟨 1 🟥 0
- 22.08.2026Inter Miami 1:2 Toronto FCMajor League Soccer · Etapa 21🟨 3 🟥 0
- 24.05.2026Colorado Rapids 1:2 FC DallasMajor League Soccer · Etapa 15🟨 6 🟥 1 · ⚽P 2
- 17.05.2026Houston Dynamo 1:0 Vancouver WhitecapsMajor League Soccer · Etapa 14🟨 5 🟥 1
- 09.05.2026Charlotte FC 2:2 FC CincinnatiMajor League Soccer · Etapa 12🟨 5 🟥 0
- 03.05.2026New York City FC 0:2 D.C. UnitedMajor League Soccer · Etapa 11🟨 5 🟥 0 · ⚽P 1
- 25.04.2026Toronto FC 1:2 Atlanta UnitedMajor League Soccer · Etapa 10🟨 2 🟥 0
- 19.04.2026Real Salt Lake 4:2 San Diego FCMajor League Soccer · Etapa 8🟨 2 🟥 0 · ⚽P 1
- 05.04.2026Houston Dynamo 0:1 Seattle SoundersMajor League Soccer · Etapa 6🟨 3 🟥 0
- 15.03.2026LA Galaxy 1:2 Sporting Kansas CityMajor League Soccer · Etapa 4🟨 2 🟥 0
- 02.03.2026Orlando City 2:4 Inter MiamiMajor League Soccer · Etapa 2🟨 7 🟥 1
- 21.02.2026St. Louis City SC 1:1 Charlotte FCMajor League Soccer · Etapa 1🟨 4 🟥 0
- 04.10.2025Inter Miami 4:1 New England RevolutionMajor League Soccer · Etapa 33🟨 3 🟥 0
- 28.09.2025Colorado Rapids 1:1 Minnesota UnitedMajor League Soccer · Etapa 32🟨 2 🟥 0
- 20.09.2025Austin FC II 1:2 St. Louis City 2MLS Next Pro · Etapa 37🟨 2 🟥 2
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.