Empowering players to thrive in hockey and life.
James McEwan
Founder & Head Coach
James McEwan is passionate about helping the next generation of hockey players grow and succeed both on and off the ice. A former WHL captain with the Kelowna Rockets and professional hockey player, James brings elite-level experience, leadership, and a deep understanding of what it takes to perform at a high level.
As Director and Head Coach of Infinite Ice, James leads year-round development programs that include elite skill development, skating, strength and conditioning, spring teams, private training, and high-performance summer camps. His approach focuses on developing complete athletes players who are not only skilled and physically prepared, but also confident, disciplined, mentally strong, and resilient.
James has worked with players at every level of the game, from youth hockey to junior, college, and professional athletes. Known for his ability to connect with players and bring energy and purpose to the ice, he creates an environment that pushes athletes to compete, improve, and build confidence in themselves and their game.
Through Infinite Ice, James combines high-level hockey development with mentorship, mindset training, and character building to help athletes reach their full potential both in hockey and in life.
Cole Wilson
Goalie & Performance Coach
Cole Wilson is a dedicated goaltending and high-performance coach. He competed at the junior level and trained under Eli Wilson, one of the top goaltending coaches in the game, building a strong foundation in technical precision, mental resilience, and continuous development.
In addition to hockey, Cole competed professionally on PGA Tour Canada in 2021, bringing a unique perspective on focus, composure, and performance under pressure. His coaching emphasizes strong fundamentals, efficient movement, and confidence in the crease, helping goaltenders develop consistency and a game-ready mindset.
Owen Ditzel
Performance Coach
Owen is passionate about helping players grow both on and off the ice. He brings energy, positivity, and a competitive mindset to every practice, creating an environment where players can build confidence, sharpen their skills, and develop strong habits through teamwork, discipline, and hard work. His goal is to help athletes become skilled, coachable teammates who compete hard, support one another, and carry themselves with character both at the rink and in everyday life.
Owen played Junior A hockey in BC and Saskatchewan, where he developed a deep understanding of the game and what it takes to compete at a high level. He loves the speed, skill, intensity, and teamwork that make hockey such a unique sport, and brings that same passion into his coaching every time he steps on the ice.
INFINITE ICE INCLUSIVE
Signup for special promotions, the latest Infinite Ice news, and more.
Infinite Ice Hockey © 2026 All Rights Reserved