Mar 12, 2026; Toronto, Ontario, CAN; Toronto Maple Leafs forward Matthew Knies (23) congratulates forward Auston Matthews (34) on his goal against the Anaheim Ducks during the second period at Scotiabank Arena.
MAPLE LEAFSJohn Chayka resolves a heated trade situation everyone was talking about
Apr 5, 2026; Montreal, Quebec, CAN; Montreal Canadiens defenseman Noah Dobson (53) plays the puck against New Jersey Devils center Jack Hughes (86) during the third period at Bell Centre.
CANADIENSTwo NHL stars have asked to join the Canadiens
Apr 14, 2026; Vancouver, British Columbia, CAN; Vancouver Canucks defenseman Zeev Buium (24) handles the puck against the Los Angeles Kings in the second period at Rogers Arena.
CANUCKSZeev Buium's new contract just changed everything for the NHL
HOCKEY STATS
NHL

JOHN ARMSTRONG

February 26, 1988  
Unionville, ON, CA

Center  
6'3"  
Entry drafts
PLYMOUTH WHALERS
CALGARY FLAMES
NHL earnings$ 1 930 000
STATS
JOHN ARMSTRONG
PER SEASONSEASONSPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
2004-05OHL - WHA526131939+14---4-
2005-06OHL - WHA6514233775-1813471118-
2006-07OHL - PET2711132434-12------
OHL - WHA348132126+7------
2007-08OHL - PET6521365777-105-116-
2008-09AHL - FLA685152072-2------
2009-10AHL - HEA1415613-1------
2010-11AHL - HEA78981791-6------
2011-12AHL - HEA171-132-3------
ECHL - GRI378122043-63---2-
2012-13ECHL - WIN4812324445-6------
2013-14ECHL - WRA4918193732-154112--
ECHL - WIN6-112-2------
PER LEAGUESEASONSPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
AHL177162844208-12------
ECHL1403864102122-2971122-
OHL2436098158251-3222481228-
NHL SALARIES
JOHN ARMSTRONG
NHLAGESALAIRECAP HITTOTAL
3 years  ·  $ 2 000 000
2008-0920695 000644 444695 000
2009-1021650 000644 4441 345 000
2010-1122585 000644 4441 930 000
TOTAL1 930 0001 933 332