Page title background image

John Beecher Fantasy Stats

Background banner image for player info John Beecher

Center #18

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

2025-26 Rankings

Current C216

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-26CGYC2584.44123214.80001829-5
Career 155 501.9 10 11 13 24 103 10.7 0 0 0 123 79 -20

Game Log

SCORING
TEAM OPP POS FPTS GS G A PTS SOG SH% PPG SHG HAT BLK PIM +/-
Dec 8, 2025 CGYBUFC0.010000000000
Dec 10, 2025 CGYDETC1.5000010.000000-1
Dec 13, 2025 CGYLAC2.8000010.0000100
Dec 16, 2025 CGYSJC2.8000010.000010-1
Dec 18, 2025 CGYSEAC3.0000020.0000000
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
Last 10 23.3 2 0 1 1 7 0.0 0 0 0 6 27 +1

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.
3 days ago   
LEGEND