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
Club competitions
| Competition | Apps | G | A | Mins | Cards | Rtg |
|---|---|---|---|---|---|---|
| CONCACAF Champions League | 4 | 1 | 0 | 298 | 1/0 | 7.6 |
| UEFA Conference League | 2 | 0 | 0 | 210 | 0/0 | 7.5 |
| Major League Soccer | 13 | 0 | 0 | 1179 | 5/0 | 6.7 |
| Scottish Premiership | 10 | 1 | 0 | 900 | 1/0 | 7.1 |
| Total | 29 | 2 | 0 | 2587 | 7/0 | 7.0 |
National team
| Competition | Apps | G | A | Mins | Cards | Rtg |
|---|---|---|---|---|---|---|
| Friendlies | 2 | 0 | 0 | 110 | 1/0 | 7.3 |
O. Makhanya: detailed stats
Figures for every club competition in 2026/27, added together.
O. Makhanya: 2025/26 season stats
O. Makhanya: career
| Club | Period |
|---|---|
| 2023–present | |
| 2022 |
The list covers senior clubs only, so youth and reserve sides do not appear.
O. Makhanya: transfers
| Date | Move | Fee |
|---|---|---|
| 29 July 2026 | Philadelphia Union → Rangers | |
| 28 July 2026 | Philadelphia Union → Rangers | |
| 18 July 2023 | Stellenbosch → Philadelphia Union | Not disclosed |
O. Makhanya: injuries and absences
| Reason | From | To |
|---|---|---|
| red card | 21 March 2025 | 23 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.
