DucksAnaheim Ducks
0-0-0, 0pts · 8th in Western
Roster
Player # POS CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO MO OV AGE CONTRACT
Connor McDavid (C)97C100.00693486907692878782998161847387071942812,500,000$/1yrs
Bryan Rust0RW100.0066329078748986766075837379818003587335,125,000$/3yrs
Clayton Keller9C/LW/RW100.0056328781688890796082805679707507286267,000,000$/2yrs
Wyatt Johnston0C/RW100.0062328979748690758174807077626107184228,400,000$/4yrs
Marco Rossi0C100.006582897668859071827474577364630718123
Jason Zucker0LW/RW100.006736737274818869607474557181790718133
Teuvo Teravainen86C/LW/RW100.0057329473738490696175716870777607181306,000,000$/4yrs
T.J. Oshie0RW100.007332716373847368586670766990870608038
Conor Garland0LW/RW100.0063387870638690695872706569747205979294,950,000$/1yrs
Jake DeBrusk74LW/RW100.0071339269768490685966746671737207179284,750,000$/2yrs
Colton Sissons0C/LW/RW100.0074338662798289628465648063787707177312,857,143$/1yrs
Dakota Joshua8C/LW100.0094467262837884636162697266747107177293,250,000$/3yrs
Mike Matheson19D100.0065347770779890703076628566787607185314,875,000$/1yrs
Darnell Nurse0D100.0080426767899389663069618163767306982306,250,000$/3yrs
Ryan Pulock6D100.0074349260859285633066598161777607079305,000,000$/4yrs
Martin Fehervary42D100.0076368960798690633066588161686707178254,125,000$/5yrs
Connor Clifton0D100.0088367955738188613064538257757307277302,500,000$/1yrs
Ilya Lyubushkin0D100.0076358055808589583060518055777507275313,400,000$/2yrs
Scratches
Beck Malenstyn0C/LW/RW100.0086368855817689576060588257716904373271,350,000$/1yrs
TEAM AVERAGE100.0072388368768688685571687268757406681
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Goalie # CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV AGE CONTRACT
Darcy Kuemper0100.00909581899687949393949485890769435
Charlie Lindgren5100.00889279748878889284938878830798931
Scratches
TEAM AVERAGE100.008994808292839193899491828607892
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
Jared Bednar74839375778682CAN5241,000,000$
General Manager
Sou MMsaiphon
Player Stats
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name Team Name# POS GP G A P +/- PIM PIM5 HIT SHT OSB OSM SHT% SB AMG PPG PPA PPP PPM PKG PKA PKP PKM GW GT FO% FOT GA TA EG HT P/20 PSG PSS
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name Team NameGP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA ST BG S1 S2 S3
Cap Hit
Ducks
Projected Total Cap Hit0$
Projected Cap Space88,000,000$
Retains And Buyout Cap Hit0$
Salary Cap To Date0$
Players In Salary Cap16
LTIR Players0
Ducks Roster Pos Age Cap Hit 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33
Beck Malenstyn C/LW/RW271,350,000$1,350,000$ RFA
Bryan Rust RW335,125,000$5,125,000$ 5,125,000$ 5,125,000$ UFA
Charlie Lindgren G310$UFA
Clayton Keller C/LW/RW267,000,000$7,000,000$ 7,000,000$ RFA
Colton Sissons C/LW/RW312,857,143$2,857,143$ UFA
Connor Clifton D302,500,000$2,500,000$ UFA
Connor McDavid C2812,500,000$12,500,000$ UFA
Conor Garland LW/RW294,950,000$4,950,000$ UFA
Dakota Joshua C/LW293,250,000$3,250,000$ 3,250,000$ 3,250,000$ UFA
Darcy Kuemper G350$UFA
Darnell Nurse D306,250,000$6,250,000$ 6,250,000$ 6,250,000$ UFA
Ilya Lyubushkin D313,400,000$3,400,000$ 3,400,000$ UFA
Jake DeBrusk LW/RW284,750,000$4,750,000$ 4,750,000$ UFA
Jason Zucker LW/RW330$UFA
Marco Rossi C230$RFA
Martin Fehervary D254,125,000$4,125,000$ 4,125,000$ 4,125,000$ 4,125,000$ 4,125,000$ UFA
Mike Matheson D314,875,000$4,875,000$ UFA
Ryan Pulock D305,000,000$5,000,000$ 5,000,000$ 5,000,000$ 5,000,000$ UFA
T.J. Oshie RW380$UFA
Teuvo Teravainen C/LW/RW306,000,000$6,000,000$ 6,000,000$ 6,000,000$ 6,000,000$ UFA
Wyatt Johnston C/RW228,400,000$8,400,000$ 8,400,000$ 8,400,000$ 8,400,000$ RFA
Non-Roster Pos Age Cap Hit 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33
Akil Thomas C24950,000$950,000$ RFA
Antonio Stranges C/LW230$RFA
Antti Saarela C230$RFA
Arvid Soderblom G250$ RFA
Ben Hutton D320$UFA
Chris Tierney C/LW300$UFA
Cole Krygier D270$ RFA
Colin Blackwell C/RW32850,000$850,000$ UFA
David Spacek D22862,500$862,500$ RFA
Donovan Sebrango D230$RFA
Drew O'Connor LW/RW270$ RFA
Dylan Roobroeck C/LW/RW200$RFA
Elmer Soderblom C/LW/RW230$RFA
Haydn Fleury D280$UFA
Jakub Dobes G240$RFA
Jakub Rychlovsky LW23870,000$870,000$ RFA
Jaxsen Wiebe C23852,500$852,500$ RFA
Jimmy Vesey LW/RW320$UFA
John Parker-Jones RW/D250$ RFA
Justin Dowling C/LW/RW340$UFA
Leo Loof D23867,500$867,500$ RFA
Matt Villalta G260$ RFA
Max Sasson C240$RFA
Mitchell Gibson G250$ RFA
Nate Danielson C200$RFA
Nicolas Beaudin D250$ RFA
Nikita Chibrikov LW/RW22875,833$875,833$ RFA
Ole Bjorgvik-Holm D230$RFA
Pat Maroon LW/RW370$UFA
Patrik Koch D280$UFA
Scott Sabourin RW320$UFA
Spencer Martin G30950,000$950,000$ UFA
Spencer Stastney D25850,000$850,000$ RFA
Stephen Halliday C220$RFA
Thomas Bordeleau C/LW23950,000$950,000$ RFA
Ty Glover C240$RFA
Uvis Balinskis D28850,000$850,000$ UFA
Waltteri Merela RW260$ RFA

