Train at the intent you compete at
Games are played fast and hard. If training never asks for that, the body is never prepared for it. We work at high intent and manage the load around it.
About us
215 Cortland Street in Lindenhurst. Indoor cages, turf throwing lanes and a training floor, open to Long Island high school and college players.

Why we exist
Most players on Long Island are working hard on a plan nobody measured.
They copy a throwing program off the internet, lift whatever the team lifts, and hope the velocity shows up. When it does not, they add volume. When the elbow starts talking, they add forearm work. Nothing in that loop is based on data about their body.
Complete Baseball Performance was built to break that loop. We put a number on the work first, coach the movement second, and retest so an athlete can see what changed. That is the whole idea behind “don’t reinvent the wheel, learn to drive.” The training principles are not a secret. Applying them to your body, in the right dose, is the job.
What we believe
Games are played fast and hard. If training never asks for that, the body is never prepared for it. We work at high intent and manage the load around it.
The body can only accelerate as much as it can brake. Deceleration and trunk control come first, so the power we add has somewhere safe to go.
Throwing is a total-body action that starts at the midline. Chasing elbow pain with forearm work is a band-aid. We go after what actually creates the throw.
Two players at the same distance can be at completely different efforts. Programs are set from your numbers, not generalized across a roster.
Our staff

Owner / Operator — Director of Pitching & Athlete Development

Owner

Player Development Specialist

Pitching Development Specialist

Hitting & Infield Development Specialist

Hitting & Infield Development Specialist
The facility
Everything happens in the same building in Lindenhurst: netted cages for tracked hitting, a turf lane for throwing and pulldowns, and floor space for the lifting and arm care that hold it all together.
215 Cortland Street, Lindenhurst, NY 11757

Book by phone
Call or text and we will find you a time. Your first pitching evaluation is on us.
215 Cortland Street, Lindenhurst, NY 11757
Ready when you are
One phone call gets you a free evaluation in Lindenhurst. Another off-season of the same numbers is the alternative.