John

John Beecher

25 y.o.
Center
🏒Left Shot
United States

Last Game Summary

Box Score

John Beecher was held off the scoresheet for the Calgary Flames at the Colorado Avalanche in a 3–1 loss on 9th Apr 2026. The performance included 2 shots on goal. Beecher got 12:50 minutes of total ice time, winning 38% of his faceoffs and blocking 3 shots. Over his last 10 games, Beecher has 4 points (0.40 per game). On the season, he has 3 goals and 7 points in 35 games (0.20 points per game). With 2 games left on the Calgary Flames' schedule, Beecher is on pace for about 3 goals and 7 points in 37 games, if he plays all 2 of those games this season. That pace also projects to about 39 shots on goal.

Statistics

Regular Season Stats

2016-17USHS-PrepSalisbury School30121224----
2017-18USHLUSNTDP Juniors349162511--18
2017-18USDPU.S. National U17 Team6017244114--44
2018-19USHLUSNTDP Juniors276142015--64
2018-19NTDPU.S. National U18 Team6315284327--88
2019-20NCAAUniv. of Michigan3197167--31
2020-21NCAAUniv. of Michigan164484--4
2021-22NCAAUniv. of Michigan3469153--41
2021-22AHLProvidence Bruins9325-7--0
2022-23AHLProvidence Bruins61914239--38
2023-24NHLBoston Bruins527310-63818.4%24
2023-24AHLProvidence Bruins174489--2
2024-25NHLBoston Bruins783811-9446.8%26
2025-26NHLBoston Bruins6101-1616.7%0
2025-26NHLCalgary Flames29246-5316.5%31
Scores a goal every 11.7 games
Records an assist every 8.8 games
Earns a point every 5.0 games
Takes 1.1 shots per game
Gets at least 2 PIMs every 2.3 games
Has played 44% of team's games

Playoff Stats

2017-18USHLUSNTDP Juniors8257-4--4
2021-22AHLProvidence Bruins20111--2
2022-23AHLProvidence Bruins4000-2--0
2023-24NHLBoston Bruins12112-4137.7%2
Scores a goal every 12.0 games
Records an assist every 12.0 games
Earns a point every 6.0 games
Takes 1.1 shots per game
Gets at least 2 PIMs every 12.0 games

Last 5 Games

SeasonOpponentDateGAP+/-PIMPPGSHGSShiftsTOI
Regular@ COLApr 9000020021912:50
Regular@ COLMar 30011-100031812:47
Regularvs ANAMar 26000000001810:50
Regular@ NYIMar 14000-10001129:44
Regular@ NJDMar 12202100142115:15