Lines
Forward Lines


#9 - Clayton Keller


#97 - Connor McDavid


#0 - Bryan Rust


#0 - Jason Zucker


#0 - Wyatt Johnston


#86 - Teuvo Teravainen


#74 - Jake DeBrusk


#0 - Marco Rossi


#0 - T.J. Oshie


#8 - Dakota Joshua


#0 - Colton Sissons


#0 - Conor Garland

Defensive Pairings


#19 - Mike Matheson


#0 - Darnell Nurse


#42 - Martin Fehervary


#6 - Ryan Pulock


#0 - Ilya Lyubushkin


#0 - Connor Clifton

1st Power Play Unit


#9 - Clayton Keller


#97 - Connor McDavid


#0 - Bryan Rust


#19 - Mike Matheson


#0 - Darnell Nurse

2nd Power Play Unit


#86 - Teuvo Teravainen


#0 - Marco Rossi


#0 - Wyatt Johnston


#42 - Martin Fehervary


#6 - Ryan Pulock

Goalies


#0 - Darcy Kuemper


#39 - Charlie Lindgren

Team Stats
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# VS Team GP W L T OTW OTL SOW SOL GF GA Diff P PCT G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT GF% SH% SV% PDO PDOBRK
Total0000000000000.000000000000000000000000.00%000.00%0000.00%000.00%000.00%000000nan%nan%nan%nanUnlucky

Puck Time
Offensive Zone NAN
Neutral Zone NAN
Defensive Zone NAN
Puck Time
Offensive Zone Start 0
Neutral Zone Start 0
Defensive Zone Start 0
Puck Time
With Puck NAN
Without Puck NAN
Faceoffs
Faceoffs Won 0
Faceoffs Lost 0
Team Average Shots after League Average Shots after
1st Period nan9.57
2nd Period nan20.31
3rd Period nan30.68
Overtime nan31.4
Goals in Team Average Goals after League Average Goals after
1st Period nan0.64
2nd Period nan1.65
3rd Period nan2.67
Overtime nan2.83
Even Strenght Goal 0
PP Goal 0
PK Goal 0
Empty Net Goal 0
Home Away
Win 00
Lost 00
Overtime Lost 00
PP Attempt 0
PP Goal 0
PK Attempt 0
PK Goal Against 0
Home
Shots For nan
Shots Against nan
Goals For nan
Goals Against nan
Hits nan
Shots Blocked nan
Pim nan
Schedule
DateMatchup Result Detail

Finance
Salary Cap
Players Total SalariesRetained SalaryTotal Cap HitEstimated Cap Space
82,332,143$ 0$ 0$ 5,667,857$

