Output is real: finishing sits in line with xG.
Small sample — 2 apps, 62 min. Treat the percentiles with caution.
Holding a steady profile vs last season at 28.
| Season | Team | League | Min | Apps | Tk/90 | Int/90 | KP/90 |
|---|---|---|---|---|---|---|---|
| 2026-27 | Columbus Crew | Major League Soccer | 62 | 2 | 5.81 | 0.00 | 0.00 |
| 2025-26 | Columbus Crew | Major League Soccer | 2,354 | 32 | 1.84 | 1.22 | 0.46 |
| 2024-25 | Columbus Crew | Major League Soccer | 1,863 | 27 | 1.35 | 1.26 | 0.19 |
| 2023-24 | Columbus Crew | Major League Soccer | 257 | 17 | 1.75 | 1.40 | 0.00 |
| 2021-22 | NK Osijek | UEFA Europa Conference League | 168 | 3 | 0.00 | 0.00 | 0.00 |
| 2020-21 | Lask Linz | UEFA Europa League | 90 | 1 | 3.00 | 5.00 | 0.00 |
Profiles like O. Makhanya — defenders with this shape at 28.
Watch the downside: aerial (1st pct) is a real weakness for the role.
At a career-high valuation.