John Gibson
36

John Gibson

6'3"·209 lbs·33 yrs

John Gibson has −5.8 goals saved above expected in 2026-27, 34th among NHL goalies with 9+ starts, with a .862 save percentage and a 4-7-1 record in 13 games. Stats through Nov 12, 2026.

2026-27 Season

13GP
40th pctile
4Wins
14th pctile
0Shutouts
0th pctile
3.58GAA
3rd pctile
.862SV%
0th pctile
−5.8GSAX
7th pctile

Career Statistics

SeasonTeamGPTOIWLOTLGAASV%SOGSAX
2013-14
ANA
3181:073001.33.9541—
2014-15
ANA
231339:5513802.60.9141—
2015-16
ANA
402294:40211342.07.9204+5.5
2016-17
ANA
522950:21251692.22.9246+21.1
2017-18
ANA
603428:29311872.43.9264+30.6
2018-19
ANA
583233:02262282.84.9172+29.8
2019-20
ANA
512981:17202653.00.9041−4.5
2020-21
ANA
352030:3091972.98.9033+6.1
2021-22
ANA
563235:351826113.19.9041−0.1
2022-23
ANA
533004:55143183.99.8991+1.0
2023-24
ANA
462561:29132723.54.8880−9.1
2024-25
ANA
291562:09111122.77.9120+11.8
2025-26
DET
573181:14292242.72.9014+6.9
2026-27
DET
13687:314713.58.8620−5.8
Career—576—237246682.89.90928—

Career Trajectory

Show:
.853.880.908.936.963SV%1314151617181920212223242526

Games missed by season

SeasonRegular SeasonPlayoffs
InjurySuspensionOther absenceReason unspecifiedInjurySuspensionOther absenceReason unspecified
2026-2720000000
2025-2600010000
2024-25000310000
2023-2400080000
2022-2300080000
2021-22000110000
2020-21000160000
2019-2000050000
2018-19000100000
2017-18000110000
2016-17000130001
2015-16000240000
2014-15000450007
2013-14000280009
Career20021100017

Counted in the season the games were played. Injury: a reported injury or illness. Reason unspecified: games out of the lineup with no reported reason (an unreported injury, a stint in the minors, a healthy scratch).

Absence history

SeasonTeamAbsenceStatusFromToGames missed (regular season)Games missed (playoffs)Source
2026-27
DET
Injured – Lower BodyDay-to-dayNov 3, 2026Nov 10, 202620ESPN
2025-26
DET
Absence, reason unspecified—Mar 2, 2026Mar 6, 202610Lineups
2024-25
ANA
Absence, reason unspecified—Apr 3, 2025Oct 9, 202570Lineups
2024-25
ANA
Absence, reason unspecified—Mar 5, 2025Mar 20, 202570Lineups
2024-25
ANA
Absence, reason unspecified—Feb 22, 2025Mar 1, 202530Lineups
2024-25
ANA
Absence, reason unspecified—Dec 23, 2024Dec 31, 202420Lineups
2024-25
ANA
Absence, reason unspecified—Apr 18, 2024Nov 8, 2024120Lineups
2023-24
ANA
Absence, reason unspecified—Apr 2, 2024Apr 12, 202430Lineups
2023-24
ANA
Absence, reason unspecified—Mar 21, 2024Mar 26, 202410Lineups
2023-24
ANA
Absence, reason unspecified—Mar 1, 2024Mar 6, 202410Lineups
2023-24
ANA
Absence, reason unspecified—Jan 5, 2024Jan 9, 202410Lineups
2023-24
ANA
Absence, reason unspecified—Dec 17, 2023Dec 21, 202310Lineups
2023-24
ANA
Absence, reason unspecified—Oct 30, 2023Nov 5, 202310Lineups
2022-23
ANA
Absence, reason unspecified—Apr 2, 2023Apr 11, 202330Lineups
2022-23
ANA
Absence, reason unspecified—Dec 13, 2022Dec 28, 202250Lineups
2021-22
ANA
Absence, reason unspecified—Mar 4, 2022Mar 8, 202210Lineups
2021-22
ANA
Absence, reason unspecified—Feb 25, 2022Mar 1, 202210Lineups
2021-22
ANA
Absence, reason unspecified—Jan 4, 2022Jan 19, 202250Lineups
2021-22
ANA
Absence, reason unspecified—Dec 11, 2021Dec 17, 202120Lineups
2021-22
ANA
Absence, reason unspecified—Nov 2, 2021Nov 7, 202110Lineups
2021-22
ANA
Absence, reason unspecified—Oct 13, 2021Oct 18, 202110Lineups
2020-21
ANA
Absence, reason unspecified—May 3, 2021May 7, 202110Lineups
2020-21
ANA
Absence, reason unspecified—Apr 30, 2021May 3, 202110Lineups
2020-21
ANA
Absence, reason unspecified—Apr 24, 2021Apr 28, 202110Lineups
2020-21
ANA
Absence, reason unspecified—Apr 18, 2021Apr 24, 202110Lineups
2020-21
ANA
Absence, reason unspecified—Apr 11, 2021Apr 16, 202120Lineups
2020-21
ANA
Absence, reason unspecified—Mar 26, 2021Apr 4, 202130Lineups
2020-21
ANA
Absence, reason unspecified—Mar 13, 2021Mar 26, 202150Lineups
2020-21
ANA
Absence, reason unspecified—Feb 6, 2021Feb 11, 202110Lineups
2020-21
ANA
Absence, reason unspecified—Jan 18, 2021Jan 22, 202110Lineups
2019-20
ANA
Absence, reason unspecified—Mar 6, 2020Jan 14, 202130Lineups
2019-20
ANA
Absence, reason unspecified—Nov 29, 2019Dec 8, 201920Lineups
2018-19
ANA
Absence, reason unspecified—Feb 7, 2019Mar 1, 201990Lineups
2018-19
ANA
Absence, reason unspecified—Nov 16, 2018Nov 21, 201810Lineups
2017-18
ANA
Absence, reason unspecified—Apr 1, 2018Apr 12, 201830Lineups
2017-18
ANA
Absence, reason unspecified—Feb 19, 2018Mar 2, 201830Lineups
2017-18
ANA
Absence, reason unspecified—Jan 30, 2018Feb 9, 201840Lineups
2017-18
ANA
Absence, reason unspecified—Nov 7, 2017Nov 12, 201710Lineups
2016-17
ANA
Absence, reason unspecified—May 20, 2017Oct 5, 201701Lineups
2016-17
ANA
Absence, reason unspecified—Mar 10, 2017Mar 28, 201770Lineups
2016-17
ANA
Absence, reason unspecified—Feb 20, 2017Mar 10, 201760Lineups
2015-16
ANA
Absence, reason unspecified—Apr 9, 2016Apr 15, 201610Lineups
2015-16
ANA
Absence, reason unspecified—Feb 13, 2016Feb 18, 201620Lineups
2015-16
ANA
Absence, reason unspecified—May 30, 2015Nov 24, 2015210Lineups
2014-15
ANA
Absence, reason unspecified—Apr 8, 2015May 8, 201517Lineups
2014-15
ANA
Absence, reason unspecified—Oct 31, 2014Feb 10, 2015420Lineups
2014-15
ANA
Absence, reason unspecified—Oct 14, 2014Oct 22, 201420Lineups
2013-14
ANA
Absence, reason unspecified—Apr 13, 2014May 10, 201409Lineups
2013-14
ANA
Absence, reason unspecified—Jan 15, 2014Apr 6, 2014280Lineups

Games · 2026-27 regular season