These are the guys who make it happen at the rink and behind the scenes. What makes us good at what we do? Like any successful team, our coaching staff is always aiming to improve and would do anything for one another.

Meet the Team


Click the pictures to learn more about each coach.

Barry O’Neil

Founder - On Ice Director

“My favorite part about coaching is knowing you’ve made a positive impact on a players day. It’s a great feeling to see players excited to come to the rink and learn from myself and our coaches. To be able to provide so many opportunities to hockey players across Cape Cod is something I am proud of.”
— Barry

Chris Harlow

Head of Player Development

“To me there is nothing that I enjoy more than being on the ice. As a coach, I am constantly looking for ways that I can improve myself along with my peers and the players that I coach.”
— Chris

Kyle Shapiro

Skill Development Coach

“I started coaching to educate players both on and off the ice and help guide them to a path for success, in hockey and in life.”
— Kyle

Stefan Demopolous

Skill Development Coach

Head of CCH Tournament Teams U20 & 2005/2006

“I Emphasize fun, team work, and player development. While keeping in mind the life lessons hockey can teach about character, leadership, confidence, and
accountability.” 
— Stefan
 
Scott Cuthrell  Stick Handling Specialist

Scott Cuthrell

Stick Handling Specialist

I’ve always wanted to be a hockey coach. My father was my coach for 5+ years growing up and I never wanted to do anything but follow in his footsteps behind the bench. I am excited to build relationships throughout the summer with players and seeing the progression and improvement for each individual at camp.
— Scott Cuthrell
Justin Holiday   Skills Coach

Justin Holiday

Skills Coach

Hockey has always helped given me the best opportunities in life and I want to help those that play see what hockey really can provide for them!
— Justin
 
Bill Zaniboni  Goalie Coach

Bill Zaniboni

Goalie Coach

 
 
Addie Weeks   Youth Development  Social Media Guru

Addie Weeks

Youth Development

Social Media Guru

I coach to give back and hopefully positively impact the lives of the players I work with. Some of the most formative influences in my life have been my past coaches who taught me not how to just be a better hockey player, but an overall better person off the ice too.
— Addie
 
Zach Ledogar  Off Ice Coach  Strength, conditioning, quickness, flexibility, injury recovery/prevention, and nutrition.

Zach Ledogar

Off Ice Coach

Strength, conditioning, quickness, flexibility, injury recovery/prevention, and nutrition.

I have been training kids, teens, and adults through strength and conditioning programming for three years at Seaside Athletic Performance. I’ve worked one on one with youth and teen individual sport specific off ice training. I am looking forward to bringing my knowledge of physical fitness to Cape Cod Hockey.
— Zach Ledogar
Sammy Davis    “I coach hockey players because I want to grow the game for the younger generation. I want the girls to have someone to look up to and idolize as a role model on and off the ice.”

Sammy Davis

“I coach hockey players because I want to grow the game for the younger generation. I want the girls to have someone to look up to and idolize as a role model on and off the ice.”

 
David Skarbek   Skills Coach

David Skarbek

Skills Coach

I really enjoy coaching and working with younger players on and off the ice. It’s fun for me to be on the ice and teach kids new ways to improve their game.
— Dave
Steve Leonard   Skills Coach

Steve Leonard

Skills Coach

I coach for the kids!
— Steven Leonard