Our Philosophy

By using proven coaching philosophies, these three simple concepts will drive your organization to new heights – winning every day.



Train.

Turning fundamental concepts into applicable skills by teaching fundamentals at the necessary pace based on the team/individual and then demanding/expecting the effort to apply these skills in a practice/game setting. What is your team willing to do when training? 100 reps or 1000 reps??


Kettlebells

Lead.

How do “players” perform under the lights? There are plenty of great practice players who struggle when the game is on the line. Does your team consist of players or pretenders? The application of skills learned in practice must be put to use in the game in order for the team to succeed. And last but certainly not least, does leadership have the right to hold the team accountable by modeling the appropriate behavior and work ethic – do they practice what they preach???


    Kettlebells

    Win.

    Celebrate the victories, enjoy the success, then get ready to do it all over again. Creating a great program is much more difficult that having one great team. Consistent success is the goal as opposed to being a one hit wonder. A successful team is full of successful individuals striving to improve daily. A successful program is full of successful teams striving to reach a level that previous teams have not yet reached. Is your business a team or a program?