bpdatabases - NHL hockey analytics bpdatabases - NHL hockey analytics

Loading team data…

2023-2024 Regular Season | Pacific Division
27-50-5 | 59 pts (36.0%)
ANA Anaheim Ducks
Missed the playoffs Playoffs
Finished with 59 points Finished 7th in the Pacific

Data shown on this page was last updated on November 5, 2026 at 3:14 AM.

Points Distribution 59 total points ANA Points % League Avg 71% 17% 8% 72% 13% 6% 9% Regulation wins 42 pts - 71% (league 72%) OT wins 10 pts - 17% (league 13%) SO wins 2 pts - 3% (league 6%) OT/SO losses 5 pts - 8% (league 9%)
Pacific Division Standings 0 10 20 30 40 50 60 70 80 90 100 110 0 10 20 30 40 50 60 70 80 Games Played Points VAN 109 EDM 104 LAK 99 VGK 98 CGY 81 SEA 81 ANA 59 SJS 47
Forwards
Player xGF xGF/G G-xGF G A Pts GP avgTOI SOG xGF/S S% S%Ax FO FOW FO% FO xGF FO xGA FO xG
Frank Vatrano (R) 23.4 0.29 11.6 37 23 60 82 18:20 272 0.068 13.6 3.3 27 9 33.3 0.00 0.00 0.00
Troy Terry (R)+ 17.2 0.23 2.8 20 34 54 76 18:17 172 0.064 11.6 1.0 18 6 33.3 0.00 0.00 0.00
Alex Killorn (L) 16.7 0.27 1.3 18 18 36 63 18:43 145 0.084 12.4 0.6 39 14 35.9 0.07 -0.01 0.06
Mason McTavish (C)⊘ 16.2 0.25 2.8 19 23 42 64 16:16 130 0.085 14.6 1.4 845 437 51.7 0.97 -1.13 -0.16
Adam Henrique (C)⊘ 12.8 0.21 3.2 18 24 42 60 17:35 111 0.075 16.2 1.9 911 482 52.9 1.68 -1.27 0.41
Leo Carlsson (C) 11.8 0.22 0.2 12 17 29 55 18:06 109 0.082 11.0 0.1 561 195 34.8 0.18 -0.76 -0.57
Ryan Strome (C)⊘ 11.7 0.15 -0.7 11 30 41 79 15:47 131 0.067 8.4 -0.4 486 224 46.1 0.71 -0.45 0.26
Jakob Silfverberg (R)⊘ 9.3 0.11 -2.3 7 12 19 81 13:03 102 0.062 6.9 -1.5 50 17 34.0 0.06 -0.10 -0.04
Max Jones (L)⊘ 9.2 0.18 -4.2 5 10 15 52 12:03 76 0.083 6.6 -3.8 16 5 31.3 0.00 0.00 0.00
Trevor Zegras (C)⊘ 7.4 0.24 -1.4 6 9 15 31 17:05 73 0.071 8.2 -1.3 138 53 38.4 0.04 -0.09 -0.05
Brett Leason (R)⊘ 7.4 0.11 3.6 11 11 22 68 13:00 91 0.058 12.1 2.8 41 17 41.5 0.00 0.00 0.00
Sam Carrick (C)⊘ 6.5 0.11 0.5 8 3 11 61 12:37 77 0.059 10.4 0.5 628 320 51.0 0.33 -1.14 -0.80
Isac Lundeström (C)⊘ 5.9 0.13 -1.9 5 6 11 46 14:20 38 0.097 13.2 -3.1 386 170 44.0 0.49 -0.60 -0.12
Ross Johnston (L)⊘ 3.9 0.06 -2.9 1 3 4 68 8:11 44 0.065 2.3 -4.8 6 3 50.0 0.00 0.00 0.00
Bo Groulx (C)⊘ 3.5 0.08 -3.5 0 2 2 45 12:11 32 0.064 0.0 -6.4 275 121 44.0 0.12 -0.45 -0.33
Brock McGinn (L)⊘ 2.2 0.09 -1.2 1 2 3 24 11:04 24 0.064 4.2 -3.5 12 5 41.7 0.03 -0.01 0.02
Ben Meyers (C)⊘ 0.9 0.06 -0.9 0 2 2 14 10:27 5 0.080 0.0 -8.0 83 34 41.0 0.20 -0.01 0.18
Nikita Nesterenko (C) 0.7 0.25 0.3 1 0 1 3 11:31 7 0.082 14.3 2.9 0 0 - 0.00 0.00 0.00
Sam Colangelo (R) 0.6 0.21 0.4 1 0 1 3 12:33 7 0.080 14.3 4.5 0 0 - 0.00 0.00 0.00
Pavol Regenda (L)⊘ 0.4 0.08 -0.4 0 0 0 5 11:33 7 0.047 0.0 -4.7 6 1 16.7 0.08 -0.09 -0.01
Cutter Gauthier (L) 0.2 0.16 -0.2 0 1 1 1 15:24 3 0.054 0.0 -5.4 1 0 0.0 0.00 0.00 0.00
Glenn Gawdin (C)⊘ 0.0 0.03 0.0 0 0 0 1 7:35 0 0.027 - -2.7 5 2 40.0 0.00 0.00 0.00
Rosters and injuries are as of today.
See complete stats for actively rostered Forwards here.
Defencemen
Player xGF xGF/G G-xGF G A Pts GP avgTOI SOG xGF/S S% S%Ax FO FOW FO% FO xGF FO xGA FO xG
Cam Fowler (D)⊘ 5.7 0.07 -1.7 5 34 39 81 24:25 109 0.038 4.6 -1.1 0 0 - 0.00 0.00 0.00
Pavel Mintyukov (D) 5.3 0.08 -1.3 4 24 28 63 18:50 88 0.047 4.5 -1.1 0 0 - 0.00 0.00 0.00
Jackson LaCombe (D) 3.3 0.05 -1.3 2 15 17 71 19:22 55 0.040 3.6 -1.6 0 0 - 0.00 0.00 0.00
Radko Gudas (D)⊘ 2.7 0.04 3.3 6 12 18 66 19:30 88 0.019 6.8 2.3 0 0 - 0.00 0.00 0.00
Urho Vaakanainen (D)⊘ 2.1 0.03 -1.1 1 13 14 68 17:28 67 0.022 1.5 -1.2 0 0 - 0.00 0.00 0.00
Olen Zellweger (D)⊘ 2.0 0.08 0.0 2 7 9 26 19:17 34 0.036 5.9 0.0 0 0 - 0.00 0.00 0.00
Ilya Lyubushkin (D)⊘ 1.7 0.03 -1.7 0 4 4 55 17:08 38 0.029 0.0 -2.9 0 0 - 0.00 0.00 0.00
Jamie Drysdale (D)⊘ 1.0 0.10 0.0 1 4 5 10 21:35 21 0.030 4.8 0.0 0 0 - 0.00 0.00 0.00
Gustav Lindstrom (D)⊘ 0.6 0.02 -0.6 0 6 6 32 15:27 14 0.024 0.0 -2.4 0 0 - 0.00 0.00 0.00
Tristan Luneau (D) 0.5 0.08 0.5 1 2 3 7 17:52 11 0.035 9.1 3.1 0 0 - 0.00 0.00 0.00
William Lagesson (D)⊘ 0.5 0.05 -0.5 0 0 0 10 15:38 7 0.030 0.0 -3.0 0 0 - 0.00 0.00 0.00
Robert Hagg (D)⊘ 0.2 0.05 -0.2 0 0 0 5 12:47 6 0.030 0.0 -3.0 0 0 - 0.00 0.00 0.00
Rosters and injuries are as of today.
See complete stats for actively rostered Defencemen here.
Goalies
Player SV%Ax GSAx GAA SV% W GP L W% SO GA SA SV xGA
Lukas Dostal (G) -0.31% -5.7 3.33 0.902 14 44 23 31.8 1 129 1310 1181 123.3
John Gibson (G)⊘ -0.81% -16.0 3.54 0.888 13 46 27 28.3 0 151 1343 1192 135.0
Rosters and injuries are as of today.
See complete stats for actively rostered Goalies here.

