.

Canada John Armstrong

#90 Sheffield Steelers / EIHL - 21/22

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_leaderboard_atf", slotId: "eliteprospects_leaderboard_atf" });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_right_rail", slotId: "eliteprospects_right_rail" });
Database: 1 089 250 players
Last added: Thaddeus Gasper
EP Verified
Scoring Leaders
# Player GP G A TP
1. Mavrik Bourque 71 26 51 77
2. Rocco Grimaldi 72 36 37 73
3. Adam Gaudette 67 44 27 71
4. T.J. Tynan 71 9 57 66
5. Georgii Merkulov 67 30 35 65
Show More

John Armstrong Facts

Date of Birth
Position
C
Age
36
Height
6'2" / 188 cm
Place of Birth
Weight
187 lbs / 85 kg
Nation
Shoots
R
Youth Team
-
Status
Retired

John Armstrong Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2002-03 Toronto Jr. Canadiens U15 AAA GTHL U15 -* -* -* -* -* -* |
2003-04 Toronto Jr. Canadiens U16 AAA GTHL U16 43* 35* 47* 82* 24* -* |
2004-05 Plymouth Whalers OHL 52* 6* 13* 19* 39* 1* | Playoffs 4 0 0 0 4 -2
Canada Ontario U17 WHC-17 6* 1* 1* 2* 6* -* |
2005-06 Plymouth Whalers OHL 65* 14* 23* 37* 75* -18* | Playoffs 13 4 7 11 18 4
2006-07 Plymouth Whalers OHL 34* 8* 13* 21* 26* 7* |
Peterborough Petes OHL 27* 11* 13* 24* 34* -12* |
2007-08 Peterborough Petes “C” OHL 65* 21* 36* 57* 77* -10* | Playoffs 5 0 1 1 6 -3
2008-09 Quad City Flames AHL 68* 5* 15* 20* 72* -2* |
2009-10 Abbotsford Heat AHL 14* 1* 5* 6* 13* -1* |
2010-11 Abbotsford Heat AHL 78* 9* 8* 17* 91* -6* |
2011-12 Abbotsford Heat AHL 17* 1* 0* 1* 32* -3* |
Utah Grizzlies ECHL 37* 8* 12* 20* 43* -6* | Playoffs 3 0 0 0 2 -2
2012-13 Kalamazoo Wings ECHL 48* 12* 32* 44* 45* -6* |
2013-14 Kalamazoo Wings ECHL 6* 0* 1* 1* 2* -2* |
Las Vegas Wranglers ECHL 49* 18* 19* 37* 32* -15* | Playoffs 4 1 1 2 0 -3
2014-15 Lillehammer Norway 31* 10* 16* 26* 30* 4* | Playoffs 4 0 1 1 4 -6
2015-16 Odense Bulldogs Denmark 31* 15* 35* 50* 20* 19* | Playoffs 7 1 2 3 4 0
2016-17 Sheffield Steelers EIHL 52* 22* 28* 50* 24* -* | Playoffs 4 1 0 1 33 -
2017-18 Sheffield Steelers EIHL 31* 16* 16* 32* 27* -* | Playoffs 4 4 2 6 0 -
2018-19 Medvescak Zagreb EBEL 24* 5* 7* 12* 8* -8* |
Sheffield Steelers EIHL 33* 10* 12* 22* 20* -5* | Playoffs 2 2 2 4 0 1
2019-20 Sheffield Steelers “A” EIHL 45* 12* 28* 40* 28* 10* |
2020-21 Did not play * * * * * * |
2021-22 Sheffield Steelers “A” EIHL 48* 12* 20* 32* 37* 8* | Playoffs 2 0 0 0 4 0

John Armstrong Tournament Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2002-03 Toronto Jr. Canadiens U15 AAA OHF Bantam AAA 8* 4* 8* 12* 8* -* |
2005-06 Canada U18 U18 JWC 5* 2* 0* 2* 2* 2* |
2006-07 OHL All-Stars CHL Challenge 1* 0* 0* 0* 2* 1* |
2015-16 Odense Bulldogs Danish Cup 4* 3* 4* 7* 2* -* |
2016-17 Sheffield Steelers Champions HL 4* 1* 2* 3* 4* 4* |
Sheffield Steelers EIHL Cup 13* 5* 9* 14* 10* -* |
2017-18 Sheffield Steelers EIHL Cup 8* 2* 5* 7* 12* -* |
Sheffield Steelers Continental Cup 3* 0* 2* 2* 4* -1* |
2018-19 Medvescak Zagreb Continental Cup 3* 0* 2* 2* 2* 2* |
Sheffield Steelers EIHL Cup 1* 0* 1* 1* 0* 0* |
2019-20 Sheffield Steelers “A” EIHL Cup 12* 6* 5* 11* 27* 5* |
2021-22 Sheffield Steelers “A” EIHL Cup 9* 0* 4* 4* 4* -5* |
Sheffield Steelers “A” Continental Cup 3* 0* 0* 0* 4* -1* |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });

