bpdatabases - NHL hockey analytics bpdatabases - NHL hockey analytics

Loading team data…

2022-2023 Regular Season | Pacific Division
23-47-12 | 58 pts (35.4%)
ANA Anaheim Ducks
Missed the playoffs Playoffs
Finished with 58 points Finished 8th in the Pacific

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

Points Distribution 58 total points ANA Points % League Avg 45% 24% 10% 21% 69% 14% 6% 10% Regulation wins 26 pts - 45% (league 69%) OT wins 14 pts - 24% (league 14%) SO wins 6 pts - 10% (league 6%) OT/SO losses 12 pts - 21% (league 10%)
Pacific Division Standings 0 10 20 30 40 50 60 70 80 90 100 110 120 0 10 20 30 40 50 60 70 80 Games Played Points VGK 111 EDM 109 LAK 104 SEA 100 CGY 93 VAN 83 SJS 60 ANA 58
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
Troy Terry (R)+ 25.3 0.36 -2.3 23 38 61 70 19:22 188 0.090 12.2 -0.8 2 2 100.0 0.01 0.00 0.01
Mason McTavish (C)⊘ 19.7 0.25 -2.7 17 26 43 80 15:22 161 0.091 10.6 -1.2 725 307 42.3 0.41 -0.62 -0.21
Frank Vatrano (R) 19.6 0.24 0.4 22 19 41 81 16:40 231 0.067 9.5 0.2 17 7 41.2 0.08 0.00 0.08
Trevor Zegras (C)⊘ 17.9 0.22 5.1 23 42 65 81 18:49 184 0.070 12.5 2.0 573 237 41.4 0.34 -0.35 -0.01
Adam Henrique (C)⊘ 16.6 0.27 3.4 22 16 38 62 18:10 132 0.095 16.7 1.9 669 342 51.1 0.65 -0.38 0.27
Ryan Strome (C)⊘ 13.3 0.16 0.7 15 26 41 82 17:02 130 0.081 11.5 0.4 918 402 43.8 1.10 -0.80 0.30
Max Jones (L)⊘ 12.1 0.18 -3.1 9 10 19 69 12:42 107 0.085 8.4 -2.2 22 10 45.5 0.00 -0.02 -0.02
Jakob Silfverberg (R)⊘ 10.0 0.12 0.0 10 16 26 81 15:10 141 0.053 7.1 0.0 52 18 34.6 0.02 0.00 0.02
Maxime Comtois (L)⊘ 9.1 0.14 -0.1 9 10 19 64 13:48 89 0.076 10.1 -0.1 44 23 52.3 0.04 0.00 0.04
Derek Grant (C)⊘ 6.4 0.14 -3.4 5 13 18 46 14:50 72 0.067 6.9 -3.6 493 272 55.2 0.35 -0.59 -0.24
Isac Lundeström (C)⊘ 6.0 0.10 -3.0 4 10 14 61 14:20 60 0.075 6.7 -3.7 602 286 47.5 0.20 -0.74 -0.54
Brett Leason (R)⊘ 5.1 0.10 0.9 6 3 9 54 10:53 51 0.066 11.8 1.1 6 2 33.3 0.00 0.00 0.00
Sam Carrick (C)⊘ 3.7 0.07 -0.7 3 4 7 52 10:33 50 0.053 6.0 -1.0 369 182 49.3 0.28 -0.34 -0.07
Jayson Megna (C)⊘ 3.6 0.09 -1.6 2 6 8 41 10:55 32 0.075 6.3 -3.3 208 110 52.9 0.26 -0.16 0.10
Pavol Regenda (L)⊘ 2.5 0.18 -1.5 1 2 3 14 10:32 17 0.096 5.9 -5.7 2 1 50.0 0.00 0.00 0.00
Nikita Nesterenko (C) 2.3 0.26 -1.3 1 0 1 9 13:17 23 0.084 4.3 -4.8 3 0 0.0 0.00 0.00 0.00
Brock McGinn (L)⊘ 1.5 0.10 0.5 2 1 3 15 12:24 14 0.064 14.3 1.9 0 0 - 0.00 0.00 0.00
Justin Kirkland (C)⊘ 0.4 0.06 -0.4 0 0 0 7 7:12 5 0.051 0.0 -5.1 3 2 66.7 0.00 0.00 0.00
Glenn Gawdin (C)⊘ 0.2 0.06 -0.2 0 0 0 3 9:35 3 0.045 0.0 -4.5 22 8 36.4 0.00 -0.12 -0.12
Bo Groulx (C)⊘ 0.0 0.01 0.0 0 0 0 2 16:20 2 0.010 0.0 -1.0 20 9 45.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)⊘ 8.9 0.11 1.1 10 38 48 82 24:10 130 0.049 7.7 0.6 0 0 - 0.00 0.00 0.00
John Klingberg (D)⊘ 6.1 0.12 1.9 8 16 24 50 20:51 78 0.053 10.3 1.6 0 0 - 0.00 0.00 0.00
Kevin Shattenkirk (D)⊘ 5.4 0.07 -1.4 4 23 27 75 19:18 145 0.028 2.8 -0.7 0 0 - 0.00 0.00 0.00
Simon Benoit (D)⊘ 3.9 0.05 -0.9 3 7 10 78 19:20 82 0.033 3.7 -0.8 0 0 - 0.00 0.00 0.00
Dmitry Kulikov (D)⊘ 3.3 0.05 -0.3 3 12 15 61 20:12 80 0.034 3.8 -0.3 0 0 - 0.00 0.00 0.00
Colton White (D)⊘ 1.3 0.03 -1.3 0 6 6 46 14:31 30 0.034 0.0 -3.4 0 0 - 0.00 0.00 0.00
Nathan Beaulieu (D)⊘ 1.3 0.03 -1.3 0 4 4 52 15:14 33 0.028 0.0 -2.8 0 0 - 0.00 0.00 0.00
Urho Vaakanainen (D)⊘ 1.1 0.05 -1.1 0 2 2 23 16:27 27 0.027 0.0 -2.7 0 0 - 0.00 0.00 0.00
Jamie Drysdale (D)⊘ 0.5 0.06 -0.5 0 0 0 8 17:37 8 0.039 0.0 -3.9 0 0 - 0.00 0.00 0.00
Scott Harrington (D)⊘ 0.4 0.03 1.6 3 1 4 17 18:19 11 0.026 27.3 9.1 0 0 - 0.00 0.00 0.00
Austin Strand (D)⊘ 0.2 0.04 -0.2 0 0 0 5 12:24 5 0.034 0.0 -3.4 0 0 - 0.00 0.00 0.00
Drew Helleson (D) 0.2 0.07 0.8 1 0 1 3 13:39 4 0.039 25.0 16.1 0 0 - 0.00 0.00 0.00
Jackson LaCombe (D) 0.0 0.01 0.0 0 0 0 2 18:28 1 0.023 0.0 -2.3 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.32% 3.1 3.78 0.901 4 19 10 21.1 0 67 679 612 70.1
Anthony Stolarz (G)⊘ +0.01% 0.1 3.73 0.899 5 19 6 26.3 0 51 494 444 51.1
John Gibson (G)⊘ -0.47% -12.3 3.99 0.899 14 53 31 26.4 1 200 1983 1783 187.7
Olle Eriksson Ek (G)⊘ -3.22% -1.7 4.69 0.872 0 1 0 0.0 0 5 39 34 3.3
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.75 xGF per game (41 total) 2.75 Injured: 0.24 xGF per game (4 total) 0.24 Not On Roster: 0.01 xGF per game (0 total) 3.00 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% 47.0%
Past Games
Date Game xGF% xGF xGA GF-xGF SV%Ax GSAx
04/13/23 LAK @ ANA L 5-3 28.2% 1.31 3.35 +1.69 -1.39% -0.65
04/11/23 VAN @ ANA L 3-2 53.8% 3.19 2.74 -1.19 -0.52% -0.26
04/09/23 COL @ ANA OTL 5-4 19.9% 1.46 5.88 +2.54 +1.35% +0.88
04/08/23 ANA @ ARI OTL 4-5 49.9% 3.32 3.33 +0.68 -3.22% -1.67
04/05/23 EDM @ ANA L 3-1 37.5% 1.92 3.20 -0.92 +2.79% +1.20
04/02/23 ANA @ CGY L 4-5 31.2% 1.89 4.18 +2.11 -1.31% -0.82
04/01/23 ANA @ EDM L 0-6 34.0% 2.84 5.50 -2.84 -0.88% -0.50
03/30/23 ANA @ SEA L 1-4 24.3% 1.13 3.51 -0.13 +0.88% +0.51
03/27/23 COL @ ANA L 5-1 38.5% 2.49 3.98 -1.49 -1.79% -1.02
03/25/23 STL @ ANA L 6-3 39.9% 2.58 3.89 +0.42 -4.40% -2.11
03/23/23 WPG @ ANA L 3-2 35.0% 1.71 3.18 +0.29 +0.35% +0.18
03/21/23 CGY @ ANA L 5-1 36.6% 2.44 4.22 -1.44 -1.37% -0.78
03/19/23 VAN @ ANA L 2-1 36.9% 1.63 2.80 -0.63 +1.56% +0.80
03/17/23 CBJ @ ANA W 4-7 47.3% 3.46 3.86 +3.54 -0.24% -0.14
03/15/23 NYI @ ANA L 6-3 35.6% 1.36 2.46 +1.64 -8.64% -3.54
03/12/23 NSH @ ANA OTL 5-4 49.7% 3.15 3.19 +0.85 -3.84% -1.81
03/10/23 ANA @ CGY W 3-1 29.4% 1.41 3.39 +1.59 +4.69% +2.39
03/08/23 ANA @ VAN OTL 2-3 31.6% 1.51 3.27 +0.49 +0.53% +0.27
03/07/23 ANA @ SEA L 2-5 42.5% 1.88 2.55 +0.12 -3.53% -1.45
03/03/23 MTL @ ANA W 2-3 51.2% 2.61 2.49 +0.39 +1.24% +0.49
03/01/23 WSH @ ANA OTL 3-2 44.4% 1.98 2.48 +0.02 -1.08% -0.52
02/27/23 CHI @ ANA W 2-4 47.2% 2.71 3.04 +1.29 +2.60% +1.04
02/25/23 ANA @ CAR W 3-2 31.0% 2.13 4.75 +0.87 +3.92% +2.75
02/23/23 ANA @ WSH W 4-2 36.3% 2.21 3.88 +1.79 +3.18% +1.88
02/21/23 ANA @ TBL L 1-6 37.0% 3.05 5.19 -2.05 -1.21% -0.81
02/20/23 ANA @ FLA OTL 3-4 34.5% 2.84 5.38 +0.16 +1.98% +1.38
02/17/23 LAK @ ANA L 6-3 36.5% 2.50 4.35 +0.50 -1.07% -0.65
02/15/23 BUF @ ANA L 7-3 35.9% 2.38 4.24 +0.62 -5.11% -2.76
02/12/23 ANA @ VGK L 2-7 30.7% 1.78 4.01 +0.22 -5.65% -2.99
02/10/23 PIT @ ANA L 6-3 33.2% 2.45 4.94 +0.55 -1.42% -1.06
02/07/23 ANA @ CHI W 3-2 43.2% 2.06 2.70 +0.94 +1.56% +0.70
02/06/23 ANA @ DAL OTL 2-3 34.3% 3.02 5.77 -1.02 +5.89% +3.77
01/28/23 ARI @ ANA W 1-2 53.9% 4.44 3.79 -2.44 +5.70% +2.79
01/26/23 ANA @ COL W 5-3 36.6% 2.21 3.84 +2.79 +1.44% +0.84
01/24/23 ANA @ ARI W 5-2 48.4% 3.22 3.43 +1.78 +2.70% +1.43
01/21/23 ANA @ BUF L 3-6 46.3% 3.06 3.55 -0.06 -4.70% -2.45
01/19/23 ANA @ CBJ W 5-3 53.4% 3.31 2.89 +1.69 -0.23% -0.11
01/17/23 ANA @ PHI L 2-5 39.0% 2.63 4.11 -0.63 +0.20% +0.11
01/16/23 ANA @ PIT OTL 3-4 39.0% 2.99 4.69 +0.01 +1.15% +0.69
01/13/23 NJD @ ANA L 6-2 47.9% 3.41 3.70 -1.41 -4.41% -2.30
01/11/23 EDM @ ANA L 6-2 31.1% 2.09 4.62 -0.09 -2.12% -1.38
01/08/23 BOS @ ANA L 7-1 41.7% 2.20 3.08 -1.20 -7.13% -3.92
01/06/23 SJS @ ANA W 4-5 44.0% 3.45 4.39 +1.55 +0.68% +0.39
01/04/23 DAL @ ANA W 0-2 33.8% 1.81 3.55 +0.19 +7.10% +3.55
01/02/23 PHI @ ANA L 4-1 62.4% 3.88 2.34 -2.88 -4.15% -1.66
12/30/22 NSH @ ANA L 6-1 46.0% 3.35 3.94 -2.35 -3.44% -2.06
12/28/22 VGK @ ANA W 2-3 35.5% 2.50 4.55 +0.50 +3.87% +2.55
12/23/22 CGY @ ANA OTL 3-2 37.8% 2.59 4.25 -0.59 +1.93% +1.25
12/21/22 MIN @ ANA L 4-1 33.9% 2.07 4.03 -1.07 +1.75% +1.03
12/20/22 ANA @ LAK L 1-4 33.7% 2.31 4.54 -1.31 +0.95% +0.54
12/17/22 ANA @ EDM W 4-3 22.4% 1.81 6.26 +2.19 +4.73% +3.26
12/15/22 ANA @ MTL W 5-2 50.6% 2.08 2.03 +2.92 +0.09% +0.03
12/13/22 ANA @ TOR L 0-7 30.2% 2.06 4.77 -2.06 -3.85% -2.23
12/12/22 ANA @ OTT L 0-3 42.5% 2.82 3.81 -2.82 +1.48% +0.81
12/09/22 SJS @ ANA L 6-1 39.5% 2.20 3.37 -1.20 -3.79% -1.63
12/06/22 CAR @ ANA W 3-4 36.5% 2.18 3.79 +1.82 +1.46% +0.79
12/04/22 ANA @ WPG L 2-5 35.9% 2.59 4.62 -0.59 -0.63% -0.38
12/03/22 ANA @ MIN OTL 4-5 40.3% 2.85 4.23 +1.15 +0.36% +0.23
12/01/22 ANA @ DAL L 0-5 40.1% 2.72 4.07 -2.72 -1.79% -0.93
11/29/22 ANA @ NSH OTL 1-2 39.8% 2.74 4.15 -1.74 +3.99% +2.15
11/27/22 SEA @ ANA L 5-4 59.1% 3.30 2.29 +0.70 -7.98% -2.71
11/25/22 OTT @ ANA L 5-1 49.0% 3.49 3.64 -2.49 -2.72% -1.36
11/23/22 NYR @ ANA W 2-3 37.3% 2.59 4.35 +0.41 +3.92% +2.35
11/21/22 ANA @ STL L 1-3 53.3% 3.14 2.75 -2.14 +2.14% +0.75
11/19/22 ANA @ STL L 2-6 45.3% 2.61 3.15 -0.61 -7.71% -2.85
11/17/22 ANA @ WPG L 2-3 38.3% 2.60 4.19 -0.60 +2.70% +1.19
11/15/22 DET @ ANA W 2-3 54.8% 3.63 2.99 -0.63 +2.16% +0.99
11/12/22 CHI @ ANA L 3-2 62.7% 3.40 2.02 -1.40 -3.06% -0.98
11/09/22 MIN @ ANA L 4-1 42.2% 2.72 3.73 -1.72 -0.58% -0.27
11/06/22 FLA @ ANA L 5-3 40.4% 2.61 3.84 +0.39 -0.28% -0.16
11/05/22 ANA @ SJS W 5-4 34.3% 2.64 5.05 +2.36 +1.61% +1.05
11/03/22 ANA @ VAN L 5-8 34.4% 2.08 3.95 +2.92 -5.54% -3.05
11/01/22 ANA @ SJS W 6-5 47.8% 3.30 3.61 +2.70 -2.52% -1.39
10/30/22 TOR @ ANA W 3-4 44.0% 3.53 4.49 +0.47 +3.18% +1.49
10/28/22 ANA @ VGK L 0-4 45.9% 2.41 2.85 -2.41 -3.20% -1.15
10/26/22 TBL @ ANA L 4-2 39.7% 1.90 2.89 +0.10 -0.28% -0.11
10/23/22 ANA @ DET L 1-5 38.7% 2.44 3.86 -1.44 -2.53% -1.14
10/20/22 ANA @ BOS OTL 1-2 41.9% 2.06 2.86 -1.06 +4.05% +1.86
10/18/22 ANA @ NJD L 2-4 35.9% 2.50 4.45 -0.50 +0.83% +0.45
10/17/22 ANA @ NYR L 4-6 27.8% 1.81 4.70 +2.19 -2.24% -1.30
10/15/22 ANA @ NYI L 1-7 41.9% 2.88 3.98 -1.88 -5.59% -3.02
10/12/22 SEA @ ANA W 4-5 35.8% 2.52 4.51 +2.48 +0.83% +0.51
Postseason games are highlighted in yellow.
See lookup stats for past games here.