Mesa Basketball Training session

Long Island's Elite Basketball Training

TRAIN WITH
PURPOSE.

Elite development for all levels — led by former D1 point guard and international athlete Artemios Gavalas.

Built From ExperienceDesigned for Real Growth.

“Mesa was built to give players access to the level of training, mindset, and mentorship that shaped my career. Everything I learned from some of the best programs and coaches in the world, I now bring directly to every athlete I work with. My goal is simple, pass that on to the next generation.”

Artemios Gavalas — Founder, Mesa Basketball Training

Artemios Gavalas coaching a player

The Approach

A DIFFERENT STANDARD OF TRAINING

We Teach the Game — Not Just Drills

Players develop basketball IQ, decision-making, and real game awareness so skills translate under pressure.

Real Development. Real Results.

No gimmicks. No wasted reps. Every session is designed for measurable improvement in skill, confidence, and performance.

Built Beyond Basketball

We train discipline, focus, and resilience, because great players are built mentally as much as physically.

Basketball training in action

EVERY REP. EVERY SESSION. EVERY PLAYER.

The Name

ΜΕΣΑ is the Greek word for “in.” In basketball, it is the call you hear the moment a shot finds the net. It represents precision. Confidence. Execution. A word that has followed Artemios his entire life and now defines how players train.

Basketball coaching session

Proven Experience. Trusted Development.

WHY ΜΕΣΑ

5+

Years Training Athletes

Age 4–Pro

Athletes Trained

D1 + Pro

Playing Pedigree

Who We Train

  • Beginner
    Building fundamentals, coordination, and a love for the game
  • Intermediate
    Developing skills, basketball IQ, and competitive instincts
  • Advanced
    Elevating performance, game speed, and court vision
  • College & Pro
    Year-round development for competitive athletes at the highest levels

What Players Gain

  • Elite ball handling & scoring ability
  • Improved shooting mechanics
  • Game-speed decision making
  • Confidence under pressure
  • Stronger mindset & discipline
  • Athletes trained have gone on to compete from high school to the pro level

Service Area

Serving athletes across Long Island — Manhasset, Garden City, Hempstead, Long Beach, Huntington, Brookville, Southampton, Mineola, Westbury and surrounding areas in Nassau County and Suffolk County, NY.

SERIOUS ABOUT GETTING BETTER?

From first-time players to seasoned athletes, Mesa has a program built for every level. Browse available sessions and lock in your booking today.

View Programs & Book Now

Common Questions

FREQUENTLY ASKED

Where do sessions take place on Long Island?+

Mesa runs sessions at multiple locations across Long Island — including Cherry Valley Sports, Holy Resurrection in Brookville, and St. Paul's Cathedral in Garden City. We serve athletes throughout Nassau County and Suffolk County, from Manhasset and Garden City to Long Beach, Huntington, and Southampton.

What basketball training programs are available?+

Mesa offers group training sessions, one-on-one private basketball lessons, and multi-day mini camps. Group sessions are great for competitive development alongside other players. Private lessons are fully personalized to your position and goals. Mini camps are intensive multi-day programs for rapid skill growth.

What ages and skill levels do you train?+

Mesa works with athletes from age 4 through the professional level — beginners building fundamentals, intermediate players developing their game, advanced players preparing for high school and college, and competitive athletes training year-round.

Who is the trainer?+

Mesa was founded by Artemios Gavalas, a former Division I point guard at St. John's University and Butler University, who went on to play professional basketball internationally. He brings elite playing experience to every Long Island training session.

How do I sign up for basketball training on Long Island?+

Browse available sessions and book directly online. Select your program, choose a date, and register in minutes. You can also call or text (631) 599-1280.