Headshot Image
Anaheim Ducks
Pacific Division
Team RecordPowered by CORE
Points:
80 Pts
25th
Goals For:
221
30th
Goals Against:
263
22nd
Goal Differential:
-42
26th
Last 10 Games:
3-5-2
27th
At Home:
22nd
On the Road:
23rd
Team Rating:
72.2
29th
SuperlativesPowered by CORE
Pacific Division Powered by CORE
# Team GP Points Diff
1 Team Logo Vegas Golden Knights 82 110 56
2 Team Logo Los Angeles Kings 82 105 44
3 Team Logo Edmonton Oilers 82 101 23
4 Team Logo Calgary Flames 82 96 -13
5 Team Logo Vancouver Canucks 82 90 -17
6 Team Logo Anaheim Ducks 82 80 -42
7 Team Logo Seattle Kraken 82 76 -18
8 Team Logo San Jose Sharks 82 52 -105
# Team Rating Points
1 Team Logo Vegas Golden Knights 77.0 106
2 Team Logo Los Angeles Kings 76.3 102
3 Team Logo Edmonton Oilers 75.2 96
WC Team Logo Vancouver Canucks 74.5 92
5 Team Logo Seattle Kraken 74.0 90
6 Team Logo Calgary Flames 74.0 89
7 Team Logo Anaheim Ducks 72.2 80
8 Team Logo San Jose Sharks 69.6 66
Last 10 Games
Date Away Home Score W/L
30.03.2025 Away Team Logo Maple Leafs Home Team Logo Ducks 3 : 2 Loss
01.04.2025 Away Team Logo Sharks Home Team Logo Ducks 3 : 4 Overtime Win
03.04.2025 Away Team Logo Ducks Home Team Logo Flames 1 : 4 Loss
05.04.2025 Away Team Logo Ducks Home Team Logo Canucks 2 : 6 Loss
07.04.2025 Away Team Logo Oilers Home Team Logo Ducks 2 : 3 Win
09.04.2025 Away Team Logo Flames Home Team Logo Ducks 3 : 4 Overtime Win
10.04.2025 Away Team Logo Ducks Home Team Logo Kings 1 : 6 Loss
13.04.2025 Away Team Logo Avalanche Home Team Logo Ducks 4 : 2 Loss
15.04.2025 Away Team Logo Ducks Home Team Logo Wild 2 : 3 Overtime Loss
16.04.2025 Away Team Logo Ducks Home Team Logo Jets 1 : 2 Overtime Loss
Player ChartsPowered by CORE
# Name Pos GP G A Pts +/- S% PIM
1 Mikael Granlund C 83 22 44 66 0 13.0% 28
2 Troy Terry RW 77 21 34 55 0 11.2% 20
3 Mason McTavish C 76 22 30 52 0 12.2% 38
4 Frank Vatrano RW 81 21 24 45 -9 9.0% 80
5 Leo Carlsson C 76 20 25 45 6 17.5% 14
6 Cutter Gauthier LW 82 20 24 44 8 10.5% 20
7 Jackson LaCombe D 75 14 29 43 0 10.4% 28
8 Ryan Strome C 82 10 31 41 -3 7.3% 70
9 Alex Killorn LW 82 19 18 37 12 14.2% 30
10 Ryan Poehling C 68 12 19 31 -4 16.9% 16
11 Chris Kreider LW 68 22 8 30 -5 14.5% 24
12 Olen Zellweger D 62 7 13 20 1 5.4% 20
13 Pavel Mintyukov D 68 5 14 19 -4 7.2% 20
14 Radko Gudas D 81 1 15 16 4 1.1% 86
15 Jacob Trouba D 77 1 13 14 -8 0.9% 66
16 Drew Helleson D 56 4 9 13 6 6.3% 47
17 Sam Colangelo RW 32 10 2 12 -4 24.4% 2
18 Nikita Nesterenko C 20 4 2 6 -4 20.0% 2
19 Jansen Harkins C 62 2 4 6 -13 4.1% 21
20 Ross Johnston LW 43 1 3 4 -2 11.1% 72
21 Ian Moore D 3 0 1 1 1 0.0% 0
22 Tristan Luneau D 6 0 0 0 -5 0.0% 2
23 Tim Washe C 2 0 0 0 0 0.0% 0
Injured Player New to the Team
# Name Pos GP G A Pts +/- S% PIM
1 Mikael Granlund C 18 5 5 10 -2 17.2% 8
2 Jackson LaCombe D
3 Jacob Trouba D
4 Olen Zellweger D
5 Radko Gudas D
6 Pavel Mintyukov D
7 Drew Helleson D
8 Ian Moore D
9 Tristan Luneau D
10 Chris Kreider LW
11 Troy Terry RW
12 Frank Vatrano RW
13 Mason McTavish C
14 Leo Carlsson C
15 Cutter Gauthier LW
16 Alex Killorn LW
17 Ryan Poehling C
18 Ryan Strome C
19 Sam Colangelo RW
20 Jansen Harkins C
21 Ross Johnston LW
22 Nikita Nesterenko C
23 Tim Washe C
Injured Player New to the Team
# Name Pos GP G A Pts +/- S% PIM
1 Alex Killorn LW 950 235 304 539 93 12.6% 565
2 Mikael Granlund C 902 179 431 610 -26 10.5% 277
3 Chris Kreider LW 883 326 256 582 121 15.1% 575
4 Ryan Strome C 864 166 314 480 -13 10.3% 611
5 Radko Gudas D 829 40 158 198 91 3.1% 1057
6 Jacob Trouba D 825 74 249 323 48 4.3% 670
7 Frank Vatrano RW 645 181 135 316 -67 10.6% 409
8 Troy Terry RW 427 116 169 285 -27 12.7% 118
9 Ryan Poehling C 283 43 52 95 -39 11.7% 40
10 Jansen Harkins C 261 15 22 37 -25 6.9% 78
11 Ross Johnston LW 245 11 21 32 -17 9.5% 472
12 Mason McTavish C 229 60 80 140 -39 12.4% 170
13 Jackson LaCombe D 148 16 44 60 -25 8.4% 52
14 Leo Carlsson C 131 32 42 74 -5 14.3% 30
15 Pavel Mintyukov D 131 9 38 47 -24 5.7% 44
16 Olen Zellweger D 88 9 20 29 -5 5.5% 24
17 Cutter Gauthier LW 83 20 25 45 9 10.4% 20
18 Drew Helleson D 59 5 9 14 6 7.5% 49
19 Sam Colangelo RW 35 11 2 13 -4 22.9% 4
20 Nikita Nesterenko C 32 6 2 8 -7 12.0% 2
21 Tristan Luneau D 13 1 2 3 -4 5.9% 6
22 Ian Moore D 3 0 1 1 1 0.0% 0
23 Tim Washe C 2 0 0 0 0 0.0% 0
Injured Player New to the Team
# Name Pos Actual AAV Player Value Difference Yrs Age
1 Jacob Trouba D $8.000M $4.900M -$3.100M 1 31.6 yrs
2 Mikael Granlund C $7.000M $4.600M -$2.400M 3 33.6 yrs
3 Troy Terry RW $7.000M $6.500M -$0.500M 5 28.1 yrs
4 Mason McTavish C $7.000M $4.800M -$2.200M 6 22.7 yrs
5 Chris Kreider LW $6.500M $8.500M $2.000M 2 34.4 yrs
6 Alex Killorn LW $6.250M $3.000M -$3.250M 2 36.1 yrs
7 Ryan Strome C $5.000M $2.500M -$2.500M 2 32.2 yrs
8 Frank Vatrano RW $4.571M $6.200M $1.629M 3 31.6 yrs
9 Radko Gudas D $4.000M $2.900M -$1.100M 1 35.3 yrs
10 Ryan Poehling C $1.900M $3.000M $1.100M 1 26.8 yrs
11 Drew Helleson D $1.100M $1.500M $0.400M 2 24.5 yrs
12 Ross Johnston LW $1.100M $0.800M -$0.300M 1 31.6 yrs
13 Cutter Gauthier LW $0.950M $3.300M $2.350M 1 21.7 yrs
14 Leo Carlsson C $0.950M $4.800M $3.850M 1 20.8 yrs
15 Jackson LaCombe D $0.925M $6.800M $5.875M 9 24.7 yrs
16 Ian Moore D $0.925M 1 23.8 yrs
17 Pavel Mintyukov D $0.918M $2.300M $1.382M 1 21.9 yrs
18 Tristan Luneau D $0.865M 2 21.7 yrs
19 Sam Colangelo RW $0.850M $1.500M $0.650M 2 23.8 yrs
20 Olen Zellweger D $0.844M $3.700M $2.856M 1 22.1 yrs
21 Tim Washe C $0.813M 2 24.1 yrs
22 Jansen Harkins C $0.788M $1.200M $0.413M 1 28.4 yrs
23 Nikita Nesterenko C $0.788M 2 24.1 yrs
Injured Player New to the Team
# Name Pos Overall Offense Defense Player Tier
1 Chris Kreider LW 81 81 80 1st-line Left Wing
2 Jackson LaCombe D 79 74 82 Top-4 Defensive Defenseman
3 Troy Terry RW 78 80 74 Middle-six Offensive Right Wing
4 Frank Vatrano RW 77 78 75 Middle-six Offensive Right Wing
5 Jacob Trouba D 75 63 82 Top-4 Defensive Defenseman
6 Mason McTavish C 74 80 65 Middle-six Offensive Center
7 Leo Carlsson C 74 74 75 Middle-six Defensive Center
8 Mikael Granlund C 74 76 71 Middle-six Offensive Center
9 Olen Zellweger D 73 70 74 Top-4 Defensive Defenseman
10 Cutter Gauthier LW 71 74 66 Middle-six Offensive Left Wing
11 Radko Gudas D 70 61 75 Bottom-pair Defensive Defenseman
12 Alex Killorn LW 70 72 67 Middle-six Offensive Left Wing
13 Ryan Poehling C 70 63 83 Middle-six Defensive Center
14 Ryan Strome C 68 72 61 4th-line Offensive Center
15 Pavel Mintyukov D 68 70 68 Bottom-pair Offensive Defenseman
16 Drew Helleson D 65 61 67 Replacement Level Defenseman
17 Sam Colangelo RW 64 69 56 Replacement Level Right Wing
18 Jansen Harkins C 62 52 80 Replacement Level Center
19 Ross Johnston LW 57 52 66 Replacement Level Left Wing
20 Ian Moore D
21 Tristan Luneau D
22 Nikita Nesterenko C
23 Tim Washe C
Injured Player New to the Team
# Name Pos GP Wins SVP GAA SO
1 Lukas Dostal G 54 23 .903 3.10 1
2 Petr Mrazek G 38 12 .891 3.35 1
3 Ville Husso G 13 2 .890 3.47 0
New to the Team
# Name Pos GP Wins SVP GAA SO
1 Lukas Dostal G
2 Ville Husso G
3 Petr Mrazek G
New to the Team
# Name Pos GP Wins SVP GAA SO
1 Petr Mrazek G 428 180 .906 2.85 26
2 Ville Husso G 145 71 .901 3.05 7
3 Lukas Dostal G 121 42 .902 3.29 2
New to the Team
# Name Pos Actual AAV Player Value Difference Yrs Age
1 Lukas Dostal G $6.500M $5.400M -$1.100M 5 25.3 yrs
2 Petr Mrazek G $4.250M $2.600M -$1.650M 1 33.6 yrs
3 Ville Husso G $2.200M $3.100M $0.900M 2 30.7 yrs
New to the Team
# Name Pos Overall Player Tier
1 Lukas Dostal G 78 Starting Goalie
2 Ville Husso G 72 Backup Goalie
3 Petr Mrazek G 70 Backup Goalie
New to the Team
Starting RosterPowered by CORE
Forwards
Chris Kreider
L 81 | 16:45
Troy Terry
R 78 | 18:50
Frank Vatrano
R 77 | 17:32
Mikael Granlund
C 74 | 19:26
Mason McTavish
C 74 | 16:52
Leo Carlsson
C 74 | 16:14
Cutter Gauthier
L 71 | 14:09
Alex Killorn
L 70 | 17:16
Ryan Poehling
C 70 | 13:52
Ryan Strome
C 68 | 16:40
Tim Washe
C | 7:43
Defense & Goalies
Jackson LaCombe
D 79 | 22:18
Jacob Trouba
D 75 | 20:31
Olen Zellweger
D 73 | 18:57
Radko Gudas
D 70 | 19:51
Pavel Mintyukov
D 68 | 17:35
Lukas Dostal
G 78 | 54 GP
Ville Husso
G 72 | 13 GP
Press Box
Ian Moore
D | 13:38
Drew Helleson
D 65 | 16:21
Sam Colangelo
R 64 | 12:29
Ross Johnston
L 57 | 8:41
Prospects & Draft History
# Name Pos Year Rnd Pick Height Weight Country
1 Beckett Sennecke RW 2024 1 3 191 93 Country Flag
2 Roger McQueen C 2025 1 10 196 89 Country Flag
3 Nathan Gaucher C 2022 1 22 191 103 Country Flag
4 Stian Solberg D 2024 1 23 188 94 Country Flag
5 Nico Myatovic LW 2023 2 33 188 92 Country Flag
6 Lucas Pettersson C 2024 2 35 180 76 Country Flag
7 Noah Warren D 2022 2 42 193 102 Country Flag
8 Eric Nilson C 2025 2 45 183 75 Country Flag
9 Lasse Boelius D 2025 2 60 185 82 Country Flag
10 Damian Clara G 2023 2 60 198 97 Country Flag
11 Coulson Pitre RW 2023 3 65 185 83 Country Flag
12 Maxim Massé RW 2024 3 66 185 88 Country Flag
# Name Pos Year Rnd Pick Draft Team Height Weight Country
1 Leo Carlsson C 2023 1 2 Team Logo Ducks 191 94 Country Flag
2 Mason McTavish C 2021 1 3 Team Logo Ducks 185 99 Country Flag
3 Cutter Gauthier LW 2022 1 5 Team Logo Flyers 188 92 Country Flag
4 Ryan Strome C 2011 1 5 Team Logo Islanders 185 86 Country Flag
5 Jacob Trouba D 2012 1 9 Team Logo Jets 191 95 Country Flag
6 Mikael Granlund C 2010 1 9 Team Logo Wild 178 87 Country Flag
7 Pavel Mintyukov D 2022 1 10 Team Logo Ducks 185 93 Country Flag
8 Chris Kreider LW 2009 1 19 Team Logo Rangers 191 104 Country Flag
9 Ryan Poehling C 2017 1 25 Team Logo Canadiens 188 93 Country Flag
10 Olen Zellweger D 2021 2 34 Team Logo Ducks 178 87 Country Flag
11 Sam Colangelo RW 2020 2 36 Team Logo Ducks 188 96 Country Flag
12 Jackson LaCombe D 2019 2 39 Team Logo Ducks 188 94 Country Flag
13 Drew Helleson D 2019 2 47 Team Logo Avalanche 191 94 Country Flag
14 Jansen Harkins C 2015 2 47 Team Logo Jets 185 89 Country Flag
15 Tristan Luneau D 2022 2 53 Team Logo Ducks 185 95 Country Flag
16 Radko Gudas D 2010 3 66 Team Logo Lightning 183 94 Country Flag
17 Ian Moore D 2020 3 67 Team Logo Ducks 191 92 Country Flag
18 Alex Killorn LW 2007 3 77 Team Logo Lightning 185 92 Country Flag
19 Troy Terry RW 2015 5 148 Team Logo Ducks 183 87 Country Flag
20 Nikita Nesterenko C 2019 6 172 Team Logo Wild 188 91 Country Flag
21 Frank Vatrano RW Undrafted 180 91 Country Flag
22 Ross Johnston LW Undrafted 196 104 Country Flag
23 Tim Washe C Undrafted 191 96 Country Flag
Injured Player New to the Team
Trading Cards
Jamie Drysdale
Mason McTavish
Trevor Zegras
John Gibson