(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_45399'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Dan Hickling

USA John Gibson

#36 Anaheim Ducks / NHL - 22/23
Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
GA
SVS
SV%
5
16
142
.899
10
36
319
.899
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: 981 986 players
Last added: Theodore Krajeski
Scoring Leaders
# Player GP G A TP
1. Antti Suomela 20 11 16 27
2. Patrik Karlkvist 21 13 13 26
3. Jonathan Pudas 22 8 17 25
4. Oscar Möller 18 12 7 19
5. Emil Pettersson 21 10 9 19
Show More
Player Facts
Date of Birth
Position
G
Age
29
Height
6'2" / 188 cm
Place of Birth
Weight
216 lbs / 98 kg
Nation
Catches
L
Youth Team
-
Contract
26/27
Cap Hit
$6,400,000 Powered by
Agency
Highlights
1-time U18 WJC Gold Medal 1
1-time U20 WJC Gold Medal 1
1-time World Championship Bronze Medal 1
1-time NHL All-Rookie Team 1
1-time NHL Lowest GA (Jennings Trophy) 1
1-time OHL Second All-Star Team 1
1-time OHL Third All-Star Team 1
1-time U18 WJC Best Goaltender 1
1-time U20 WJC All-Star Team 1
1-time U20 WJC Best Goaltender 1
1-time U20 WJC Most Valuable Player 1

Brother: Justin Gibson

Player Statistics
S Team League GP GD GAA SV% GA SV SO WLT TOI   POST GP GD GAA SV% GA SV SO WLT TOI
2008-09 Pittsburgh Hornets 16U AAA T1EHL 16U 17 - 1.33 - 31 - 4 12-3-0 1 016 |
2009-10 USNTDP Juniors USHL 18 - 3.69 .905 63 600 0 7-9-0 1 023 |
U.S. National U17 Team USDP 22 - 3.76 .895 84 716 0 8-12-1 1 339 |
U.S. National U18 Team USDP 2 - 2.00 .932 4 55 0 2-0-0 120 |
USA U17 WHC-17 3 6 1.33 .957 4 89 0 3-0-0 180 |
USA U17 (all) International-Jr 4 9 2.45 .927 10 127 0 3-1-0 245 |
2010-11 USNTDP Juniors USHL 17 - 2.38 .926 39 488 1 9-4-3 983 |
U.S. National U18 Team USDP 40 - 2.55 .921 95 1 101 1 24-11-3 2 238 |
USA U18 WJC-18 6 6 2.34 .926 14 175 0 6-0-0 359 |
2011-12 Kitchener Rangers OHL 32 - 2.75 .928 87 1 127 1 21-10-0 1 897 | Playoffs 16 - 2.67 .938 40 605 1 8-7-0 898
USA U20 WJC-20 1 6 4.00 .852 4 23 0 0-1-0 60 |
2012-13 Kitchener Rangers OHL 27 - 2.41 .928 65 840 1 17-9-1 1 615 | Playoffs 10 - 2.17 .946 22 384 1 5-5-0 609
Norfolk Admirals AHL 1 - 4.50 .857 3 18 0 0-0-0 40 |
USA U20 WJC-20 7 7 1.36 .955 9 193 1 5-2-0 398 |
USA WC 5 10 1.56 .951 8 156 1 4-1-0 308 |
2013-14 Anaheim Ducks NHL 3 - 1.33 .954 4 83 1 3-0-0 181 | Playoffs 4 - 2.69 .919 9 102 1 2-2-0 200
Norfolk Admirals AHL 45 - 2.34 .919 101 1 141 5 21-16-5 2 587 | Playoffs 6 - 1.45 .955 9 189 1 4-2-0 373
2014-15 Anaheim Ducks NHL 23 - 2.60 .914 58 616 1 13-8-0 1 340 |
Norfolk Admirals AHL 11 - 2.07 .935 23 333 1 6-3-2 665 |
2015-16 Anaheim Ducks NHL 40 - 2.07 .920 79 913 4 21-13-4 2 295 | Playoffs 2 - 3.08 .900 6 54 0 0-2-0 117
San Diego Gulls AHL 13 - 2.63 .917 34 374 1 7-4-1 775 |
2016-17 Anaheim Ducks NHL 52 - 2.22 .924 109 1 328 6 25-16-9 2 950 | Playoffs 16 - 2.59 .918 38 428 0 9-5-0 879
Team North America WCup 2 3 2.09 .932 3 41 0 1-0-0 86 |
2017-18 Anaheim Ducks NHL 60 - 2.43 .926 139 1 733 4 31-18-7 3 428 | Playoffs 4 - 3.60 .889 13 104 0 0-4-0 217
2018-19 Anaheim Ducks NHL 58 - 2.84 .917 153 1 685 2 26-22-8 3 233 |
2019-20 Anaheim Ducks NHL 51 - 3.00 .904 149 1 403 1 20-26-5 2 981 |
2020-21 Anaheim Ducks NHL 35 - 2.98 .903 101 941 3 9-19-7 2 031 |
2021-22 Anaheim Ducks NHL 56 - 3.19 .904 172 1 617 1 18-26-11 3 236 |
2022-23 Anaheim Ducks NHL 17 - 4.14 .890 64 519 0 4-12-1 928 |
2022-23 NHL stats powered by NHL.com
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
Game Log
Date Team Opp Score GA SA SV SV% TOI
NHL
2022-11-29T19:00:00-0600 Anaheim Ducks @ Nashville Predators
2022-11-27T19:00:00-0600 Anaheim Ducks vs Seattle Kraken
2022-11-23T21:00:00-0600 Anaheim Ducks vs New York Rangers
2022-11-21T19:00:00-0600 Anaheim Ducks @ St. Louis Blues
2022-11-19T19:00:00-0600 Anaheim Ducks @ St. Louis Blues
2022-11-17T19:00:00-0600 Anaheim Ducks @ Winnipeg Jets
2022-11-15T21:00:00-0600 Anaheim Ducks vs Detroit Red Wings
2022-11-09T21:00:00-0600 Anaheim Ducks vs Minnesota Wild
2022-11-06T20:00:00-0600 Anaheim Ducks vs Florida Panthers
2022-11-03T22:00:00-0400 Anaheim Ducks @ Vancouver Canucks
$(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" });
Player Career Totals
League Years GP GD GAA SV% GA SV SO WLT TOI | Years GP GD GAA SV% GA SV SO WLT TOI
AHL 4 70 - 2.38 .921 161 1 866 7 34-23-8 4 067 | 1 6 - 1.45 .955 9 189 1 4-2-0 373
International-Jr 1 4 9 2.45 .927 10 127 0 3-1-0 245 | 0
NHL 10 395 - 2.73 .913 1 028 10 838 23 170-160-52 22 603 | 4 26 - 2.80 .912 66 688 1 11-13-0 1 413
OHL 2 59 - 2.60 .928 152 1 967 2 38-19-1 3 512 | 2 26 - 2.47 .941 62 989 2 13-12-0 1 507
T1EHL 16U 1 17 - 1.33 - 31 - 4 12-3-0 1 016 | 0
USDP 2 64 - 2.97 .911 183 1 872 1 34-23-4 3 697 | 0
USHL 2 35 - 3.05 .914 102 1 088 1 16-13-3 2 006 | 0
WC 1 5 10 1.56 .951 8 156 1 4-1-0 308 | 0
WCup 1 2 3 2.09 .932 3 41 0 1-0-0 86 | 0
WHC-17 1 3 6 1.33 .957 4 89 0 3-0-0 180 | 0
WJC-18 1 6 6 2.34 .926 14 175 0 6-0-0 359 | 0
WJC-20 2 8 13 1.70 .943 13 216 1 5-3-0 458 | 0
Skill Rating

Powered by Franchise Hockey Manager

Positioning
18
Low Shots
16
Glove
16
Mental
15
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
08/04/2018
08/04/2018 Extension Anaheim Ducks Anaheim Ducks
09/21/2015
09/21/2015 Extension Anaheim Ducks Anaheim Ducks
03/15/2012
03/15/2012 Confirmed Kitchener Rangers Anaheim Ducks
07/27/2011
07/27/2011 Confirmed USNTDP Juniors Kitchener Rangers
Not Activated Sections
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you John Gibson?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2009, 11 #203 overall by Kitchener Rangers in the OHL Priority Selection

Post a scouting report/trivia/player comment in English (visible here)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/45399/player "; var deletePlayerCommentEndpoint = " '' ";