×
Joseph Castle, Buffalo, NY Ice Hockey Coach

Joseph Castle

Ice Hockey

SILVER

Background Check Verified

Learn More

Hockey is constantly changing, your training should too. View all coaching experience

Questions for Coach Joseph?
Message Coach
Fast Response Rate:
The percentage of time Joseph Castle responded to client inquiries within 48 hours in the last 3 months.
100%
Training Locations

Packages

Private (1 on 1) Session
In-Person Training for a single athlete

1 session package with Coach Joe. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$25 1 session + applicable fees

Book Now
Private (1 on 1) 3 Session Package
In-Person Training for a single athlete

3 session package with Coach Joe. 60 minute session length *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$75 3 sessions ($25/ea) + applicable fees

Book Now
Private (1 on 1) 5 Session Package
Recommended
In-Person Training for a single athlete

5 session package with Coach Joe. 60 minute session length *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$115 5 sessions ($23/ea) + applicable fees

Book Now
Private (1 on 1) 10 Session Package
In-Person Training for a single athlete

10 session package with Coach Joe. 60 minute session length *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$200 10 sessions ($20/ea) + applicable fees

Book Now
2 Player Training Session
In-Person Training for up to 2 athletes

1 session package with Coach Joe for 2 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$30 1 session + applicable fees

Book Now
2 Player Training 3 Session Package
In-Person Training for up to 2 athletes

3 session package with Coach Joe for 2 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$90 3 sessions ($30/ea) + applicable fees

Book Now
2 Player Training 5 Session Package
In-Person Training for up to 2 athletes

5 session package with Coach Joe for 2 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buy... See More

Session Length: 1 hour

$140 5 sessions ($28/ea) + applicable fees

Book Now
2 Player Training 10 Session Package
In-Person Training for up to 2 athletes

10 session package with Coach Joe for 2 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buy... See More

Session Length: 1 hour

$270 10 sessions ($27/ea) + applicable fees

Book Now
3 Player Training Session
In-Person Training for up to 3 athletes

1 session with Coach Joe for 3 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$38 1 session + applicable fees

Book Now
3 Player Training 3 Session Package
In-Person Training for up to 3 athletes

3 session package with Coach Joe for 3 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$113 3 sessions ($38/ea) + applicable fees

Book Now
3 Player Training 5 Session Package
In-Person Training for up to 3 athletes

5 session package with Coach Joe for 3 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$169 5 sessions ($34/ea) + applicable fees

Book Now
3 Player Training 10 Session Package
In-Person Training for up to 3 athletes

10 session package with Coach Joe for 3 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buy... See More

Session Length: 1 hour

$319 10 sessions ($32/ea) + applicable fees

Book Now
4 Player Training Session
In-Person Training for up to 4 athletes

1 session with Coach Joe for 4 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$40 1 session + applicable fees

Book Now
4 Player Training 3 Session Package
In-Person Training for up to 4 athletes

3 session package with Coach Joe for 4 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$120 3 sessions ($40/ea) + applicable fees

Book Now
4 Player Training 5 Session Package
In-Person Training for up to 4 athletes

5 session package with Coach Joe for 4 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$180 5 sessions ($36/ea) + applicable fees

Book Now
4 Players Training 10 Session Package
In-Person Training for up to 4 athletes

10 session package with Coach Joe for 4 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buy... See More

Session Length: 1 hour

$340 10 sessions ($34/ea) + applicable fees

Book Now
Small Group (5-8 player) Training Session
In-Person Training for up to 8 athletes

1 session package with Coach Joe for 5-8 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the bu... See More

Session Length: 1 hour

$50 1 session + applicable fees

Book Now
Small Group (5-8 players) Training 3 Session Package
In-Person Training for up to 8 athletes

3 session package with Coach Joe for 5-8 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the bu... See More

Session Length: 1 hour

$150 3 sessions ($50/ea) + applicable fees

Book Now
Small Group (5-8 players) Training 5 Session Package
In-Person Training for up to 8 athletes

5 session package with Coach Joe for 5-8 players . 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the b... See More

Session Length: 1 hour

$225 5 sessions ($45/ea) + applicable fees

Book Now
Small Group (5-8 players) Training 10 Session Package
In-Person Training for up to 8 athletes

10 session package with Coach Joe for 5-8 players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the b... See More

Session Length: 1 hour

$425 10 sessions ($43/ea) + applicable fees

Book Now
Team Training (9+ players) Session
In-Person Training for up to 20 athletes

1 session with Coach Joe for 9 or more players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by the buyer.

Session Length: 1 hour

$55 1 session + applicable fees

Book Now
Team Training (9+ players) 3 Session Package
In-Person Training for up to 20 athletes

3 session package with Coach Joe for 9 or more players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by ... See More

Session Length: 1 hour

$165 3 sessions ($55/ea) + applicable fees

Book Now
Team Training (9+ players) 5 Session Package
In-Person Training for up to 20 athletes

5 session package with Coach Joe for 9 or more players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by ... See More

