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

 

Meet JB

A writer, teacher and coach to many, 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.”

— Chip Wilson, Athletic Director, Mount Vernon Nazarene University