Book Now

With a strong background in high-performance player development, Joshua is a dedicated soccer coach and Canada Soccer C Diploma holder.

As a former OCAA varsity player, he brings both competitive experience and a deep understanding of the game to his coaching. He currently serves as Head Coach for Stella Rossa FC, where he leads youth and travel teams, guiding players through elite-level training and international competition opportunities. 

Joshua specializes in technical skill development, strength and conditioning, and overall athletic performance. Known for his passion for soccer and commitment to mentorship, he focuses on building confident, disciplined athletes both on and off the field.

Joshua has also earned multiple professional trials with clubs including Toronto FC, SD Huesca, and FK Crvena Zvezda, bringing valuable insight from professional environments into his coaching philosophy.

His mission is to develop the next generation of players through structured training, technical excellence, and a strong emphasis on fitness, discipline, and love for the game.