John Armstrong Game Log

Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
EIHL
2022-04-15T19:00:00+0100 Sheffield Steelers @ Belfast Giants
2022-04-13T19:30:00+0100 Sheffield Steelers @ Glasgow Clan
2022-04-10T16:00:00+0100 Sheffield Steelers vs Belfast Giants
2022-04-09T19:00:00+0100 Sheffield Steelers vs Belfast Giants
2022-04-06T19:30:00+0100 Sheffield Steelers vs Manchester Storm
2022-04-03T17:30:00+0100 Sheffield Steelers @ Manchester Storm
2022-04-02T19:00:00+0100 Sheffield Steelers vs Nottingham Panthers
2022-03-30T19:30:00+0100 Sheffield Steelers @ Manchester Storm
2022-03-27T16:00:00+0100 Sheffield Steelers vs Manchester Storm
2022-03-26T18:30:00-0100 Sheffield Steelers @ Cardiff Devils
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

John Armstrong Career Totals

League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
AHL 4 177* 16* 28* 44* 0.25* 208* -12* | 0 * * * * * *
Champions HL 1 4* 1* 2* 3* 0.75* 4* 4* | 0 * * * * * *
CHL Challenge 1 1* 0* 0* 0* 0.00* 2* 1* | 0 * * * * * *
Continental Cup 3 9* 0* 4* 4* 0.44* 10* 0* | 0 * * * * * *
Danish Cup 1 4* 3* 4* 7* 1.75* 2* -* | 0 * * * * * *
Denmark 1 31* 15* 35* 50* 1.61* 20* 19* | 1 7 1 * 2 * 3 * 0.43 * 4 * 0 *
ECHL 3 140* 38* 64* 102* 0.73* 122* -29* | 2 7 1 * 1 * 2 * 0.29 * 2 * -5 *
EIHL 5 209* 72* 104* 176* 0.84* 136* 13* | 4 12 7 * 4 * 11 * 0.92 * 37 * 1 *
EIHL Cup 5 43* 13* 24* 37* 0.86* 53* 0* | 0 * * * * * *
GTHL U15 1 -* -* -* -* -* -* -* | 0 * * * * * *
GTHL U16 1 43* 35* 47* 82* 1.91* 24* -* | 0 * * * * * *
U18 JWC (Hlinka Gretzky Cup) 1 5* 2* 0* 2* 0.40* 2* 2* | 0 * * * * * *
EBEL (ICEHL) 1 24* 5* 7* 12* 0.50* 8* -8* | 0 * * * * * *
Norway 1 31* 10* 16* 26* 0.84* 30* 4* | 1 4 0 * 1 * 1 * 0.25 * 4 * -6 *
OHF Bantam AAA 1 8* 4* 8* 12* 1.50* 8* -* | 0 * * * * * *
OHL 4 243* 60* 98* 158* 0.65* 251* -32* | 3 22 4 * 8 * 12 * 0.55 * 28 * -1 *
WHC-17 1 6* 1* 1* 2* 0.33* 6* -* | 0 * * * * * *
* Some data is missing to provide a correct summary.

John Armstrong Career Highlights

Season
Awards by season
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

John Armstrong Connections

Transactions
DATE STATUS FROM TO SOURCE
05/06/2022
05/06/2022 Confirmed Sheffield Steelers Retired
07/07/2021
07/07/2021 Confirmed No team Sheffield Steelers
12/15/2018
12/15/2018 Confirmed Medvescak Zagreb Sheffield Steelers
07/05/2018
07/05/2018 Confirmed Sheffield Steelers Medvescak Zagreb
06/15/2016
06/15/2016 Confirmed Odense Bulldogs Sheffield Steelers
06/16/2015
06/16/2015 Confirmed Lillehammer Odense Bulldogs
05/30/2014
05/30/2014 Confirmed Las Vegas Wranglers Lillehammer
11/29/2013
11/29/2013 Confirmed Kalamazoo Wings Las Vegas Wranglers
10/04/2013
10/04/2013 Extension Kalamazoo Wings Kalamazoo Wings

Not Activated Sections

Endorsements
Videos
Fitness Results
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Q&A
Are you John Armstrong?
Verify your profile to customize the page further. See example here.

John Armstrong Biography and Trivia

Drafted 2004, 1 #13 overall by Plymouth Whalers in the OHL Priority Selection

Post a scouting report/trivia/player comment in English (visible here)

var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/12271/player "; var deletePlayerCommentEndpoint = " '' ";