Philadelphia Union
Defender
Age
22
30.04.2004
Market value
€2.1m
Quality
45
/ 100
Overall
45
/ 100
Player radar
hover any spoke
Career by season
| Season | Team | M | G | A | 🟨 | 🟥 | Rating |
|---|
Last 35 matches
Club + NT
| Date | Comp. | Home | Score | Away | Min | G | A | 🟨 | 🟥 | Rating | W/L |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11.06.26 | WC | Mexico | 2–0 | South Africa | on the bench | · | · | · | · | — | L |
| 29.05.26 | FI | South Africa | 0–0 | Nicaragua | 90' | · | · | · | · | D | |
| 25.05.26 | MLS | Inter Miami | 6–4 | Philadelphia Union | suspended | · | · | · | · | — | L |
| 17.05.26 | MLS | Philadelphia Union | 1–1 | Columbus Crew | 90' | · | · | 1 | · | D | |
| 14.05.26 | MLS | Orlando City | 4–3 | Philadelphia Union | 90' | · | · | · | · | L | |
| 10.05.26 | MLS | New England Revolution | 2–1 | Philadelphia Union | 90' | · | · | · | · | L | |
| 03.05.26 | MLS | Philadelphia Union | 0–0 | Nashville SC | 90' | · | · | · | · | D | |
| 26.04.26 | MLS | Columbus Crew | 2–0 | Philadelphia Union | 90' | · | · | · | · | L | |
| 23.04.26 | MLS | Toronto FC | 3–3 | Philadelphia Union | 90' | · | · | 1 | · | D | |
| 19.04.26 | MLS | Philadelphia Union | 0–0 | DC United | 90' | · | · | · | · | D | |
| 11.04.26 | MLS | CF Montreal | 1–2 | Philadelphia Union | 90' | · | · | 1 | · | W | |
| 05.04.26 | MLS | Charlotte | 2–1 | Philadelphia Union | 90' | · | · | · | · | L | |
| 21.03.26 | MLS | Philadelphia Union | 1–2 | Chicago Fire | 90' | · | · | · | · | L | |
| 19.03.26 | BL | Club America | 1–1 | Philadelphia Union | 90' | · | · | · | · | D | |
| 14.03.26 | MLS | Atlanta United | 3–1 | Philadelphia Union | 90' | · | · | · | · | L | |
| 11.03.26 | BL | Philadelphia Union | 0–1 | Club America | 90' | · | · | 1 | · | L | |
| 08.03.26 | MLS | Philadelphia Union | 0–1 | San Jose Earthquakes | Suspended | · | · | · | · | — | L |
| 01.03.26 | MLS | Philadelphia Union | 1–2 | New York City | 90' | · | · | 2 | 1 | L | |
| 27.02.26 | BL | Philadelphia Union | 7–0 | Defence Force | 46' | · | · | · | · | W | |
| 22.02.26 | MLS | DC United | 1–0 | Philadelphia Union | 90' | · | · | 1 | · | L | |
| 19.02.26 | BL | Defence Force | 0–5 | Philadelphia Union | 73' | 1 | · | · | · | W | |
| 11.02.26 | BAR | Philadelphia Union | 2–4 | CF Montreal | 90' | · | · | · | · | — | L |
| 23.01.26 | BAR | Nordsjaelland | 2–1 | Philadelphia Union | On the bench | · | · | · | · | — | L |
| 20.01.26 | BAR | Sigma Olomouc | 1–1 | Philadelphia Union | 90' | · | · | · | · | — | D |
| 24.11.25 | MLS | Philadelphia Union | 0–1 | New York City | 90' | · | · | · | · | L | |
| 01.11.25 | MLS | Chicago Fire | 0–3 | Philadelphia Union | 90' | · | · | · | · | W | |
| 26.10.25 | MLS | Philadelphia Union | 3–2 | Chicago Fire | 90' | · | · | · | · | W | |
| 19.10.25 | MLS | Charlotte | 2–0 | Philadelphia Union | 90' | · | · | · | · | L | |
| 05.10.25 | MLS | Philadelphia Union | 1–0 | New York City | 90' | · | · | · | · | W | |
| 28.09.25 | MLS | DC United | 0–6 | Philadelphia Union | 90' | · | · | 1 | · | W | |
| 20.09.25 | MLS | Philadelphia Union | 1–0 | New England Revolution | Suspended | · | · | · | · | — | W |
| 17.09.25 | USO | Nashville SC | 3–1 | Philadelphia Union | 90' | · | · | 1 | · | L | |
| 14.09.25 | MLS | Vancouver Whitecaps | 7–0 | Philadelphia Union | Suspended | · | · | · | · | — | L |
| 31.08.25 | MLS | Cincinnati | 0–1 | Philadelphia Union | 60' | · | · | 2 | 1 | W | |
| 24.08.25 | MLS | Philadelphia Union | 4–0 | Chicago Fire | 90' | · | · | 1 | · | W |
Transfer history
- 18.07.2023 Stellenbosch → Philadelphia Union €445k