Every coach below teaches at Veterans Sports Park at Tustin Legacy. Pick the one that fits your level - they handle the rest.

I managed the girls' varsity tennis team for two years in high school, preparing them for matches and major competitions alongside the head coach. As a player, I competed in intense district and state-level matches on the boys' varsity team. Additionally, I recruited new members for both teams over the summer and dedicated several hours each week to match play.
"I’ve had a great experience training with Josh. He is knowledgeable, patient, and knows how to break things down in a way that makes it easy to improve. Since working with him, I’ve seen real progress in my technique, consistency, and overall confidence on the court. What stands out most is how intentional and professional he is in each session. Josh pays attention to detail, gives clear feedback, and pushes you to improve while still making the sessions enjoyable. I would definitely recommend him to anyone looking for a skilled and supportive tennis trainer.

Former Division I tennis player and experienced coach passionate about helping players improve while enjoying the game. I work with players of all ages and skill levels, from beginners learning fundamentals to competitive players looking to sharpen technique, footwork, strategy, and match confidence. My coaching style is energetic, encouraging, and tailored to each student's goals.
" Made lessons fun while still pushing me to improve every session.
Public park with 4 lighted hard tennis courts, reservable for $8/hr residents/$11 non-residents. Amenities include bathrooms, ample parking, open 6am-10pm daily in spacious 32-acre setting.
Looking around? See more tennis coaches in Tustin.
Open the address in your maps app for turn-by-turn directions.

Northwood Community Park

Columbus Tustin Park

Sandpointe Park
Westpark Village One Association Park

Culverwood Wilderness Park

Racquet Club of Irvine
Your first lesson is free. Pick from 2 tennis coaches who teach here and book a time that works for you.