OFFICIAL HOME OF
THE MASHLAB
CLASSES
Why We're Different (For Real)
Look, every business says they “do it different.” But here’s the deal—we actually do. Baseball and softball training has a major accessibility problem. You’re either paying for expensive private lessons or playing the role of coach-parent (which usually ends in frustration, questionable BP, and your kid wondering why you’re yelling again). That shouldn’t be the only path to getting better. So we flipped the model.
​
At Mashlab, we run nearly 100 small-group classes a month for all skill levels and age groups—with flexible time slots and personalized instruction. Our coaches don’t run cookie-cutter drills—they meet your player where they are and tailor what they teach. Yes, it’s harder on our staff. But that’s why we hire great coaches.
The group setting also creates something special. Kids push each other, make friends, and actually have fun while getting better. No pressure from dad, no weird vibes from a pricey lesson. Just progress.
​
What We Offer
💥 Open Batting Practice
Available 2–3 times per day, Mon–Thurs
High-rep, high-feedback sessions built for efficiency. Some classes might be 3 kids with 1 coach. Others might be 10 kids, 3 coaches, and 3 cages. The setup scales based on how many athletes sign up—but one thing we never do is overload a class and stick kids in a long line. Every session is designed to keep your player moving, hitting, and getting real instruction—not just waiting their turn. This is guided work, not a cattle call or mindless reps.
Think of it like hitting with dad—minus the strained relationship and wild BP. And yes—it works.
​
🔥 Advanced Hitters Group (Ages 12 & Up)
Same idea as Open Batting, but older players only. The big kids don’t want to hit with the little guys—and that’s okay! If you’re newer to baseball or younger than 12, start in Open Batting.
​
🎯 Pitching Bootcamps
Held 2–3 times per week for two age groups
Led by former college and pro pitchers, these classes focus on mechanics, velocity development, and throwing with intent and repeatability. No 100-pitch bullpens. Just smart, efficient training that improves strike percentage, arm health, and confidence on the mound.
​
🧤 Catchers Workouts
Softball and baseball catchers welcome
Framing, receiving, blocking, footwork, pop times—it’s all here. We individualize instruction so players of different ages and skill levels get what they need.
​
🌞 Summer Total Training Programs
Every weekday until Aug 8
• Ages 5–8: 10am–12pm in Liberty Hill (add dodgeball from 12–1 for an extra hour of freedom!)
• Ages 9–11: 1–3pm in Liberty Hill
• Middle School (12–13): 8:30–11:30am in Leander
• High School (14 & up): 12–3pm in Leander
Youth sessions focus on all-around skill building. The older groups hit the weight room, train explosively, and turn into total athletes. Want to build a monster? This is where it happens.
​
🌙 Friday Night Lights
This is the crown jewel—the program that put Mashlab on the map. Every Friday night, we roll out former college and pro arms and let kids face live pitching from regulation distance. We run a youth age group / timeslot and one for the older kids at 60'6". You won’t see this anywhere else. It’s not about swing breakdowns—it’s about building confidence in game-like reps. If you can handle a grown man’s fastball, a 13U pitcher won’t rattle you.
Other places have tried to copy it. We take that as a compliment. But trust us—there’s still only one FNL.
​
What's it cost?
Non-Members:
• $40–50 per class
Members:
• $100/month
• Includes 4 class credits and 20 cage credits
• Half-price classes once credits run out
• Discounts on lessons, gear & more
• No contracts, cancel anytime
Learn more about our memberships here
​
💡 Whether your kid is just starting out or trying to make varsity, Mashlab has something that works—and works well. Classes are welcoming, focused, and affordable. You’ll feel the difference.
​
MASHLAB LOCATION
126 Holmes Road #5 Liberty Hill, TX 78642