ArenaGoal HornAbout us
NameHonda Center
CityAnaheim
Capacity18000
Season Ticket Holders40%

Arena Capacity - Ticket Price Attendance - %
Arena Capacity60005000200040001000
Ticket Price100$60$35$25$200$
Attendance0.00%0.00%0.00%0.00%0.00%
Attendance PCT0.00%0.00%0.00%0.00%0.00%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
41 0 - 0.00%0$0$18000100

Expenses
Players Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
82,332,143$ 82,332,143$ 0$ 0$
Year To Date ExpensesSalary Cap Per DaysSalary Cap To DateLuxury Taxe Total
0$ 0$ 0$ 0$

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 0 0$ 0$

Team Total Estimate
Estimated Season ExpensesEstimated Season Salary CapCurrent Bank AccountProjected Bank Account
0$ 82,332,143$ 60,429,583$ 60,429,583$
Depth Chart RookieInjured Cold Streak Hot Streak
Left WingCenterRight Wing
Clayton KellerAGE:26OV:86DucksUSA
Jason ZuckerAGE:33OV:81DucksUSA
Teuvo TeravainenAGE:30OV:81DucksFIN
Conor GarlandAGE:29OV:79DucksUSA
Jake DeBruskAGE:28OV:79DucksCAN
Colton SissonsAGE:31OV:77DucksCAN
Dakota JoshuaAGE:29OV:77DucksUSA
Drew O'ConnorAGE:27OV:75DucksUSA
Elmer SoderblomAGE:23OV:75DucksSWE
Jimmy VeseyAGE:32OV:74DucksUSA
Thomas BordeleauAGE:23OV:74DucksUSA
Beck MalenstynAGE:27OV:73DucksCAN
Pat MaroonAGE:37OV:72DucksUSA
Chris TierneyAGE:30OV:70DucksCAN
Justin DowlingAGE:34OV:69DucksCAN
Antonio StrangesAGE:23OV:69DucksUSA
Nikita ChibrikovAGE:22OV:69DucksRUS
Dylan RoobroeckAGE:20OV:68DucksCAN
Jakub RychlovskyAGE:23OV:67DucksCZE
Connor McDavidAGE:28OV:94DucksCAN
Clayton KellerAGE:26OV:86DucksUSA
Wyatt JohnstonAGE:22OV:84DucksCAN
Marco RossiAGE:23OV:81DucksAUT
Teuvo TeravainenAGE:30OV:81DucksFIN
Colton SissonsAGE:31OV:77DucksCAN
Dakota JoshuaAGE:29OV:77DucksUSA
Elmer SoderblomAGE:23OV:75DucksSWE
Thomas BordeleauAGE:23OV:74DucksUSA
Beck MalenstynAGE:27OV:73DucksCAN
Colin BlackwellAGE:32OV:73DucksUSA
Chris TierneyAGE:30OV:70DucksCAN
Akil ThomasAGE:24OV:70DucksCAN
Max SassonAGE:24OV:70DucksUSA
Justin DowlingAGE:34OV:69DucksCAN
Antonio StrangesAGE:23OV:69DucksUSA
Ty GloverAGE:24OV:68DucksENG
Nate DanielsonAGE:20OV:68DucksCAN
Dylan RoobroeckAGE:20OV:68DucksCAN
Jaxsen WiebeAGE:23OV:67DucksCAN
Stephen HallidayAGE:22OV:65DucksCAN
Antti SaarelaAGE:23OV:64DucksFIN
Bryan RustAGE:33OV:87DucksUSA
Clayton KellerAGE:26OV:86DucksUSA
Wyatt JohnstonAGE:22OV:84DucksCAN
Jason ZuckerAGE:33OV:81DucksUSA
Teuvo TeravainenAGE:30OV:81DucksFIN
T.J. OshieAGE:38OV:80DucksUSA
Conor GarlandAGE:29OV:79DucksUSA
Jake DeBruskAGE:28OV:79DucksCAN
Colton SissonsAGE:31OV:77DucksCAN
Drew O'ConnorAGE:27OV:75DucksUSA
Elmer SoderblomAGE:23OV:75DucksSWE
Jimmy VeseyAGE:32OV:74DucksUSA
Beck MalenstynAGE:27OV:73DucksCAN
Colin BlackwellAGE:32OV:73DucksUSA
Scott SabourinAGE:32OV:72DucksCAN
Pat MaroonAGE:37OV:72DucksUSA
Justin DowlingAGE:34OV:69DucksCAN
Nikita ChibrikovAGE:22OV:69DucksRUS
Dylan RoobroeckAGE:20OV:68DucksCAN
Waltteri MerelaAGE:26OV:67DucksFIN
John Parker-JonesAGE:25OV:62DucksCAN

