Olwethu Makhanya : Games
2026-27, Scottish Premier League
| 28.10.2026 | SCO | Hearts | 2:2 | Rangers | 90 | |||
| 24.10.2026 | SCO | Rangers | 4:0 | St. Johnstone | 90 | |||
| 17.10.2026 | SCO | Dundee F.C. | 2:2 | Rangers | 90 | |||
| 10.10.2026 | SCO | Rangers | 3:1 | Kilmarnock | 90 | |||
| 20.09.2026 | SCO | Celtic | 0:1 | Rangers | 90 | |||
| 09.09.2026 | SCO | Rangers | 1:0 | St Mirren | 90 | |||
| 05.09.2026 | SCO | Rangers | 1:0 | Motherwell | 90 | |||
| 02.09.2026 | SCO | Falkirk | 1:2 | Rangers | 90 |
|
||
| 30.08.2026 | SCO | Aberdeen | 0:1 | Rangers | 90 |
2026-27, Conference League
| 27.08.2026 | CNL | FK Jablonec | 1:0 (4:3) |
Rangers | 120 | |||
| 20.08.2026 | CNL | Rangers | 1:0 | FK Jablonec | 90 |
2026-27, Europa League
| 13.08.2026 | EL | Rangers | 1:1 | Jagiellonia | 90 |
2026-27, Scottish Premier League
| 09.08.2026 | SCO | Rangers | 1:2 | Hibernian | 90 |
2026-27, Europa League
| 06.08.2026 | EL | Jagiellonia | 2:1 | Rangers | Bench |
2026-27, Scottish Premier League
| 31.07.2026 | SCO | Dundee United | 1:1 | Rangers | Bench |
World Cup 2026
| 28.06.2026 | WC | RSA | 0:1 | Canada | Bench | |||
| 25.06.2026 | WC | RSA | 1:0 | South Korea | Bench | |||
| 18.06.2026 | WC | Czech Republic | 1:1 | RSA | Bench | |||
| 11.06.2026 | WC | Mexico | 2:0 | RSA | Bench |
Rangers
RSA