Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| USL Championship | 2026/27 | 10 | 4,60 | 0,10 | 1 |
| Major League Soccer | 2026/27 | 6 | 3,17 | 0,17 | 0 |
| USL Championship | 2025/26 | 12 | 5,75 | 0,42 | 3 |
| MLS Next Pro | 2025/26 | 2 | 4,50 | 0,00 | 1 |
| Major League Soccer | 2025/26 | 2 | 6,00 | 0,00 | 0 |
Ultimele meciuri arbitrate
- 17.10.2026New England Revolution 1:0 Chicago FireMajor League Soccer · Etapa 30🟨 2 🟥 0
- 27.09.2026Seattle Sounders 3:1 Minnesota UnitedMajor League Soccer · Etapa 27🟨 4 🟥 0
- 19.09.2026Louisville City FC 2:1 Loudoun United FCUSL Championship🟨 5 🟥 0
- 30.08.2026Oakland Roots SC 1:1 Orange County SCUSL Championship🟨 5 🟥 0
- 15.08.2026Pittsburgh Riverhounds SC 3:1 Charleston BatteryUSL Championship🟨 7 🟥 1
- 26.07.2026St. Louis City SC 1:0 Colorado RapidsMajor League Soccer · Etapa 17🟨 4 🟥 1
- 18.07.2026Sporting JAX 2:2 BrooklynUSL Championship🟨 4 🟥 0 · ⚽P 1
- 05.07.2026Colorado Springs Switchbacks FC 3:1 Phoenix Rising FCUSL Championship🟨 2 🟥 0
- 21.06.2026Sacramento Republic FC 0:1 New Mexico UnitedUSL Championship🟨 4 🟥 0
- 30.05.2026Louisville City FC 0:2 Tampa Bay RowdiesUSL Championship🟨 5 🟥 0
- 24.05.2026Sporting Kansas City 1:2 New York Red BullsMajor League Soccer · Etapa 15🟨 3 🟥 0
- 09.05.2026Hartford Athletic 2:1 Detroit City FCUSL Championship🟨 5 🟥 0
- 02.05.2026Rhode Island FC 1:3 Birmingham Legion FCUSL Championship🟨 4 🟥 0
- 19.04.2026Minnesota United 2:0 Portland TimbersMajor League Soccer · Etapa 8🟨 2 🟥 0
- 21.03.2026Philadelphia Union 1:2 Chicago FireMajor League Soccer · Etapa 5🟨 4 🟥 0
- 08.03.2026Monterey Bay FC 0:1 Oakland Roots SCUSL Championship🟨 5 🟥 0
- 03.11.2025Sacramento Republic FC 0:0 Orange County SCUSL Championship🟨 7 🟥 2
- 19.10.2025Sporting Kansas City 0:0 Houston DynamoMajor League Soccer · Etapa 34🟨 7 🟥 0
- 05.10.2025Real Monarchs SLC 4:1 Vancouver Whitecaps 2MLS Next Pro · Etapa 39🟨 5 🟥 0 · ⚽P 1
- 27.09.2025New England Revolution 2:0 Atlanta UnitedMajor League Soccer · Etapa 32🟨 5 🟥 0
- 06.09.2025Charleston Battery 2:1 Indy ElevenUSL Championship🟨 6 🟥 0 · ⚽P 1
- 30.08.2025Detroit City FC 1:1 San Antonio FCUSL Championship🟨 11 🟥 0 · ⚽P 1
- 24.08.2025FC Tulsa 1:0 Orange County SCUSL Championship🟨 7 🟥 1
- 17.08.2025El Paso Locomotive FC 2:2 Monterey Bay FCUSL Championship🟨 6 🟥 0
- 21.06.2025Rhode Island FC 0:2 Sacramento Republic FCUSL Championship🟨 4 🟥 0
- 07.06.2025Loudoun United FC 1:1 Charleston BatteryUSL Championship🟨 4 🟥 0
- 11.05.2025San Antonio FC 1:2 Oakland Roots SCUSL Championship🟨 6 🟥 1 · ⚽P 1
- 19.04.2025Phoenix Rising FC 2:2 Sacramento Republic FCUSL Championship🟨 7 🟥 0
- 13.04.2025New Mexico United 1:0 North Carolina FCUSL Championship🟨 7 🟥 0
- 06.04.2025Columbus Crew 2 1:1 Crown Legacy FCMLS Next Pro · Etapa 5🟨 4 🟥 0
- 29.03.2025Pittsburgh Riverhounds SC 2:0 Birmingham Legion FCUSL Championship🟨 2 🟥 0
- 09.03.2025Lexington SC 2:0 Hartford AthleticUSL Championship🟨 2 🟥 1
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.