
ALL COACHES
Coaches Near YOU
Dedication. Expertise. Passion. Results.
When reaching out to a coach, try to share more than just your age or level. The more specific you are about your goals and how you like to learn, the better the coach can determine if they’re the right fit for you.
Examples:
-
Your age and current level (beginner, JV, tournament player, etc.)
-
Your tennis goals (make varsity, compete in UTR tournaments, build confidence, etc.)
-
Your experience (years played, team experience, lessons before, etc.)
-
What you want to improve most (serve, footwork, match strategy, mental toughness, etc.)
-
How you prefer to learn (step-by-step breakdown, lots of ball drilling, patient instruction, high-intensity training, etc.)
-
Where and when you’re available to practice
-
Discuss the price range
-
Optional: Share some videos to get feedback
-
If you're receiving financial aid from BayAce, please let the coach know when you reach out!
Please do not use the phone numbers listed on this site for commercial or promotional purposes. They are shared only for personal, volunteer-driven outreach related to coaching and community support.
Our Mission
We know quality coaching isn't cheap, and we don't want cost to be the reason a player misses out. This directory is a community-built, volunteer-driven project — not a business. We're working to offer stipends, reduced-cost lessons, and free coaching for students and families who need it, so every player has a path to good instruction regardless of budget.
If price is a barrier, please reach out before counting yourself out, and we'll do what we can to help.
Coming Soon

Coach Jack
📍Location: San Jose, Sunnyvale & South Bay
He specializes in modern professional technique, stroke biomechanics, and elite footwork development. His coaching is built on 15 years of professional experience helping players refine their structural foundation and master advanced singles and doubles strategy.
Perfect For: All ages aiming to perfect their technical foundation, boost USTA rankings, or prepare for high school and college tennis
Type: Private & Hitting | Rate: $120/hr | Languages: English, Afrikaans

Coach Bill
📍Location: Palo Alto | Foothill Tennis & Swim Club
He combines a background in Kinesiology and Sports Medicine with decades of competitive experience when teaching. He stresses sound technique, stroke progression, and proper biomechanics to build a lifelong, all-court game while protecting the player’s body.
Perfect For: Beginners of all ages (5+), intermediate/advanced competitive players, and doubles teams
Type: Privates & Team Drilling | Rate: $130 - 160/hr | Languages: English

Coach Mark
📍Location: Atherton, Woodside & Stanford (private/university courts)
+ Public courts in Menlo Park, Palo Alto & Mountain View
With 10 years of coaching experience, Mark grew up playing tournaments across NorCal and played #1 for Woodside High School before serving as a hitting partner and manager for USC's Division I men's tennis team. He prioritizes purity of ball strike, building feel and smoothness so strokes produce effortless power rather than muscled effort.
Perfect For: Any player who genuinely wants to be there and put in the work, from beginners building fundamentals to varsity and college-level competitors refining technique
Type: Private, Group, Kid, Adult Lessons & Tournament Coaching
Rate: $130 cash, $150 online | Languages: English

Coach Coby
📍Location: San Diego
He specializes in identifying technical flaws and providing precise, step-by-step corrections. His structured, high-energy approach combines high-repetition drills with live point play to rapidly develop a player's footwork, stroke consistency, and mental toughness on the court.
Perfect For: Motivated players looking to rebuild or refine their technique through step-by-step instruction, footwork adjustments, and repetition drills
Type: Private & Hitting | Rate: $60 - $120/hr | Languages: English

Coach Gabriel
📍Location: Los Gatos, Cupertino & Bay Area (additional locations by discussion)
A former professional player with 20+ years of high-performance coaching, Gabriel co-founded GSET and co-authored the PI² Tennis Teaching Methodology, blending biomechanics, engineering and performance analytics. He's developed nationally ranked juniors, including a USTA National #1, and focuses on building technically efficient, adaptable athletes for the long term.
Perfect For: Competitive juniors, varsity/UTR/USTA tournament and college-bound athletes, and players seeking technical reconstruction in a disciplined, scientifically structured environment
Type: Private, Semi-Private & High-Performance Clinics
Rate: Discuss with player | Languages: English

Coach Mariano
📍Location: Palo Alto | Foothill Tennis & Swim Club
He brings a professional playing career in Argentina and coaching stops at top clubs across the country to every lesson. His approach treats every player, from a 6-year-old's first swing to a lifelong player in their 90s, with the same dedication, patience, and energy, focused on steady improvement and genuine enjoyment of the game.
Perfect For: Complete beginners of any age, any player who genuinely wants to be there, and competitive players
Type: Private & Group
Rate: $50 - $150/hr | Languages: English, Spanish

Coach Edgar
📍Location: Menlo Park & Los Altos
With 40 years of coaching experience, he develops each player based on their individual level, blending high-performance training with recreational instruction for players of every age, from young kids to lifelong players in their 90s.
Perfect For: Any level player, player development based on level, high performance and recreational players
Type: Private, Group & Hitting Sessions
Rate: $165/hr (private) | 10 & 20-lesson packages: call to discuss
Languages: English, Spanish

Coach Hung
📍Location: Los Altos; occasionally Mitchell Park, Palo Alto
A longtime coach with 20+ years of experience and a strong high school tennis background. Sessions emphasize live-ball drills, rigorous repetition, and step-by-step development across all strokes, with a specialty in serve-and-volley play.
Perfect For: Upcoming high school players aiming for varsity, players preparing for school tennis, and players looking for rigorous, technique-focused drills
Type: Private and Semi-Private/Small Group
Rate: Discuss with coach | Languages: English

Coach Kyle
📍Location: San Jose / Go To Coach
He brings 20 years of playing experience, including a top-20 ranking in California, and 12 years of coaching competitive tennis. He specializes in breaking down and rebuilding swings from the fundamentals up.
Perfect For: Competitive players ages 6-14, and group classes for all levels
Type: Private Lessons, Group Lessons & Tournament Coaching
Rate: $130/lesson | 10-lesson package: $1,170 ($117/lesson)
Languages: English

Paul Rubens
📍Location: Palo Alto
Bio Coming Soon! Fill out Form to Contact
Perfect For: N/A
Type: N/A | Rate: N/A | Languages: English

Coach Keith
📍Location: Palo Alto
Bio Coming Soon! Fill out Form to Contact
Perfect For: N/A
Type: N/A | Rate: Discuss with Coach
Languages: English

Coach Francisco
📍Location: Mountain View, Santa Clara, & San Carlos
Fill out Form to Contact
Francisco is an ITF High Performance Coach — the sport's top certification — and a former traveling coach for ATP/WTA pros, bringing that elite-level nuance to every lesson. He's also a trailblazer off the court: Director of the Mexico City Multicultural Exchange Program, the first Latino on the USTA NorCal Board (2006), and recipient of the Diversity Leadership Award (2004) and Trailblazer Award (2010). With 31+ years coaching across the Bay Area, he now runs his academy branch in Mountain View, serving the greater South Bay.
Perfect For: N/A
Type: N/A | Rate: Discuss with Coach
Languages: English & Spanish