xGF & xGA per Game by Season On Active Roster Injured Not On Roster xGA 1 2 3 1 2 3 xGF per Game xGA per Game Injured: 0.28 xGF per game (23 total) 0.28 Not On Roster: 2.31 xGF per game (189 total) 2.31 2.59 xGA: 3.08 per game (253 total) 3.08 21-22 82 GP On Active Roster: 0.27 xGF per game (22 total) 0.27 Injured: 0.31 xGF per game (25 total) 0.31 Not On Roster: 1.96 xGF per game (161 total) 1.96 2.54 xGA: 3.81 per game (312 total) 3.81 22-23 82 GP On Active Roster: 0.76 xGF per game (63 total) 0.76 Injured: 0.21 xGF per game (17 total) Not On Roster: 1.39 xGF per game (114 total) 1.39 2.36 xGA: 3.15 per game (258 total) 3.15 23-24 82 GP On Active Roster: 1.16 xGF per game (95 total) 1.16 Injured: 0.29 xGF per game (24 total) 0.29 Not On Roster: 1.19 xGF per game (98 total) 1.19 2.64 xGA: 3.30 per game (271 total) 3.30 24-25 82 GP On Active Roster: 1.83 xGF per game (150 total) 1.83 Injured: 0.46 xGF per game (38 total) 0.46 Not On Roster: 0.99 xGF per game (81 total) 0.99 3.28 xGA: 3.17 per game (260 total) 3.17 25-26 82 GP On Active Roster: 2.52 xGF per game (38 total) 2.52 Injured: 0.24 xGF per game (4 total) 0.24 Not On Roster: 0.01 xGF per game (0 total) 2.77 xGA: 3.39 per game (51 total) 3.39 26-27 15 GP Season xGF% 45.7% 40.0% 42.8% 44.4% 50.8% 45.0%
Past Games
Date Game xGF% xGF xGA GF-xGF SV%Ax GSAx
04/18/24 ANA @ VGK W 4-1 31.1% 1.62 3.58 +2.38 +5.73% +2.58
04/13/24 ANA @ LAK L 1-3 48.0% 2.50 2.70 -1.50 -0.72% -0.30
04/12/24 CGY @ ANA L 6-3 34.3% 2.08 3.98 +0.92 -4.13% -2.02
04/09/24 LAK @ ANA W 1-3 43.4% 1.95 2.54 +1.05 +2.75% +1.54
04/07/24 STL @ ANA OTL 6-5 49.6% 3.28 3.34 +1.72 -4.05% -1.66
04/05/24 SEA @ ANA L 3-1 31.9% 1.46 3.11 -0.46 +0.23% +0.11
04/02/24 ANA @ CGY W 5-3 57.4% 2.31 1.72 +2.69 -3.47% -1.28
03/31/24 ANA @ VAN L 2-3 40.5% 2.33 3.42 -0.33 +0.89% +0.42
03/30/24 ANA @ EDM L 1-6 27.3% 1.82 4.84 -0.82 -1.94% -1.16
03/28/24 ANA @ SEA L 2-4 38.3% 1.97 3.17 +0.03 -1.99% -0.83
03/26/24 ANA @ SEA L 0-4 30.9% 1.53 3.42 -1.53 -1.16% -0.58
03/24/24 TBL @ ANA OTL 3-2 49.8% 2.46 2.47 -0.46 -1.35% -0.53
03/21/24 CHI @ ANA W 0-4 67.6% 2.59 1.24 +1.41 +3.65% +1.24
03/19/24 MIN @ ANA L 4-0 44.1% 2.34 2.96 -2.34 -2.30% -1.04
03/17/24 ANA @ STL L 2-4 53.0% 2.69 2.39 -0.69 -4.24% -1.61
03/15/24 ANA @ WPG L 0-6 34.7% 2.04 3.84 -2.04 -3.86% -2.16
03/14/24 ANA @ MIN L 0-2 28.0% 1.03 2.65 -1.03 +1.70% +0.65
03/12/24 ANA @ CHI L 2-7 37.1% 2.20 3.72 -0.20 -7.81% -3.28
03/10/24 NYI @ ANA L 6-1 43.0% 1.87 2.48 -0.87 -11.00% -3.52
03/08/24 DAL @ ANA L 6-2 49.1% 2.91 3.02 -0.91 -6.21% -2.98
03/06/24 OTT @ ANA W 1-2 27.4% 1.29 3.43 +0.71 +4.77% +2.43
03/03/24 VAN @ ANA L 2-1 37.5% 1.30 2.17 -0.30 +0.43% +0.17
03/01/24 NJD @ ANA W 3-4 28.7% 1.60 3.98 +2.40 +1.40% +0.98
02/29/24 ANA @ SJS W 6-4 46.2% 2.65 3.08 +3.35 -2.18% -0.92
02/25/24 NSH @ ANA L 4-2 60.6% 2.76 1.80 -0.76 -2.80% -1.20
02/24/24 ANA @ LAK OTL 2-3 37.4% 2.62 4.38 -0.62 +3.13% +2.38
02/21/24 CBJ @ ANA L 7-4 60.1% 2.75 1.83 +1.25 -12.27% -4.17
02/19/24 ANA @ BUF W 4-3 28.4% 1.53 3.86 +2.47 +1.59% +0.86
02/17/24 ANA @ TOR L 2-9 42.9% 2.50 3.33 -0.50 -12.60% -5.67
02/15/24 ANA @ OTT W 5-1 35.4% 1.67 3.05 +3.33 +3.93% +2.05
02/13/24 ANA @ MTL L 0-5 31.0% 1.95 4.34 -1.95 -1.17% -0.66
02/09/24 EDM @ ANA L 5-3 36.3% 1.90 3.33 +1.10 -1.43% -0.67
01/31/24 SJS @ ANA W 2-3 60.9% 3.62 2.32 -0.62 +0.76% +0.32
01/27/24 ANA @ MIN W 3-2 49.4% 2.15 2.21 +0.85 +0.44% +0.21
01/25/24 ANA @ DAL OTL 3-4 30.9% 1.65 3.68 +1.35 -0.57% -0.32
01/23/24 BUF @ ANA W 2-4 48.3% 3.07 3.29 +0.93 +2.69% +1.29
01/21/24 NYR @ ANA L 5-2 25.6% 1.06 3.09 +0.94 -1.75% -0.91
01/20/24 ANA @ SJS L 3-5 68.0% 3.83 1.81 -0.83 -6.64% -2.19
01/16/24 ANA @ WSH L 0-2 41.5% 1.76 2.48 -1.76 +4.11% +1.48
01/15/24 ANA @ FLA W 5-4 37.1% 2.21 3.75 +2.79 -0.44% -0.25
01/13/24 ANA @ TBL L 1-5 28.3% 1.62 4.11 -0.62 -1.62% -0.89
01/11/24 ANA @ CAR L 3-6 41.4% 2.17 3.08 +0.83 -6.64% -2.92
01/09/24 ANA @ NSH W 5-3 42.7% 2.49 3.35 +2.51 +0.64% +0.35
01/07/24 DET @ ANA L 3-2 49.0% 2.98 3.10 -0.98 +0.25% +0.10
01/05/24 WPG @ ANA L 3-1 58.3% 3.07 2.20 -2.07 -2.01% -0.80
01/03/24 TOR @ ANA OTL 2-1 29.8% 2.41 5.67 -1.41 +4.71% +3.67
12/31/23 EDM @ ANA L 7-2 40.8% 2.84 4.12 -0.84 -5.77% -2.88
12/29/23 ARI @ ANA L 2-0 34.9% 2.08 3.88 -2.08 +3.76% +1.88
12/27/23 VGK @ ANA W 2-5 34.0% 2.03 3.94 +2.97 +3.88% +1.94
12/23/23 SEA @ ANA L 3-2 68.7% 3.62 1.65 -1.62 -3.76% -1.35
12/21/23 CGY @ ANA L 3-0 30.7% 1.71 3.87 -1.71 +3.74% +1.87
12/18/23 ANA @ DET W 4-3 46.9% 2.83 3.19 +1.17 +0.41% +0.19
12/17/23 ANA @ NJD W 5-1 38.2% 2.25 3.65 +2.75 +6.02% +2.65
12/15/23 ANA @ NYR L 1-5 39.4% 2.46 3.78 -1.46 -2.50% -1.22
12/13/23 ANA @ NYI L 3-4 44.2% 2.38 3.01 +0.62 -1.94% -0.99
12/10/23 WPG @ ANA L 4-2 40.1% 1.75 2.62 +0.25 -0.85% -0.38
12/07/23 ANA @ CHI L 0-1 50.6% 2.30 2.25 -2.30 +3.68% +1.25
12/05/23 ANA @ COL L 2-3 42.6% 2.31 3.11 -0.31 +0.26% +0.11
12/02/23 COL @ ANA W 3-4 46.8% 3.36 3.81 +0.64 +1.60% +0.81
11/30/23 WSH @ ANA L 5-4 55.8% 3.48 2.76 +0.52 -7.23% -2.24
11/28/23 ANA @ VAN L 1-3 49.7% 2.85 2.88 -1.85 +2.05% +0.88
11/26/23 ANA @ EDM L 2-8 33.4% 1.45 2.90 +0.55 -15.94% -5.10
11/24/23 LAK @ ANA L 5-2 40.5% 1.98 2.92 +0.02 -4.42% -2.08
11/22/23 MTL @ ANA L 4-3 51.7% 2.63 2.45 +0.37 -4.08% -1.55
11/19/23 STL @ ANA L 3-1 36.7% 2.19 3.78 -1.19 +1.78% +0.78
11/17/23 FLA @ ANA L 2-1 43.1% 2.41 3.19 -1.41 +2.58% +1.19
11/15/23 ANA @ COL L 2-8 33.6% 1.85 3.67 +0.15 -9.03% -4.33
11/14/23 ANA @ NSH W 3-2 39.3% 1.84 2.85 +1.16 +1.84% +0.85
11/12/23 SJS @ ANA W 1-4 64.6% 4.34 2.38 -0.34 +3.62% +1.38
11/10/23 PHI @ ANA L 6-3 57.1% 4.09 3.07 -1.09 -4.28% -1.93
11/07/23 PIT @ ANA L 2-0 44.8% 1.99 2.45 -1.99 +3.30% +1.45
11/05/23 VGK @ ANA W 2-4 46.8% 2.52 2.86 +1.48 +1.88% +0.86
11/01/23 ARI @ ANA W 3-4 39.9% 2.32 3.49 +1.68 +1.01% +0.49
10/30/23 ANA @ PIT W 4-3 29.1% 2.45 5.98 +1.55 +4.26% +2.98
10/28/23 ANA @ PHI W 7-4 47.6% 2.52 2.78 +4.48 -2.66% -1.22
10/26/23 ANA @ BOS W 4-3 50.5% 2.95 2.89 +1.05 -0.25% -0.11
10/24/23 ANA @ CBJ W 3-2 37.6% 2.20 3.65 +0.80 +2.71% +1.65
10/22/23 BOS @ ANA L 3-1 55.5% 3.20 2.57 -2.20 +1.38% +0.57
10/21/23 ANA @ ARI L 1-2 47.3% 3.14 3.49 -2.14 +3.55% +1.49
10/19/23 DAL @ ANA L 3-2 52.2% 2.73 2.49 -0.73 -1.27% -0.51
10/15/23 CAR @ ANA W 3-6 42.7% 2.51 3.37 +3.49 +0.64% +0.37
10/14/23 ANA @ VGK L 1-4 42.1% 2.37 3.27 -1.37 +0.55% +0.27
Postseason games are highlighted in yellow.
See lookup stats for past games here.