Personalized Online Tennis Lessons for Beginners and All Skill Levels | oneCoach

Personalized Online Tennis Programs for Everyone

Tennis lessons & drills taught by pros for all skill levels.

1 month of content for half the price of a 30-minute tennis lesson.

oneCoach iOS app
oneCoach Android app

Free to start, cancel anytime.

From the creators of
oneCoach app

We Make Tennis Simple

Step-by-step instruction for any skill level

Waste less time trying to find the right lessons and drills on YouTube.

Let us guide you through the world of tennis.

Brand New

Brand New

Don't worry, we'll walk you through the A-Z of tennis.


You can get the ball over: now let's work on that form!


We'll teach you how to start winning games with pro tactics and technique.
oneCoach app demo
We make online feel like in-person

Not Just Your Average Tennis Videos

We understand how frustrating it is to learn from just a video.

That's why we've crafted our lessons and drills to be viewed as if you were there in-person.

Structured Outline

Structured Outline

Follow our structured programs with checkpoints we've perfected to work for all players. Need to quickly re-visit your serve? We got you.
1 & 2-player drills

1 & 2-player drills

Run through drills by yourself or with a partner on autopilot. We've made it dead simple to get started.
Slow-mo or Fast-mo

Slow-mo or Fast-mo

Go at your own pace — slow or fast — so you can revisit any section as many times as you need.

Classes designed to help you improve

Let’s see how it works

Feel confident knowing that you're in the hands of professional, certified coaches.


Begin a curated program

Follow one of our step-by-step programs with a mix of lessons and drills that has been perfected to take you to the next level.

Improve with our 1 & 2-player drills

Our classes are designed around drills that allow you to practice by yourself or with a partner, at home or on the court!

Personalized to you

We provide measurable goals so you can track if you're getting better. We use this information to personalize your future drills and workouts!

Years of Experience as Student and Teacher

Meet Your Coaches

Matt Baccarani
Former NCAA D1 and ATP pro

Matt Baccarani

Matt has had an extensive tennis career both as a pro player and coach. As a junior, he represented Canada and won a National Title in U18 doubles while placing in the top 5 for singles twice. While at Ball State University for NCAA D1 men's tennis, he achieved #60 in singles and #4 in doubles. He has achieved ATP rankings in both singles and doubles.
Matt was the traveling coach for Genie Bouchard when she won her 1st Junior Wimbledon Doubles and 1st pro event, and coached WTA #115 (singles) and #85 (doubles) Sharon Fichman for 3 years. He also worked with Bianca Andreescu as a coach and hitting partner not long before she went pro.
Matt continues his 10+ years of coaching recreational players as the Head Pro and Director of Tennis at a number of tennis clubs in the Toronto area, working with beginners to rising pros.

Valerie Ushanova
Former U18 #5 and Canadian National Champion

Valerie Ushanova

Val has had a decorated career as a junior and university player. She finished as the #5 U18 junior in Ontario and #1 in the Open category. As the captain of the Women's Tennis Team at York University, she won two gold and two silver OUA medals and was a 2-time OUA Female Player of the Year. She was the Canadian National Champion in 2015.
After her successful career as a player, she worked closely with coaches like Matt Baccarani at a number of clubs in the Toronto area, working with all ages and all skill levels.
Val is a Club Pro 2 certified coach and has been coaching full-time for 7+ years.

Transparent pricing

Free to start, cancel anytime

Worry less about wasting your hard-earned cash.

If you're not satisfied in the first 30 days, we offer a 100% money-back guarantee, no questions asked.

Free Plan

Available to everyone

  • Access to select classes in each track
  • Access to example drills you can do at home and on the court
  • Personalized daily workouts to measure your progress
  • Download videos and drills offline


80% less than other online courses

Starting from
  • Unlimited access to all classes and programs
  • Unlimited access to 1 & 2 player drills so you can practice with or without a partner
  • Personalized daily workouts to measure your progress
  • Download videos and drills offline

Get your questions answered

Frequently asked question

How much does oneCoach cost?
We aim to make oneCoach more affordable and better than any other online tennis course out there. Some of our content is available free forever, and all oneCoach lessons & drills are available for $7.49/month.
Why shouldn't I just take in-person lessons?
Please do! We encourage everyone, new or advanced players, to take in-person lessons with a certified coach.
oneCoach is meant to be an affordable supplement to in-person coaching. We believe you can waste less time on the court by learning technique and strategy ahead of time, and also learn while you're at home or on the train!
Can I cancel if I don't like it?
Absolutely. You can cancel anytime and we only charge once every month, unlike most offerings out there that lock you in for a full year.
We offer a 100% money-back guarantee if you do not like oneCoach in your first 30 days, no questions asked.
Who teaches these classes?
We have carefully scouted former pro players turned pro-certified coaches who have years of experience coaching tennis players of all skill levels, beginners and pros included. You can check out their profiles above!
Do you plan on offering other sports?
Yes we do! If you are interested in a specific sport, please reach out to us and we'll put it on our roadmap.
How do I know if my payment is secured?
Your payment is made through Apple Pay or Google Pay on the app, so you can rest assured that we see none of your payment details!

The first personalized online tennis learning experience.

Save time and money with oneCoach.

Learn from the best without breaking the bank.

oneCoach iOS app
oneCoach Android app

Try for free now. No credit card required.