John Armstrong

Canada
Born on:
Birth place: Unionville, Ontario, Canada
Forward, shoots right
6 ' 2" (188 cm) | 207 lb (94 kg)
Drafted by: Calgary Flames, 3. round (#87 overall), in 2006 NHL Entry Draft


Championships & Medals

AgeYearTeamEventTournament Location / Series Result
Gold172005Team CanadaU18 Junior World CupBreclav, Czech Republic and Piestany, Slovakia
Hlinka Gretzky Cup MedalsGold

Regular Season

Stripe:   
SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGSH%
2004‑05Plymouth WhalersOHL165261319391101
2005‑06Plymouth WhalersOHL176514233775-18321
2006‑07Plymouth WhalersOHL183481321267220
2006‑07Peterborough PetesOHL182711132434-12301
2007‑08Peterborough PetesOHL196521365777-10824
2008‑09Quad City FlamesAHL20685152072-20006.7
2009‑10Abbotsford HeatAHL211415613-10005.6
2010‑11Abbotsford HeatAHL2278981791-61019.4
2011‑12Abbotsford HeatAHL231710132-30006.3
2011‑12Utah GrizzliesECHL23378122043-63019.8
2012‑13Kalamazoo WingsECHL244812324445-63038.1
2013‑14Kalamazoo WingsECHL2560112-20000.0
2013‑14Las Vegas WranglersECHL254918193732-1550014.3
2014‑15Lillehammer IKEliteserien263110162630420110.2
2016‑17Sheffield SteelersEIHL28522228502430
2017‑18Sheffield SteelersEIHL29311616322750
2018‑19Sheffield SteelersEIHL30331012222022
2019‑20Sheffield SteelersEIHL314512284028101111.7
2021‑22Sheffield SteelersEIHL33481220323783111.4
OHL Totals2436098158251-321767
EIHL Totals2097210417613618144
AHL Totals177162844208-121017.8
ECHL Totals1403864102122-29110410.4
Eliteserien Totals3110162630420110.2

Playoff Stats

SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGSH%
2004‑05Plymouth WhalersOHL1640004-2000
2005‑06Plymouth WhalersOHL17134711184100
2007‑08Peterborough PetesOHL1950116-3000
2011‑12Utah GrizzliesECHL2330002-20000.0
2013‑14Las Vegas WranglersECHL2541120-300020.0
2014‑15Lillehammer IKEliteserien2640114-60000.0
2016‑17Sheffield SteelersEIHL2841013300
2017‑18Sheffield SteelersEIHL294426000
2018‑19Sheffield SteelersEIHL302224011
2021‑22Sheffield SteelersEIHL33200040000.0
OHL Totals22481228-1100
EIHL Totals12741137011
ECHL Totals71122-50007.7
Eliteserien Totals40114-60000.0

National Team Stats - Major Tournaments

National and Regional Team Stats - Miscellaneous Tournaments

TeamAgeGPGAPPIM+/-PPGSHGGWGSH%
Team OHL - CHL Canada Russia Series 200618100021000
CHL Canada Russia Series Totals100021000

All-Star Game Appearences

YearTeamLGEAgeGPGAPPIM+/-PPGSHGGWGSH%
2006Team OrrCHL1710000000
CHL Top Prospects Game Totals10000000