Session Length: 1 hour

$248 5 sessions ($50/ea) + applicable fees

Book Now
Team Training (9+ players) 10 Session Package
In-Person Training for up to 20 athletes

10 session package with Coach Joe for 9 or more players. 60 minute session length. *Note: cost does NOT include ice cost. Ice cost will vary depending on the facility, date, time of day, time of year and is incurred by... See More

Session Length: 1 hour

$468 10 sessions ($47/ea) + applicable fees

Book Now
  • Canisius College (NY)

  • 10 years

  • Qualified Private Coach
    Passed Coach Course

  • Adults, Kids, Teenagers

  • Forward, Defense

  • Shot Blocking, Stickhandling, Skating, Shooting, Passing, Faceoffs, Checking

Credentials

  • Canisius College (NY)

  • 10 years

  • Qualified Private Coach
    Passed Coach Course

Services

  • Adults, Kids, Teenagers

  • Forward, Defense

  • Shot Blocking, Stickhandling, Skating, Shooting, Passing, Faceoffs, Checking

More About Coach Joseph

Coach Castle brings over a decade of hands-on experience developing hockey players at every level of the game — from youth house leagues to NCAA and OJHL competitors. His background spans skills coaching, head coaching at the AAA level, professional scouting, and formal training in NHL-level coaching methodology, giving him a rare combination of technical depth and competitive insight that directly benefits every player he works with.

As Director of Player Development at NewEdge Hockey Development Academy, he designed and delivers skill training sessions for players ranging from age 8 through professional. His work there focused on individual skill development, position-specific training, and video-based player evaluation.

As Head Coach of the Buffalo Regals AAA/SCTA program for nearly five years, Joe managed all aspects of competitive player development, including practice and game planning, player procurement, and the kind of detail-oriented preparation that elite-level programs demand. That experience translates directly to his approach in one-on-one and team training settings: structured sessions, purposeful drills, and a clear understanding of what separates players who develop from those who plateau.

Joe has also worked as an on-ice assistant trainer with iTrain Hockey alongside skills coach Sean Walker, expanding his exposure to high-level training camp environments and refining his approach to working with large, diverse groups of players simultaneously.

His credentials reflect a sustained commitment to professional development at the highest levels:

AK Hockey Certified Skating Instructor — the same certification standard required of GLHP associate trainers
Power Edge Pro Certified Skills Instructor — specialized training in stickhandling mechanics and puck control development
USA Hockey Level 4 Coach — among the highest coaching certifications in American hockey
NHL Coaches Association Coaching Mentorship Program (2024) — training in modern on-ice techniques, game strategy, and player analysis methods used at the NHL level
Hockey GM & Scouting Certificate, Sports Management Worldwide (2024) — mentored by former Boston Bruins GM Harry Sinden and Peterborough Petes' Mike Oke; trained in NHL and international scouting, statistical analysis, and player evaluation
SafeSport Certified | Hockey Canada: Respect in Sport

Scouting background — currently active with Sports Management Worldwide — adds another dimension most skills coaches don't have. He understands exactly what evaluators at the next level are looking for, and he builds that awareness into how he coaches. Players don't just work on skills in isolation; they develop the habits and tendencies that make those skills visible and valuable in competitive environments.

Whether you're booking a private session to address a specific technical issue, bringing a small group to sharpen skills together, or looking for structured team training that raises collective performance, Joe brings the same standard of preparation and accountability to every session

After years as a player, I devoted myself to developing players as teams using the most current and advanced methods available. Previous to becoming a full-time coach, I played high level hockey through college before becoming a AAA team coach.

Your coaching will be catered to the player's specifications and needs. Prior to starting, we will do a deep dive to establish goals and create a comprehensive plan on how to achieve them. All players will have "anytime access", allowing them to contact me whenever needed in order to ask questions or discuss player decisions.

Action Photos

Client Reviews

Kimberly (CoachUp client)

(no details provided)

Amy (CoachUp client)

Coach has been great with our son. Very appreciative!!!

Matt (CoachUp client)

(no details provided)

Theresa (CoachUp client)

My kids really enjoyed working with Joe. They came home positive and feeling like they learned a lot of real game skills. Appreciated having the close attention and focus

Matthew (CoachUp client)

(no details provided)

Mycah (CoachUp client)

Our 14 yea old loves his one on one training with Coach Joe. The time and attention he gives to athletes is unmatched.

Andrew P. (Testimonial)

Very professional and knowledgeable. Relates to the player in a way that makes them feel comfortable
Share This Coach

CoachUp's Got Your Back
  • Runs Sex Offender screening on every coach
  • Ensures high quality coaches with verified reviews
  • 100% money back guarantee
  • Offers 24/7 support and helpful Athlete Advisors
  • Easy payments via credit card, no need for cash
  • Provides convenient scheduling with calendar integration
  • Enables automated reminders before training sessions
  • Captures post-session feedback directly from your coach

Questions? We can help.

Message Coach