Football
Home › Teams › Philadelphia Union › O. Makhanya
O. Makhanya

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

Philadelphia Union · defender · South Africa · 21 years old

Who is O. Makhanya?

O. Makhanya, position: defender, nationality South Africa, 21 years of age. He is with Philadelphia Union for the 2026/27 season.

This season (2026/27): 29 matches, 2 goals and 0 assists (one goal about every 1294 minutes). Internationally: 2 matches, 0 goals.

Season 2025/26: 31 matches, 1 goal and 0 assists.

His latest transfer took him from Philadelphia Union to Rangers (29 July 2026).

O. Makhanya: 2026/27 season stats

29Apps
2Goals
0Assists
2587Minutes
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 Premiership10109001/07.1
Total292025877/07.0

National team

CompetitionAppsGAMinsCardsRtg
Friendlies2001101/07.3

O. Makhanya: detailed stats

6Shots
3Shots on target
1704Passes
13Key passes
84%Pass accuracy
18/24Successful dribbles / attempts
148/251Duels won / total
54Tackles
5Fouls won
23Fouls committed

Figures for every club competition in 2026/27, added together.

O. Makhanya: 2025/26 season stats

31Apps
1Goals
0Assists
2448Minutes
7.0Rating

O. Makhanya: career

ClubPeriod
Philadelphia Union2023–present
Stellenbosch2022

The list covers senior clubs only, so youth and reserve sides do not appear.

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

What is O. Makhanya's goal record in 2026/27?

In 29 matches during 2026/27, O. Makhanya has 2 goals and 0 assists.

Who is O. Makhanya's club?

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

How old is O. Makhanya?

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

Which club did O. Makhanya join in his most recent transfer?

He joined Rangers from Philadelphia Union on 29 July 2026.

About O. Makhanya

On this page you will find O. Makhanya (South Africa): his season stats, career, transfers and trophies. He is a Philadelphia Union player at the moment; the club page lists the full squad.