Home of champions


Slide Slide Slide Slide Slide Slide Slide Slide

At JMG Tennis Academy, we believe that instituting and maintaining a disciplined and professional environment while focusing on fundamentals is essential for maximizing player development. While most junior tennis academies offer a mass approach, emphasizing quantity of group sessions and group hours, JMG Tennis Academy offers a boutique approach, focusing on implementing a specific training program tailored to each player based on his or her individual needs and goals. Each individualized program includes 3-5 hours of private lessons per week, one hour of group fitness per day, and unlimited five-day-a-week access to daily on-court group training, supervised match play, personal meetings on progress, recommendations on tournament scheduling, and consultation about future planning and development.

JMG Tennis Academy values culture and looks to create durable relationships with players and parents. Developing these strong relationships and trust is a crucial component to the long-term development of any player.  No junior tennis academy employs a more individualized approach and shows more dedication to their players than JMG Tennis Academy.

“I structured JMG so I can provide every aspect of creating and developing a player. I believe that all aspects are important and for a player to reach their individual goals they need to have the best environment to focus on their progression. I know there are plenty of tennis academies around, but if you are looking for quality over quantity then I believe we are the best out there and we have proven it. I see too many numbers, very little intensity and care at so many facilities around the country. My goal is to give kids the opportunity in an optimal training structure to fulfill their potential. If you use it wisely, the results will come.” – Joseph Gilbert


JMG Tennis Academy group consists of 30 to 40 players with over 8 full-time coaches. These players   have expressed the goal of playing high-level collegiate or professional tennis. We expect academy players to have the highest form of work ethic on a daily basis and be fully committed to their long-term development and goals. Players in this group are required to be home-schooled or in a flexible school program. The training ranges from 4 to 6 hours a day and requires the parents full commitment and trust on the player’s development, in order to reach these high standard goals.

The academy practices consist of one daily two-hour group session monitored by coaches. Players are expected to practice the fundamentals they are taught in the private lessons and implement them in drill and point-scenarios. The coaches’ role during the practice is to maintain an intense and competitive environment, provide technical and mental “corrections,” and evaluate what each player needs to work on in private lessons. Extra match play monitored by a coach will run twice a week following the academy practice, and fitness will be run once a day by a coach.


8:00 – 9:00 AM first group (MON-THURS)
9:00 – 10:00 AM Second group (MON-THURS)

12:00 – 2:00 PM (MON-FRI)

2:00 – 3:00 PM (MON/WED)

Will be scheduled with a coach around these hours.

A big part of JMG’s success is due to these three groups. Getting a player on track for these big goals at a young age is vital to their success. We have had a ton of players come in at the later stage in their carrier only wishing they would have started with us from the beginning. Many of our top current players started with us as young as four years old. This allows us the most amount of time to form them into a complete player. This process is long and detailed but extremely rewarding!

High performance

High Performance group consists of players that passed training group level and either are looking to transition to Academy program or keep developing to a higher level with regular schooling option. The players in High Development program learn more in depth match play tactics and more complex technical skills.

HIGH PERFORMANCE PRACTICE HOURS (Times will vary over summer)
4:30 – 6:00 PM (MON-FRI)


JMG Tennis Academy training group consists of players that are in the beginning years of developing their tennis. The purpose of the training group is to provide a disciplined environment for players to learn the proper fundamentals and technical skills. Players in this group who show dedication and progress will be moved to the academy group to continue their development. Training group practices are held after school.

TRAINING GROUP PRACTICE HOURS ( Times will vary over summer)
4:30 – 6:00 PM (MON-FRI)


JMG Tennis Academy starter group consists of players aged 4-10 who are complete beginners. The purpose of the starter group is to provide the basic fundamentals to beginners. Players in the starter group who show potential and progress will be moved to the training group. Starter group practices are held twice per week after school.

STARTER GROUP PRACTICE HOURS (Times will vary over summer)
3:45 – 4:30 PM (MON/WED)