Our Teams

Meet the teams and coaches.

#WeAreYoungBafana

U12 Performance Team

U12

Tatenda Chineka

Tatenda is the Head Coach of our youngest age group, the U11. Fittingly, his nickname is "Junior".​

Johnny Chamaille​

Johnny, our U12 Head Coach, is originally from France. During training he puts special emphasis on technique.​
U14 Performance Team

U14

SIKALELE NDLOVU​

Skialele (nickname: Six) is responsible for coaching our U14 Performance team since 2021.​

Graham Knott

Graham has been a coach for 30 years. His caring nature and experience make him an extremely valauble member of YB. Alongside his role as a Manager for the U14 Team, he is in charge of the education and the nutrition sector.​
U16 Performance Team

U16

Lio Madzinge

Coach Lio is supporting YB both as a coach for our U16 and as Head Coach for our social YB Stars trainings and therefore plays a central role in our coaching team.​
U18 Performance Team

U18

Justin Noble

In January 2022 Coach Justin took over our oldest age group, the U18. Before that he was coaching at Ubuntu Football Academy and Cape Umoya United.​
YB Stars

YB Stars

Lio Madzinge

Coach Lio is supporting YB both as a coach for our U16 and as Head Coach for our social YB Stars trainings and therefore plays a central role in our coaching team.​

Ishmael Nketu

Ishmael is another central part of our YB Stars coaching staff. As he not only attends every session but also takes over some administrative tasks.​

Siyanda Tyuthwana​

Siyanda (short: Siya) is a former Young Bafana player. We are very happy that he is still part of our family, now as one of our YB Stars coaches.​