top of page

Soccer Specific Therapy

Combining rehabilitation exercises with targeted, functional drills to improve soccer skills and minimize injury.

What We Do

We have taken our decades of experience in both soccer and Physiotherapy to create a soccer training program that incorporates principles of sports rehabilitation. Drills focus on soccer skill development and are enhanced with activities that focus on building additional skills and body mechanics to excel at soccer and prevent injury. Each athlete participating in the program will also have a personalized series of exercises specific to any injury history or identified mechanical issues.

Who You'll Be Working With

Jason and Marcello are both passionate about soccer. They have either worked with teams, or played on them most of their lives. They are excited to work with you to help you reach your goals!

Marcello Mattera

Before becoming a physiotherapist, Marcello played professional soccer on teams in Costa Rica, Uruguay, and Germany. After ten years as a professional soccer player, he decided that helping people should be part of his professional life. In 2009 Marcello graduated with a Bachelor’s degree in Physiotherapy from Santa Paula University in Costa Rica. Before moving to Canada in 2013, Marcello was the head of the Physiotherapy Department for the Costa Rican National Soccer Team where he rehabilitated elite athletes and participated in several international soccer tournaments such as the America Cup, Gold Cup and UNCAF Cup. Marcello has volunteered his time coaching local soccer teams. 

Soccer Specific Skills:

  • Former Professional Soccer Player

  • FIFA Certified 11+ Injury Prevention Program Instructor

  • Rehabilitating Elite Soccer Athletes 

  • Private Soccer Coach

  • K-Taping Certified


Jason Gordon

Jason has played recreational soccer for more than 4 decades, starting his career right here in Kelowna with the Kelowna Youth Soccer Association in the 1970s. He has been supporting athletes in Kelowna as a Physiotherapist for more than 20 years. Over the years he has volunteered his time as a physiotherapist/trainer for several local amateur sports teams including lacrosse, basketball, and freestyle skiing. He has a special interest in developing athlete specific rehabilitation programs, and loves to collaborate with Marcello to help soccer players excel and meet their goals.


How Do I Sign Up?

The first step is to complete our online screening form. This is a high-level screen to identify any issues or concerns Marcello and Jason should be aware of before you start the program. In some cases, we may reach out to you prior to your first session to review the results of your screen and ensure you are physically ready to begin. The form has videos to explain the various tests and below are the instructions to download, save and send the form:

1) Click the button below to download the online form (do not fill it out in the browser) 

2) Type your answers in the form 

3) Save form as your firstname_lastname to make sure answers are saved (click file save/save as) 

4) Email the form to

Once you have completed the form and the pictures please email them to us. If you would like a more secure method of sending pictures, please let us know in the email.

Once we’ve received and reviewed your online screen, we will reach out to you to arrange a day and time for your first session.

Patient with Healthcare Nurse

Your First Session

The first session combines a more thorough Physiotherapy assessment with a soccer training session, and both Marcello and Jason will be there to meet the athlete. The Stride Soccer team will review the online screen findings, perform any additional assessments deemed appropriate, and develop an athlete specific exercise program to address existing mechanical issues. Then the athlete will go through a guided warm-up and have a soccer skills session. The first session is typically 60 minutes in length.

Subsequent Sessions

Subsequent sessions are led by Marcello and will feature a guided warm-up, soccer drills and skill development, and sport specific rehabilitation activities. Subsequent sessions are typically 45-60 minutes in length.


Fee Schedule

First session - $105

Subsequent sessions - $65

Note – all athletes must complete the online screen and have a first session to participate in the program. If you are not able to complete the online screen, please contact the Stride Soccer team to arrange to have the screen in-person. As this program consists of Physiotherapy assessment and the development of athlete specific rehabilitation programs, you can contact the Stride soccer team to see if your program qualifies for health insurance coverage though extended benefits. 

The program is recommended to be one-on-one or in pairs. The program can accommodate up to 4 athletes, please reach out to the Stride team to discuss accommodating groups of 3 or 4.

bottom of page