Details >

July 24

Lake Oswego, OR

Details >

June 15

Austin, TX (Youth)

Details >

August 11

Houston, TX

Details >

July 12

Round Rock, TX

Details >

July 19

Lindon, UT

Details >

August 26

Churchville, MD

Details >

July 15

Las Vegas, NV

Details >

June 19

St. Louis, MO

More power. More efficiency. More goals.

View camp schedule v

Details >

July 11

San Antonio, TX

Shooting Immersion is a fully immersive clinic/camp specifically designed to help you unlock the true potential you have as a shooter. Through our teachings of mental frameworks and proper bio-mechanics you will learn how to surpass any limitations to achieve your goals and take control of your shot. Ultimately, you will transform from a shooter to a finisher! This is the most in-depth shooting analysis and player breakdown in the industry.

Shooting Solutions


Our objective is not to fit the human to the skill, but rather fit the skill to the human. All humans are designed to move the same, and understanding proper reflex arcs and movement patterns will take you to a whole new level.

The Finisher's Mindset

Understanding the mindset of a true finisher is key. At Shooting Immersion we walk you through the steps of understanding what it takes to shoot efficiently, and how to focus on what matters.


Some events offer a VIP option. Here, we spend an extra hour with our VIP signups that include a more personalized player breakdown analysis which includes some video feedback. Limited to 10 athletes per event.


Learn more about Program Partnerships →

"PP" symbolizes Program Partnership. This is a privately hosted event. Occasionally, the hosting party chooses to open up registration to the public. Registration for these events are usually done through a third party and you may be directed to another site for registration.

I would like to host an event in my city! Event request form →

"In my 23 years of coaching I have never seen this level of instruction."

Dennis Yeatman

What Leaders Are Saying →

Boys Shooting Immersion











Details >

June 15

Woodinville, WA