Headshot Image
John Armstrong
Inactive, former Center
Show Cards
Player Information
Selected by the Calgary Flames in the 3rd round (No. 87) of the 2006 NHL Draft, and 41 points (17 goals, 24 assists) in 60 Stanley Cup Playoff games.
Country: Country FlagCAN
Age: 37.6 yrs (26.02.1988)
Height / Weight: 188 cm / 85 kg
Shoots:
Drafted: 87th in 2006
Draft Team: Team logoCalgary Flames
Awards: -
Hero Image
John Armstrong
Regular Season
Year Team GP G A Pts +/- TOI/G S S% PIM
2003-04 Toronto Jr. Canadi. Mn Mdgt AAA (GTMMHL) 43 35 47 82 0 24
2004-05 Plymouth (OHL) 52 6 13 19 1 39
2005-06 Plymouth (OHL) 65 14 23 37 -18 75
2006-07 Plymouth (OHL) 34 8 13 21 7 26
2006-07 Peterborough (OHL) 27 11 13 24 -12 34
2007-08 Peterborough (OHL) 65 21 36 57 -10 77
2008-09 Quad City (AHL) 68 5 15 20 -2 72
2009-10 Abbotsford Heat (AHL) 14 1 5 6 -1 13
2010-11 Abbotsford Heat (AHL) 78 9 8 17 -6 96 9.4% 91
2011-12 Utah (ECHL) 37 8 12 20 -6 43
2011-12 Abbotsford Heat (AHL) 17 1 0 1 -3 16 6.2% 32
2012-13 Kalamazoo (ECHL) 48 12 32 44 -6 45
2013-14 Kalamazoo (ECHL) 6 0 1 1 -2 2
2013-14 Las Vegas (ECHL) 49 18 19 37 -15 32
2014-15 Lillehammer (Norway) 31 10 16 26 4 30
2015-16 Odense Bulldogs (Denmark) 31 15 35 50 19 20
2016-17 Sheffield Steelers (EIHL) 52 22 28 50 24
2016-17 Sheffield Steelers (Champions HL) 4 1 2 3 4 4
2017-18 Sheffield Steelers (EIHL) 31 16 16 32 27
2017-18 Sheffield Steelers (Continental Cup) 3 0 2 2 -1 4
2018-19 Medvescak Zagreb (EBEL) 24 5 7 12 -8 8
2018-19 Medvescak Zagreb (Continental Cup) 3 0 2 2 2 2
2018-19 Sheffield Steelers (EIHL) 33 10 12 22 -5 20
2019-20 Sheffield Steelers (EIHL) 45 12 28 40 10 28
2021-22 Sheffield Steelers (EIHL) 48 12 20 32 8 37
2021-22 Sheffield Steelers (Continental Cup) 3 0 0 0 -1 4
Total 911 252 405 657 -41 112 225.0% 813
Playoffs
Year Team GP G A Pts +/- TOI/G S S% PIM
2002-03 Toronto Jr. Canadiens Bantam AAA (OHF Bantam AAA) 8 4 8 12 8
2004-05 Plymouth (OHL) 4 0 0 0 -2 4
2005-06 Plymouth (OHL) 13 4 7 11 4 18
2007-08 Peterborough (OHL) 5 0 1 1 -3 6
2011-12 Utah (ECHL) 3 0 0 0 2
2013-14 Las Vegas (ECHL) 4 1 1 2 0
2014-15 Lillehammer (Norway) 4 0 1 1 -6 4
2015-16 Odense Bulldogs (Denmark) 7 1 2 3 0 4
2016-17 Sheffield Steelers (EIHL) 4 1 0 1 33
2017-18 Sheffield Steelers (EIHL) 4 4 2 6 0
2018-19 Sheffield Steelers (EIHL) 2 2 2 4 1 0
2021-22 Sheffield Steelers (EIHL) 2 0 0 0 0 4
Total 60 17 24 41 -6 0 0.0% 83