Velocity  ·  Command  ·  Fun
Schedule an Evaluation →

Baseball Pitching Instruction

Move Better.
Pitch Better.
Reach The Next Level.

Individual pitching instruction designed to increase velocity, improve mechanics, protect long-term arm health, and help athletes reach the next level.

★★★★★ 50+ Google Reviews
Former Professional Pitcher
Former Division I Coach
Ages 9+ All Levels Welcome
Contact Coach Kevin → ✓ First session free
Kevin Hahn delivering a pitch in his Florence Y'alls uniform Coach Kevin with an athlete at Pit Spitters stadium Kevin Hahn on the mound in Y'alls pinstripe uniform
Coach Kevin addressing players at Oakland University Frontier League Pitcher of the Week — Kevin Hahn #13

Why Families Choose Kevin

Most coaches teach mechanics.
Kevin coaches the whole pitcher.

  • Every athlete receives a personalized plan — never a cookie-cutter program or generic drills
  • Know exactly what's holding your athlete back with a multi-angle video assessment from day one
  • Every lesson includes video feedback so improvement continues between sessions
  • Athletes know exactly what to work on between sessions with a structured at-home development plan
  • Healthy mechanics and velocity are developed together — arm care is built into every session, not added as an afterthought
  • Coaching tailored for every stage — from youth baseball through Division I

Experience Includes

Florence Y'alls Oakland Univ. D1 Northwoods League Cañada College

Kevin's Story

Kevin pitched professionally with the Florence Y'alls, where he was named Organization Pitcher of the Year and Frontier League Pitcher of the Week. After transitioning to coaching, he served as Pitching Coach at Oakland University and has worked with athletes at the Division I, JUCO, summer collegiate, and youth levels. That experience on both sides of the game shaped a core belief: becoming a great pitcher is about more than throwing harder — it's about confidence, learning how your body moves, and building habits that last.

Talk With Coach Kevin
50+
Five-Star
Google Reviews
100+
Athletes
Coached
9+
Athlete
Ages
4
Levels Coached
Youth · High School · JUCO · D1

How It Works

Here's exactly what you and your athlete can expect — from the first evaluation to measurable improvement.

01

Assess

We begin with a detailed assessment featuring 3 different camera angles to best identify your strengths, and areas for improvement.

02

Personalize

Programs are hand designed for each athlete based on assessment results and the needs of each individual.

03

Track

Full lesson log via Google Sheets that includes film and notes from coach after each session.

04

Develop

Training doesn't just have to be with coach. At home activities given after each lesson to ensure development in between sessions.

05

Maintain

High level arm care routines end each session to ensure proper cooldown of the shoulder, elbow, and surrounding muscles.

Real Athletes. Real Results.

High School Pitcher

"He coached me to my best year on the bump during my senior year of high school — completely changed my mentality and how I thought about training."

Brad A.

Collegiate Pitcher

"Kevin really helped me understand who I was as a pitcher. I give him a lot of credit for the success I've had and helping me continue to play the game that I love."

Zak S.

Varsity Coach

"Elite level instruction in a genuinely fun learning environment. Coach Kevin is in the profession for all the right reasons."

Jason M.

Division I Pitcher

"Great pitching coach that knows a ton about the game. Highly suggest Coach Kev if you want to make huge strides in your pitching."

Jake B.

Collegiate Pitcher · Northwoods League

"Kevin's coaching shaped who I am as a pitcher. His experience at the professional and Division I level shows in every single lesson."

Zak S.
★★★★★ 50+ five-star reviews on Google
Read All Reviews →

Frequently Asked Questions

Have a question not answered here? Reach out — Kevin is happy to help.

When will my athlete start seeing results?

+

Most athletes notice improvements in mechanics and confidence within the first few sessions. Long-term gains in velocity and command typically build over 4–8 weeks of consistent training, though every athlete progresses differently.

Is this right for beginners, or only advanced pitchers?

+

Absolutely both. Every athlete starts with a full evaluation, so coaching is built around their current ability — not where they're expected to be. Beginners get fundamentals done right from day one. Advanced athletes get a deeper level of refinement.

Is my athlete the right age for coaching?

+

9 years old is the youngest age that is eligible for a training session.

How long is each session and where do they take place?

+

Each session is roughly 1 hour. Most sessions are conducted at local baseball fields in the area.

Is there work to do between sessions?

+

Yes. Your child will receive a personalized Google document with hand-written feedback from coach after each session. That document will also contain video from sessions and drills with instructions for at-home work.

How do you protect arm health?

+

Arm care is built into every session — not added as an afterthought. Each session ends with targeted cooldown routines for the shoulder, elbow, and surrounding muscles. Mechanics work also focuses on movement efficiency, which helps reduce unnecessary stress on the arm over time.

What makes Hahn Pitching different?

+

What makes me different is the combination of experience and the ability to teach it. There are plenty of coaches who can teach mechanics — but my experience as both a professional player and Division I pitching coach gives me an up-to-date understanding of the modern game, while my background in communications and emergency medicine allows me to connect with athletes, communicate effectively, and build training plans that maximize performance and long-term development.

How do I get started?

+

Fill out the contact form below and Kevin will personally reach out to answer your questions and schedule your athlete's first evaluation. No pressure — just a conversation.

Get in Touch

Ready to take the next step?

✓ First Session Free

Fill out the form and Coach Kevin will follow up to get your athlete's first session on the calendar.

Most inquiries answered within 24 hours.

Or reach out directly