| 09.10.2030 |
3y · $35.0K/y |
Renovación de contrato rechazada |
|
| 08.10.2030 |
3y · $35.0K/y |
Renovación de contrato ofrecida |
|
| 10.06.2030 |
Puesto en lista de transferencias |
Negociaciones de renovación estancadas — incluido tras varios rechazos |
Billiat Keagan |
| 10.06.2030 |
3y · $35.0K/y |
Renovación de contrato rechazada |
|
| 09.06.2030 |
3y · $35.0K/y |
Renovación de contrato ofrecida |
|
| 08.06.2030 |
Maritzburg United |
Fichado como agente libre |
|
| 09.09.2029 |
3y · $20.7K/y |
Renovación de contrato rechazada |
|
| 08.09.2029 |
3y · $20.7K/y |
Renovación de contrato ofrecida |
|
| 11.05.2029 |
3y · $20.7K/y |
Renovación de contrato rechazada |
|
| 10.05.2029 |
3y · $20.7K/y |
Renovación de contrato ofrecida |
|
| 11.01.2029 |
Chippa United → Chippa United U18 |
Descenso administrativo |
Mokoena Hlompho |
| 10.01.2029 |
Puesto en lista de transferencias |
Negociaciones de renovación estancadas — incluido tras varios rechazos |
Mokoena Hlompho |
| 10.01.2029 |
3y · $20.7K/y |
Renovación de contrato rechazada |
|
| 09.01.2029 |
3y · $20.7K/y |
Renovación de contrato ofrecida |
|
| 08.01.2029 |
Chippa United |
Fichado como agente libre |
|
| 14.08.2028 |
Puesto como agente libre |
Se marchó libre tras un año en la lista de transferibles sin comprador |
Directiva |
| 15.08.2027 |
Puesto en lista de transferencias |
Excedente en la plantilla |
Directiva |