Photo of :John Beecher

John Beecher

Height75
Weight220
Age24
Experience2
John Beecher, a promising talent in the NHL, was born on April 5, 2001, in Elmira, NY, USA. Standing at 75 inches tall and weighing 220 pounds, Beecher plays the forward position and is known for his strong physical presence on the ice. He shoots left-handed and wears jersey number 18. Beecher was drafted by the Boston Bruins in the first round, 30th overall, in the 2019 NHL Draft. He embarked on his NHL career with the Bruins, making his debut in the 2023 season. Prior to joining the NHL, Beecher honed his skills at the University of Michigan, where he played college hockey and developed into a formidable player. During his rookie season, Beecher played for the Boston Bruins and Calgary Flames, showcasing his versatility and adaptability. In 2025, he participated in 25 games across both teams. While he recorded a total of 1 goal and 2 assists during the regular season for the Flames, Beecher also managed to score a goal in his 6 games with the Bruins. His performance in faceoffs was notable, with a faceoff win percentage of 43% with Calgary and 0% with Boston. Beecher's playing style is characterized by his ability to make impactful hits, block shots, and maintain a strong presence in both offensive and defensive zones. As he continues to develop his skills, Beecher remains a player to watch in the coming seasons.

Related stories

Calgary Flames vs Anaheim Ducks: Nazem Kadri sets the tone at home
Odds, Watch, Predictions

Calgary Flames vs Anaheim Ducks: Nazem Kadri sets the tone at home

4 min read
Calgary Flames vs Florida Panthers: Nazem Kadri Headlines a Saddledome Spot-Light in Regular-Sea...
Odds, Watch, Predictions

Calgary Flames vs Florida Panthers: Nazem Kadri Headlines a Saddledome Spot-Light in Regular-Season Round 1

5 min read
Calgary Flames light the lamp at Prudential Center as New Jersey Devils power play answers back
Recap

Calgary Flames light the lamp at Prudential Center as New Jersey Devils power play answers back

3 min read
New Jersey Devils vs Calgary Flames: did 3 power plays tilt the ice at Prudential Center?
Recap

New Jersey Devils vs Calgary Flames: did 3 power plays tilt the ice at Prudential Center?

3 min read
Calgary Flames vs St. Louis Blues: Jonathan Huberdeau Sets the Tempo
Odds, Watch, Predictions

Calgary Flames vs St. Louis Blues: Jonathan Huberdeau Sets the Tempo

5 min read
Calgary Flames vs Detroit Red Wings: Ryan Lomberg sets the tone as sportsbook odds tighten
Odds, Watch, Predictions

Calgary Flames vs Detroit Red Wings: Ryan Lomberg sets the tone as sportsbook odds tighten

4 min read
Can Flames' Lone Goal Against Lightning at Benchmark International Arena Spark Future Success?
Recap

Can Flames' Lone Goal Against Lightning at Benchmark International Arena Spark Future Success?

3 min read
Can the Boston Bruins Rebound After Avalanche's Dominance at Ball Arena?
Recap

Can the Boston Bruins Rebound After Avalanche's Dominance at Ball Arena?

3 min read