About Us

Total Football Academy (TFA) was founded on the philosophy of Johan Cruyff’s Total Football. More recently, we have seen Pep Gaurdiola transform this philosophy into modern football. With an attacking style of play, a total footballer needs the tools to execute this philosophy:

  1. Good technique
  2. Insight and vision
  3. Personality
  4. Skill

Through our technical and small-sided games, we develop all four of those aspects of a player.

Without the ball, you can’t win.

Johan Cruyff



At TFA, we create an environment that encourages learning and teamwork. Our sessions are primarily focused on technique and skills development. With a good foundation of skill and technique, our players are able to progress to the next phase of their development and enhance their insight into the game through competitive games.

We expect to produce total footballers that can dominate games, outscore the opposition and entertain supporters through exciting dynamic football.

The Team

Josh Tosefsky

Josh Tosefsky

Director, Operations

Josh is the operations manager that coordinates the coaches and liaises with parents. When you join TFA, you are sure to get to know Josh on a personal level. Josh has a BSc Sport Science degree from Stellenboch University, as well as a SAFA C-license, Scottish FA C license and 11 years football coaching experience. He has a passion for development in youth football and has worked with all ages, in soccer schools and clubs.
Kosta Scholiadis

Kosta Scholiadis

CFO, Coach

Kosta is the technical director. He has obtained Uefa B qualifications, a SAFA C license and English FA youth licenses. He has coached at Ajax Cape Town Youth Academy for 5 years, developing he his knowledge of the Total Football philosophy
Dominic Rawtone

Dominic Rawtone

Junior Head Coach