TeachMe.To Logo
  1. Baseball
  2. Arizona
  3. Scottsdale
💙

Get a free trial lesson with Cruz

Baseball ⚾ lessons with

Cruz Hamilton

Get a free trial lesson
Cruz Hamilton — Baseball coaching video
Cruz Hamilton, Baseball coach in Scottsdale
Cruz Hamilton — Baseball lesson photo 2
Cruz Hamilton — Baseball coaching video
Cruz Hamilton — Baseball lesson photo 3
Cruz Hamilton — Baseball lesson photo 4
Cruz Hamilton, Baseball coach in Scottsdale
Cruz Hamilton — Baseball lesson photo 2
Cruz Hamilton — Baseball lesson photo 3
Cruz Hamilton — Baseball lesson photo 4
+1
Pay $0 today$113.40per lesson after trial

Baseball ⚾ lessons with

Cruz Hamilton

Get a free trial lesson
Get a free trial lesson
Pay $0 today$113.40per lesson after trial
✨

Cruz is getting started on TeachMe.To. We don't yet have enough data to assign this coach a Happy Student Score, but you can read reviews left by their students.

We strictly vet every instructor so you can book with confidence. Satisfaction is guaranteed.

Coach Rating
4.8
✨

Cruz is getting started on TeachMe.To. We don't yet have enough data to assign this coach a Happy Student Score, but you can read reviews left by their students.

We strictly vet every instructor so you can book with confidence. Satisfaction is guaranteed.

Coach Rating
4.8

About your baseball coach

Hi, I’m Cruz! I’m a professional baseball player with experience competing in the United States and internationally in Austria. Baseball has opened the door for me to play at a high level, and it’s also given me the chance to share what I’ve learned with the next generation of players. I specialize in developing pitchers and hitters by focusing on fundamentals, mechanics, and confidence. Every lesson is tailored to the player, whether you’re working on throwing more strikes, adding velocity, improving your swing, or just building consistency at the plate. My coaching style is simple: I break things down clearly, keep the work fun, and push players to improve every session. Watching my students grow, gain confidence, and translate our work into in-game success is what drives me as a coach. If you’re ready to sharpen your skills and take your game to the next level, I’d love to help you get there.

👋
Teaches: Kids, Teenagers, Adults
🌱
Levels: Beginners, Intermediates, Experts
📍
Lives in: Scottsdale, Arizona
🎓
Years Playing: 22 years
🔥
Given: 5 lessons
CH

Get your first lesson free

No charge for your first lesson

Book your free trial lesson today

Cancel anytime

You have 24h after your free lesson to cancel with no charges. No questions asked.

Cruz's availability

Find a location and time that works for you

Cruz's availability

Find a location and time that works for you

Dirtbag Ranch

Free
1649.5 miles away

Availability on all locations

Near Scottsdale, Arizona

No availability for this date

Didn't find a time or location that works with Cruz?
We can suggest similar coaches or arrange a different spot (even at home)
See similar coaches

Accomplishments

➕Professional International Baseball Player

Beginner training plan
Your first lessonIn a beginner baseball lesson, we’ll cover the basics so you can feel comfortable on the field. We’ll start with a quick warm-up, then work on throwing and catching fundamentals. From there, I’ll introduce fielding—ground balls and fly balls—so you learn proper glove work and positioning. We’ll also go over hitting mechanics, starting with the tee and moving into live tosses. Finally, I’ll show you how to run the bases correctly and explain simple game rules. By the end, you’ll have a solid foundation in all the core skills and know what to practice on your own

Advanced training plan
Your first lessonIn an advanced lesson, we’ll go deeper into mechanics and game situations. We’ll refine your throwing with arm-care drills and advanced footwork, then move into defensive work like double plays, positioning, and reaction drills. On the hitting side, we’ll break down swing mechanics, work on situational hitting, and adjust for more power and consistency. For pitching, we’ll focus on grips, pitch sequencing, and mound presence. We’ll also cover baserunning reads, stealing technique, and game awareness. Each session is designed to sharpen your skills and prepare you to perform at a higher level in real games.

Youth players
Working with kidsIn a youth lesson, the focus is on fun, confidence, and learning the basics of baseball in an engaging way. We’ll start with a quick warm-up game to get moving, then work on throwing and catching with simple partner drills. Fielding is introduced with rolling grounders and easy pop flies, teaching kids to stay low and use two hands. For hitting, we’ll use a tee and soft toss to build good habits while keeping it fun. We’ll also practice running the bases with races and games. Each session ends with a short review and a fun challenge so players stay excited to come back.

Working with teenagersFor teens, lessons are about building strong fundamentals while pushing toward higher-level skills. We’ll warm up with mobility and arm-care, then work on throwing accuracy and strength. Fielding drills cover footwork, quick transfers, and tougher plays like backhands or double plays. At the plate, we’ll refine swing mechanics, add situational hitting, and build bat speed and power. We’ll also work on baserunning efficiency, leads, and stealing technique. Each session ties fundamentals to real game situations so players can apply what they learn directly in competition.

What you need to bring-Bat -Glove -Water -Hat -Sunglasses

What I can bring-Baseballs -Tee -Plyo Balls -Bands

Frequently asked questions

Cancellation Policy

We totally understand that life can be unpredictable and plans might change. That's why we've got your back with our flexible cancellation policy, designed to give you peace of mind when booking private sports lessons with our awesome local instructors!

If you need to cancel your lesson, no worries! You can get a full refund if you cancel within 24 hours of making your booking. We want to make the process as hassle-free as possible for you.

And if you simply want to reschedule your lesson, change the date and time, or adjust the number of students joining, we've got you covered there too. You can easily make these changes within 24 hours of booking, and up to 72 hours before your lesson starts.

Our goal is to make your experience smooth, enjoyable, and worry-free. So go ahead and book with confidence, knowing that we're here to accommodate your needs every step of the way!

Closest cities

Fountain HillsScottsdale
  1. Baseball
  2. Arizona
  3. Scottsdale
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

How does it work?
CH
Baseball with Cruz H.New to TeachMe.To
How it works

Reputation

✨

Cruz is getting started on TeachMe.To. We don't yet have enough data to assign this coach a Happy Student Score, but you can read reviews left by their students.

We strictly vet every instructor so you can book with confidence. Satisfaction is guaranteed.

Average rating
4.8
5 ratings•5 reviews
5
4
4
1
3
0
2
0
1
0
River
My son’s confidence has grown so much since starting lessons. He looks forward to every session and we can see the improvement in games.
Carson
My son had a great time and came home more confident. Coach kept things fun while teaching real skills, and now he’s excited for the next lesson!
Tyler
Before lessons, my pitching was wild. Now I’m throwing more strikes and my velocity went up too!
Owen
We appreciate how patient and encouraging he is, our child loves baseball more than ever.
David
He makes practice fun but also pushes me to get better every time.