Premier League
Home › Teams › Philadelphia Union › O. Makhanya
O. Makhanya

Olwethu Makhanya (Philadelphia Union, defender): player stats and career

Philadelphia Union · defender · South Africa · 21 years old

Who is O. Makhanya?

O. Makhanya – defender, from South Africa, aged 21. In the 2026/27 season he plays for Philadelphia Union.

In the 2026/27 season: 30 matches, 2 goals and 0 assists (a goal roughly every 1339 minutes). For the national team: 2 matches and 0 goals.

In the previous season (2025/26): 31 matches, 1 goal and 0 assists.

Latest transfer: from Philadelphia Union to Rangers (29 July 2026).

O. Makhanya: 2026/27 season stats

30Apps
2Goals
0Assists
2677Minutes
7Yellow cards
0Red cards
7.0Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
CONCACAF Champions League4102981/07.6
UEFA Conference League2002100/07.5
Major League Soccer130011795/06.7
Scottish Premiership11109901/07.1
Total302026777/07.0

National team

CompetitionAppsGAMinsCardsRtg
Friendlies2001101/07.3

O. Makhanya: detailed stats

7Shots
3Shots on target
1750Passes
13Key passes
84%Pass accuracy
18/25Successful dribbles / attempts
154/260Duels won / total
56Tackles
7Fouls won
23Fouls committed

Totals across all club competitions in 2026/27.

O. Makhanya: 2025/26 season stats

31Apps
1Goals
0Assists
2448Minutes
7.0Rating

O. Makhanya: career

ClubPeriod
Philadelphia Union2023–present
Stellenbosch2022

Senior clubs only; youth and reserve teams are not shown.

O. Makhanya: transfers

DateMoveFee
29 July 2026Philadelphia Union → Rangers
28 July 2026Philadelphia Union → Rangers
18 July 2023Stellenbosch → Philadelphia UnionNot disclosed

O. Makhanya: injuries and absences

ReasonFromTo
red card21 March 202523 March 2025

O. Makhanya: frequently asked questions

How many goals has O. Makhanya scored in 2026/27?

In 2026/27, O. Makhanya has 2 goals and 0 assists in 30 matches.

Which club does O. Makhanya play for?

O. Makhanya (defender) plays for Philadelphia Union in 2026/27. Nationality: South Africa.

How old is O. Makhanya?

O. Makhanya is 21 years old. Date of birth: 30 April 2004.

What was O. Makhanya's latest transfer?

From Philadelphia Union to Rangers, 29 July 2026.

About O. Makhanya

This page on O. Makhanya (South Africa) sums up his season stats, career, transfers and trophies. He currently plays for Philadelphia Union; the whole squad is on the club's page.