The Premier Tennis & Fitness Club in Tulsa

Genesis Riverside is a premier destination for tennis players, located just three miles from Oral Roberts University. Featuring 15 lighted outdoor courts and six indoor courts for year-round play, the club delivers a true racquet experience. Home to the nationally recognized Tucker Tennis Academy, Riverside offers elite instruction, competitive leagues, and dynamic programming for all ages, supported by a full-service fitness center designed to elevate every aspect of your performance.

phone-icon+19182989500
3030 E 91st St.,
Tulsa,
  • OK
74137
Today’s Hours: 5:00AM – 10:00PM
Mon–Thu:
6:00 AM – 11:00 PM
Fri:
6:00 AM – 9:00 PM
Sat:
9:00 AM – 9:00 PM
Sun:
10:00 AM – 10:00 PM

tennis & pickleball

Enjoy year-round tennis and pickleball with lessons, leagues, drills, and social play for all skill levels. Whether you’re training or competing, the courts offer a dynamic and engaging way to stay active. Off the court, the courtside café provides a great place to relax, refuel, and connect with other players.

junior tennis

Junior tennis programs are designed for all ages and skill levels, from Pee Wee and Developmental classes that build fundamentals to School and Academy programs focused on match play and competition. High Performance training supports advanced players, while summer programs and camps provide additional opportunities to learn, improve, and stay active.

workout floor

The workout floor features free weights, strength machines, and premium cardio equipment for every fitness goal. Functional training areas support dynamic workouts like kettlebells, agility drills, and full-body training, giving you everything you need for an effective workout.

Group exercise

Group Exercise classes are where energy meets community. A variety of classes are available for all fitness levels, including strength, cardio, Pilates, yoga, and more. Led by certified instructors, these classes help improve endurance, build strength, and keep workouts engaging and effective.

recovery

Recharge and refresh with amenities designed to help you feel your best before or after your workout. Relax in the dry sauna, schedule a massage at our spa, or refuel at the café with a smoothie or meal. Upscale locker rooms with premium amenities and towel service provide a comfortable place to unwind.

for the kids

Kids Club offers a fun, supervised space where kids stay active and engaged while you enjoy the club. With CPR-trained staff and age-appropriate activities, children can play in a safe, welcoming environment. Programs like Parents Day and summer camp provide additional opportunities for fun and flexibility for families.

Club Features

Every great workout deserves top-tier spaces to relax, refresh, and recharge. Our club essentials are designed for your comfort, convenience, and enjoyment—before, during, and after your workout.

amenities

  • Indoor & outdoor tennis courts, pickleball, and tennis programming
  • Strength & cardio floors, free weights, and functional training areas
  • Daily group classes including strength, cardio, Pilates, yoga, and more
  • Dry sauna, upscale locker rooms with premium amenities & towel service
  • Pro Shop, Courtside Café with smoothies, meals, and social spaces
  • Kids Club childcare and junior tennis programs, Tucker Tennis Academy

Elevate Your Game at Riverside

Work one-on-one with a certified trainer who will help you move better, train smarter, and stay accountable to your goals. Our personal training program focuses on building strength, improving mobility, and creating a clear plan tailored specifically to you. Get expert guidance, measurable progress, and lasting motivation. Start with a Free FitStart Assessment and discover the next step in your fitness journey.

Experience premier adult tennis at Genesis Riverside, one of Oklahoma’s top racquet clubs, offering exceptional facilities, expert coaching, and programs for every level.


Whether you’re playing competitively or socially, you’ll find the perfect fit for your tennis journey.



Programs Include:
• 20+ indoor, outdoor, and clay courts for year-round play
• Adult clinics, drills, and group training for all skill levels
• Social mixers, tournaments, and league play opportunities
• Cardio Tennis and adult training camps
• Beginner-friendly “Learn to Play” programs
• Private lessons and personalized evaluations with tennis pros



Competitive & Development Pathways:
• USTA, World Team Tennis, and doubles leagues
• Structured training designed to improve technique, strategy, and match play
• Access to one of the nation’s top developmental systems through Tucker Tennis Academy



Whether you’re picking up a racquet for the first time or competing at a high level, Riverside Tennis offers the coaching, community, and facilities to help you succeed.

Contact the club for more details: 918-298-9500

Junior tennis at Genesis Riverside is powered by Tucker Tennis Academy, a nationally recognized developmental program designed to help players maximize their long-term potential. With a progressive pathway for ages 4 to 18, players build strong fundamentals, improve athletic skills, and develop confidence in a structured environment that follows USTA youth development guidelines.

Known for world-class coaching and a strong culture of character development, the program supports every stage of growth, from beginner instruction to high-performance training. Tucker Tennis Academy has been recognized by the USTA as a top developmental program and emphasizes not only technical improvement, but also resilience, accountability, and a lifelong love of the game.

Programs Include:
• Early development and beginner programs for ages 4–6
• Developmental training for beginner and intermediate players
• School-age and junior progression programs
• High-performance and academy-level training
• Summer junior tennis camps and seasonal programming
• Private and small group lessons for personalized development

Contact the club to learn more or schedule your complimentary junior tennis evaluation.

Enjoy one of the fastest-growing sports in the country with pickleball at Genesis. Whether you’re new to the game or looking to sharpen your skills, players of all levels can get on the court and stay active in a fun, social environment.
With dedicated courts and a welcoming community, pickleball offers an easy way to improve coordination, build fitness, and connect with other players. Instructional opportunities are available to help you develop proper fundamentals, court positioning, and game strategy while enjoying the game at your own pace.
Programs Include:
• Private lessons and small group instruction
• Skill development and fundamentals training
• Open play and social match opportunities
• Beginner-friendly introduction to the game
• Strategy and gameplay improvement

Group exercise

Group exercise offers a motivating, community-driven workout led by expert instructors. Build strength, boost energy, and stay accountable. Join us and experience the fun with a free class today!

What our members are saying