Highest-scoring season 2025 6 goals · Major League Soccer Most starts alongside Jakob Glesnes 70 starts together Results and matches 2026/27 · Appearances 21 Matches
1,476 recorded Minutes
5 recorded Goals
4 recorded Assists
15–4–2 W–D–L
7,3 Season rating
Results and form across 21 recorded appearances. Goals recorded in 19, assists in 19 and minutes in 19 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2021 Philadelphia Union CONCACAF Champions League3 23 0 — — 0 0 — 2021 Philadelphia Union Major League Soccer22 756 0 1 1 0 0 6,78 2022 Philadelphia Union Major League Soccer26 1 221 1 3 4 3 0 6,82 2022 Philadelphia Union US Open Cup1 90 0 — — 1 0 — 2023 Philadelphia Union Major League Soccer30 1 867 2 2 4 1 0 6,95 2023 Houston Dynamo Major League Soccer31 1 863 2 2 4 1 0 6,95 2023 Philadelphia Union CONCACAF Champions League6 489 0 — — 1 0 — 2023 Houston Dynamo US Open Cup31 1 863 2 2 4 1 0 6,95 2023 Philadelphia Union US Open Cup1 87 0 — — 0 0 — 2023 Philadelphia Union Leagues Cup7 410 1 0 1 0 0 7,5 2024 United States Friendlies1 29 0 — — 0 0 7,2 2024 Philadelphia Union CONCACAF Champions League4 390 0 1 1 0 0 7,18 2024 Philadelphia Union Major League Soccer30 2 311 4 5 9 3 0 7,36 2024 Philadelphia Union Leagues Cup5 274 0 2 2 0 0 7,16 2025 United States Friendlies5 217 2 1 3 1 0 7,4 2025 Philadelphia Union Major League Soccer0 0 0 3 3 0 0 7,62 2025 Houston Dynamo Major League Soccer26 2 313 6 6 12 2 0 7,72 2024/25 United States CONCACAF Nations League2 22 — 0 — 0 0 6,7 2025 Houston Dynamo US Open Cup31 1 863 2 2 4 1 0 6,95 2025 United States CONCACAF Gold Cup3 156 — 1 — 0 0 7,7 2025 Houston Dynamo Leagues Cup3 33 0 0 0 1 0 7,2 2026 Houston Dynamo Major League Soccer18 1 391 2 5 7 2 0 7,31 2026/27 Stoke City Championship11 796 5 2 7 1 0 7,38
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.