Defense #1Defense #2Goalie
Mike MathesonAGE:31OV:85DucksCAN
Darnell NurseAGE:30OV:82DucksCAN
Ryan PulockAGE:30OV:79DucksCAN
Martin FehervaryAGE:25OV:78DucksSVK
Connor CliftonAGE:30OV:77DucksUSA
Ilya LyubushkinAGE:31OV:75DucksRUS
Ben HuttonAGE:32OV:72DucksCAN
Haydn FleuryAGE:28OV:72DucksCAN
Uvis BalinskisAGE:28OV:71DucksLat
Spencer StastneyAGE:25OV:70DucksUSA
Nicolas BeaudinAGE:25OV:68DucksCAN
Patrik KochAGE:28OV:68DucksSVK
Donovan SebrangoAGE:23OV:67DucksCAN
Cole KrygierAGE:27OV:66DucksUSA
David SpacekAGE:22OV:66DucksUSA
Leo LoofAGE:23OV:66DucksSWE
Ole Bjorgvik-HolmAGE:23OV:65DucksNOR
John Parker-JonesAGE:25OV:62DucksCAN
Darcy KuemperAGE:35OV:94DucksCAN
Charlie LindgrenAGE:31OV:89DucksUSA
Arvid SoderblomAGE:25OV:83DucksSWE
Jakub DobesAGE:24OV:80DucksCZE
Spencer MartinAGE:30OV:78DucksCAN
Mitchell GibsonAGE:25OV:77DucksUSA
Matt VillaltaAGE:26OV:66DucksCAN

Draft Picks
Year Ronde 1Ronde 2Ronde 3Ronde 4Ronde 5Ronde 6Ronde 7Ronde 8
2025
2026
2027
2028
2029

** Conditional Draft Pick That Have Been Traded
Prospects
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Prospect Team NameDraft Year Overall Pick Information Lien
Adam JechoDucksDucks202464
Albert WikmanDucksDucks2023120
Alexander ZetterbergDucksDucks2024202
Andre GasseauDucksDucks2021181
Arseni SergeevDucksDucks2021149
Francesco ArcuriDucksDucks2021213
Grant SlukynskyDucksDucks2020190
Ilya ProtasDucksDucks2024105
Jacob TruscottDucksDucks2020183
Jaden LipinskiDucksDucks2023115
Jakub FibigrDucksDucks2024209
Javon MooreDucksDucks2024112
Juraj PekarcikDucksDucks202383
Kalem ParkerDucksDucks2023179
Kim SaarinenDucksDucks202496
Kristian KostadinskiDucksDucks2023211
Logan SawyerDucksDucks202499
Makar KhaninDucksDucks2024224
Maxim BarbashevDucksDucks2022165
Maximilian GlotzlDucksDucks2020215
Oskar JellvikDucksDucks2021171
Paul FischerDucksDucks2023147
Quentin MillerDucksDucks202391
Rody RossDucksDucks2019183
Teddy StigaDucksDucks202432
Ty HenricksDucksDucks2023185
Ty MurchisonDucksDucks2021163
Transactions



























































































































































































































































































































































































































































Injuries
Nicolas Beaudin is suspended for 7 more games.

Game Center

Team Leaders

Team Stats


Goals For
0
nan GFG
Shots For
0
nan Avg
Power Play Percentage
nan%
0 GF
Offensive Zone Start
nan%
Goals Against
0
nan GAA
Shots Against
0
nan Avg
Penalty Kill Percentage
nan%
0 GA
Defensive Zone Start
nan%
 

Team Info

Ducks
General ManagerSou MMsaiphon
Head CoachJared Bednar
Captain
DivisionPacific

Ducks Affiliation

Ducks
Team NameGulls
CitySan Diego
Head CoachJoe Sacco
DivisionPacific

Arena Info

StadiumHonda Center
Capacity18,000
Attendancenan
Season Tickets7,200

Salary Cap

Total Cap Hit0$
Cap Space88,000,000$
Retains & Buyout0$
Players In Salary Cap16

Finance

Team Revenue0$
Estimated Revenue0$
Estimated Expenses0$
Operating Income0$
Bank Account60,429,583$

Team History

Record (W-L-OTL)228-145-37 (493PTS)
Playoff Appearances1
Playoff Record (W-L)3-4
Stanley Cup0

Team Captain - Alternate Captains

CaptainAlternate CaptainAlternate Captain