Page title background image

John Beecher Fantasy Stats

Background banner image for player info John Beecher

Center #18

Healthy
Height / Weight 6'3"  /  220 lbs.
Date of Birth (Age) Apr 5, 2001 (24)

2025-26 Rankings

Current C220

Season Stats

SCORING
SEASON TEAM POS GP FPTS GS G A PTS SOG SH% PPG SHG HAT BLK PIM +/-
2023-24BOSC52184.7073103818.40003424-6
2024-25BOSC78232.863811446.80007126-9
2025-26CGYC30104.94134273.70002329-5
Career 160 522.4 10 11 14 25 109 10.1 0 0 0 128 79 -20

Game Log

SCORING
TEAM OPP POS FPTS GS G A PTS SOG SH% PPG SHG HAT BLK PIM +/-
Dec 20, 2025 CGYVEGC6.5001110.000000+2
Dec 23, 2025 CGYEDMC2.6000000002100
Dec 29, 2025 CGYBOSC1.300000000100
Dec 31, 2025 CGYPHIC2.8100010.000010+1
Jan 3, 2026 CGYNASC0.0000000000170
Feb 26, 2026 CGYSJC1.5000010.0000000
Feb 28, 2026 CGYLAC5.8000030.0000100
Mar 1, 2026 CGYANAC11.900110000300
Mar 3, 2026 CGYDALC4.3000020.0000100
Mar 7, 2026 CGYCARC0.000000000000
Last 10 36.7 1 0 2 2 8 0.0 0 0 0 9 27 +3

John Beecher News

John Beecher  • C  •  Flames

John Beecher Handed One-Game Suspension

Calgary Flames center John Beecher (upper body) was suspended for one game on Sunday for roughing Nashville Predators forward Michael McCarron during Saturday's loss. In the game, Beecher received a minor penalty for roughing and a 10-minute misconduct, and on Sunday, the NHL Department of Player Safety issued further discipline. Beecher finished Saturday night with 17 penalty minutes in total and left the game with an upper-body injury. As a result, the fourth-line center may have missed Monday's matchup against the Seattle Kraken regardless. The Flames are likely to use Justin Kirkland as Beecher's replacement in the lineup.
Jan 4   
LEGEND