How it all started

Total Elite Soccer Training was an idea that became a reality in October of 2017. Founder and coach, Sanel Dzafic, you can just call him Sonny, arrived to the US from Europe at the age of 19. As a young kid growing up in Bosnia, he spent all of his free time training on his own in order to improve as a player, there simply wasn’t too many other options and training with a personal coach was a long shot. When his time as a player came to an end, he knew he had to give back. He wanted to give something to soccer players in the State of Iowa that he never had growing up and that’s when Total Elite Soccer Training was born. A year after its founding, Stevan Krickovic or Coach Stevo, joined the team in fall of 2018. Together, Sonny and Stevo focus on developing players in the State of Iowa, aged 8-25, into elite players through customized personal training. They believe that each player has a next level and that Total Elite is the place to get them there.

Our team

Sanel "Sonny" Dzafic


Soccer has always been part of coach Sonny's life. Coach Sonny loves playing as well as coaching.  While living in Germany, he played in amateur league as a junior. After moving to US, coach Sonny played for Roosevelt High School for 1 year where he received varsity letter. After that, he received full scholarship at Grand View University for 4 years and played semi pro for Des Moines Menace. Coach Sonny has coached numerous soccer clinics and summer soccer camps with kids ranging from 6-18 years old while attending Grand View University. Two years as a volunteer head coach for U of Iowa Men's Soccer Club. Coach Sonny enjoys and has so much fun passing on some of knowledge to the next generation of soccer players and watch them getting better every day. Currently holding National F coaching license.

Stevan "Stevo" Krickovic


Coach Stevo was born and raised in Europe, at age four his family made the move to the United States. He began his journey playing youth soccer for a local club in Waterloo, Iowa and then went on to play for the Cedar Valley Youth Soccer Association. He attended Waterloo West High School where he played and captained the team his senior year as well as captaining his club team, Cedar Valley Select. After high school, coach Stevo played for the University of Northern Iowa and Western Illinois University. Post College, Stevo played 2 years of Semi-Pro Soccer with the Minnesota Twin Stars. He then spent some time in Europe and in Thailand attempting to further his playing career where his passion ultimately evolved into passing on what he’s learned and experienced in the form of coaching. Stevo has grown as a player and as a person throughout his experiences and hopes to pass the knowledge he’s gained on to others.

  • Facebook
  • Instagram

© 2023 by Apex. Proudly created with

Hours of operation 

         Mon:  4pm - 9pm     

Tue:   4pm - 9pm

Wed:  4pm - 9pm

Fri:     4pm - 9pm

Sat:    8am - 3pm

Sun:   8am - 1pm 

contact us

2000 James St Unit 101C

Coralville, IA 52241



Tel: 319-331-8294