Sum of minutes across the rolling 5-match window. Max possible: 450. Lighter dots mark the early window before 5 matches have been played.
Per-game minutes
29 apps · 1036 min · 0 full 90s · 53 DNP
90+70–8945–6920–441–19DNP
| | | | | | | | | | | | | |
|---|
| Nov 27, 2025 | UEFA Europa Conference League | HKuPS | 1-0 | M | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.60 |
| Nov 6, 2025 | UEFA Europa Conference League | AShkendija | 1-1 | M | 14 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 6.60 |
| Oct 18, 2025 | Ekstraklasa | HArka Gdynia | 4-0 | M | 8 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.60 |
| Sep 28, 2025 | Ekstraklasa | ALech Poznan | 2-2 | M | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.60 |
| Sep 13, 2025 | Ekstraklasa | APiast Gliwice | 1-1 | M | 30 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.70 |
| Aug 31, 2025 | Ekstraklasa | HLechia Gdansk | 2-0 | M | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.70 |
| Aug 10, 2025 | Ekstraklasa | HCracovia Krakow | 5-2 | M | 45 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.50 |
| Aug 7, 2025 | UEFA Europa Conference League | ASilkeborg | 1-0 | M | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.30 |
| Jul 27, 2025 | Ekstraklasa | HWidzew Łódź | 3-2 | M | 21 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7.60 |
| Jul 6, 2025 | Major League Soccer | ASeattle Sounders | 1-1 | M | 10 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 7.00 |
| Jun 25, 2025 | Major League Soccer | HAtlanta United FC | 3-1 | M | 18 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.90 |
| Jun 14, 2025 | Major League Soccer | HVancouver Whitecaps | 2-1 | F | 85 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.70 |
| May 29, 2025 | Major League Soccer | HNashville SC | 2-2 | M | 45 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.30 |
| May 24, 2025 | Major League Soccer | ACharlotte | 2-3 | M | 30 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.20 |
| May 14, 2025 | Major League Soccer | ACF Montreal | 1-1 | F | 64 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.30 |
| May 10, 2025 | Major League Soccer | APhiladelphia Union | 2-2 | F | 60 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 6.30 |
| May 3, 2025 | Major League Soccer | HCharlotte | 4-2 | F | 83 | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 7.30 |
| Apr 26, 2025 | Major League Soccer | HSan Jose Earthquakes | 2-1 | M | 36 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 6.30 |
| Apr 19, 2025 | Major League Soccer | HInter Miami | 0-1 | M | 14 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 6.60 |
| Apr 13, 2025 | Major League Soccer | ASt. Louis City | 2-1 | F | 45 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 6.30 |
| Apr 5, 2025 | Major League Soccer | HCF Montreal | 2-1 | F | 70 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 7.30 |
| Mar 29, 2025 | Major League Soccer | ADC United | 2-1 | M | 24 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.70 |
| Mar 22, 2025 | Major League Soccer | HNew York City FC | 0-0 | F | 66 | 0 | 0 | 5 | 1 | 1 | 0 | 0 | 8.00 |
| Mar 16, 2025 | Major League Soccer | ASan Diego | 1-1 | M | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.60 |
| Mar 12, 2025 | CONCACAF Champions League | HLos Angeles FC | 2-1 | M | 73 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 6.60 |
| Mar 8, 2025 | Major League Soccer | HHouston Dynamo | 0-0 | M | 18 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.70 |
| Mar 5, 2025 | CONCACAF Champions League | ALos Angeles FC | 0-3 | F | 64 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.70 |
| Mar 2, 2025 | Major League Soccer | ANew England Revolution | 1-0 | M | 29 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.70 |
| Feb 23, 2025 | Major League Soccer | HChicago Fire | 4-2 | M | 31 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.70 |