Establish a baseline.
Use the first sessions to understand your goals, movement, and current skills.

PENNINGTON, NEW JERSEY / PLAYER DEVELOPMENT
Big ambitions start with purposeful work. We bring experienced coaching and meaningful data together to build a development plan around the player you are—and the player you’re becoming.
Start your development ↗Meet the Lab
01 / THE APPROACH
Every athlete brings a different body, background, and ambition to the game. Your training should reflect that. At the Lab, coaching starts with understanding you, then connecting what we see to what we measure.
We create room to experiment, compete, and learn. Athletes build ownership of their work. Coaches and families share in the process. Progress means stronger baseball skills—and the confidence, curiosity, and resilience to keep developing.
Use the first sessions to understand your goals, movement, and current skills.
Translate the assessment into clear priorities and an individual development plan.
Build skills through targeted coaching, varied challenges, and competitive practice.
Review the feedback, track progress, and adapt the work as you develop.
02 / FIND YOUR WORK
Focused development and competitive training, with coaching that connects the work in the Lab to the demands of the game.
Individual attention in a focused training environment. Work on hitting, pitching, or a broader mix of skills, guided by your goals and a development plan.
Discuss your training ↗Pitchers and hitters sharpen their skills together in competitive, game-focused sessions. Performance feedback gives athletes something concrete to learn from.
Ask about a pod ↗A competitive setting for purposeful swings. Age-appropriate pitching challenges and recorded results bring structure, energy, and accountability to hitting practice.
Ask about the next season ↗Contact the Lab for current availability, pricing, and age-group placement. Ask about independent skill-work sessions, too.
03 / THE PEOPLE BEHIND THE PROCESS
Our roots are in the backyard. Our experience reaches through college and professional baseball. What connects it all is a belief that good coaching starts with caring about the person.
Meet the people bringing experience, perspective, and a lasting love of the game to the Lab.

Lab Director
Jeremy spent 10 years as Princeton University’s pitching coach, where he had the privilege of coaching five players who went on to play Major League Baseball. A four-year starting pitcher at the University of Iowa, he was drafted twice by the Los Angeles Dodgers and played professionally.
For more than 25 years, Jeremy has coached youth and high school players. For over five years, he has worked with select players at the BB Lab, providing individualized development grounded in experience, close attention, and a commitment to helping athletes grow as players and people.
Lab Consultant

Justin is a pitching coach for the San Francisco Giants in 2026. His background includes Major League and player-development coaching.
At the Lab, he contributes perspective on pitching development, training methods, and technology.

Lab Consultant
Bryce is a professional baseball player in the Milwaukee Brewers organization and a second-round selection in the 2024 MLB Draft. He brings firsthand experience of professional player development and a passion for helping young athletes improve.
A graduate of The Pennington School and a former University of Virginia commit, Bryce was ranked among the top 50 players in his high school class. He is currently enrolled at the University of Arizona and is on track to graduate in fall 2028.
Bryce is proficient in Driveline protocols, arm development and care, and the mechanics of throwing, pitching, and hitting. As a Lab Consultant, he helps coach athletes and administer the Lab’s Trackman and Stalker technology—connecting performance feedback to purposeful work.
A MOMENT YEARS IN THE MAKING
2024 MLB Draft · Milwaukee Brewers
View the official MLB draft announcement ↗

Lab Apprentice
Cayden is a top-100 player in the class of 2029 and one of the nation’s few switch pitchers. He competes for Prime USA, a leading national club program, and 2026 state champion Pennington Prep.
A versatile athlete, Cayden has reached 90 mph pitching left-handed and 85 mph right-handed. He also plays center field and bats left-handed, bringing a broad perspective to the skills and challenges of the game.
Cayden pairs a passion for baseball with a curiosity about every aspect of player development. As a Lab Apprentice, he brings that enthusiasm to coaching young athletes—helping them build skills, grow in confidence, and enjoy the work of getting better.
04 / TECHNOLOGY WITH A JOB TO DO
Numbers give us useful questions. Coaching helps us decide what to do next. We use technology to inform training and track change over time.
Performance measurement supports pitching and hitting feedback, helping coaches and athletes connect the results of each rep with their training goals.
Swing metrics add context to hitting work. We review them alongside video and ball-striking results to guide the next adjustment.
Multiple camera angles and slow-motion footage help athletes and coaches study movements, discuss changes, and revisit their work.
Pitching machines, a portable mound, and varied skill challenges create opportunities to practice with intent. Tool selection follows the athlete’s needs.
BEFORE YOU STEP IN
Start with a conversation about the athlete’s age, goals, experience, and schedule. The first development sessions help establish priorities and shape an individual plan.
Yes. Development sessions can focus on one skill or multiple parts of the game. Talk with the Lab about the mix that fits your goals.
Email info@zagsports.com. Share the athlete’s age, training focus, and preferred times. The Lab will confirm availability, pricing, and session details directly.
YOUR NEXT CHAPTER STARTS HERE
Tell us about your athlete, their goals, and what they want to work on. We’ll help find the right starting point.
Email the Lab ↗Pennington, New Jersey
Sessions by arrangement.
Mailing address
800 Denow Road, Suite C373
Pennington, NJ 08534
Confirm your training location when booking.