Mental performance training to be at your best when it matters most.

Helping athletes, coaches, and leaders develop their mental performance to be at their best when the stakes are the highest.

1-On-1 Coaching

Mental performance for athletes, coaches, and leaders.

  • Learn to handle stress better - repurposing it for your growth

  • Self-regulation through a mind-body approach

  • Access calm on command

  • Redefine your relationship with adversity

  • Develop a healthy relationship with your pursuit of high performance

Group Coaching

Take your group through a series of training sessions to enhance your team culture.

  • Train the mindsets of top flourishing leaders

  • Develop recovery strategies together

  • Deepen the relationships within your team

  • Study, Train, Win - Together

Workshops

Flourishing leader workshops on site or virtual that make an actual difference in your team’s performance.

  • Engaging workshops ranging 1-4 hours

  • Not another boring professional development session

  • Meaningful and purposeful workshops that will leave you and your team energized, focused, and reminded of your purpose

Flourishing Minds Workshop

Schedule a one-day workshop for your team or staff.

Book a Workshop

“Our athletic department’s time with JB and the How To Flourish Framework was impactful and lasting. I’m incredibly grateful for the perspective he brings on leadership & high performance. We were challenged and encouraged.”

— Mike Knipe, Athletic Director, University of Wisconsin-Platteville

 

Meet JB

A writer, teacher and mental performance coach, JB has spent the last decade working with high performing athletes, coaches, and leaders helping them develop mental performance skills to be at their best when it matters most.

Learn More

“JB has been working with our athletic department and I highly recommend his work. The content is excellent and just what our group needed.”

— Chip Wilson, Athletic Director, Mount Vernon Nazarene University