DucksAnaheim Ducks
19-10-3, 41pts · 4th 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.00693486907692878782998161847387059942812,500,000$/9yrs
Wyatt Johnston0C/RW100.0058328683749190818478897485636205688228,400,000$/4yrs
Clayton Keller9C/LW/RW100.0056328781688890796082805679707505686277,000,000$/2yrs
Marco Rossi0C100.0064329577688590698476706669656505881244,750,000$/2yrs
Teuvo Teravainen86C/LW/RW100.0057329473738490696175716870777605681316,000,000$/4yrs
Jake DeBrusk74LW/RW100.0071339269768490685966746671737205679294,750,000$/2yrs
Colton Sissons0C/LW/RW100.0074338662798289628465648063787705677322,857,143$/1yrs
Dakota Joshua8C/LW100.0091339558837590595760617760757405675293,250,000$/3yrs
Drew O'Connor0LW/RW100.0066338863818190626063657463706905675272,500,000$/2yrs
Elmer Soderblom (R)0C/LW/RW100.0076359165997869605867655663646306075241,000,000$/2yrs
Colin Blackwell0C/RW100.007132915871778260756063726179780547432850,000$/1yrs
Jesperi Kotkaniemi0C/LW100.0065368163807889618165655663666404673252,500,000$/4yrs
Mike Matheson19D100.0065347770779890703076628566787605785314,875,000$/1yrs
Darnell Nurse0D100.0080426767899389663069618163767305982306,250,000$/3yrs
Ryan Pulock6D100.0074349260859285633066598161777605679315,000,000$/4yrs
Martin Fehervary42D100.0076368960798690633066588161686705678264,125,000$/5yrs
Ilya Lyubushkin0D100.0076358055808589583060518055777505675313,400,000$/2yrs
Jeremy Lauzon0D100.0099595755808782593057577958726806075282,000,000$/1yrs
Scratches
TEAM AVERAGE100.0072358567798587665769667266727205680
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.009095818996879493939494858906494355,250,000$/2yrs
Arvid Soderblom0100.008384767578708186798581687204083262,750,000$/2yrs
Scratches
TEAM AVERAGE100.008790798287798890869088778105289
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
1Wyatt JohnstonDucksDucks0C/RW321615311610033126379412.70%520.4163910300003045.78%8300000.9501
2Connor McDavidDucksDucks97C3262026162158413635904.41%321.2603311500001050.52%86500000.7602
3Mike MathesonDucksDucks19D32520254195346220388.06%4123.112101211500028100.00%000000.6801
4Clayton KellerDucksDucks9C/LW/RW3211102116403185265512.94%422.01224114000264040.96%8300000.6012
5Teuvo TeravainenDucksDucks86C/LW/RW3291221-840239422649.57%318.0546109500001037.78%4500010.7311
6Colton SissonsDucksDucks0C/LW/RW32613195801551144211.76%613.9700010331211056.63%61800100.8500
7Darnell NurseDucksDucks0D32712191541158453173113.21%4323.9841511202299000.00%000000.5011
8Marco RossiDucksDucks0C3271219-922103264194910.94%217.692689400001449.79%71100000.6701
9Martin FehervaryDucksDucks42D322131511160323511325.71%3421.540448700084000.00%000000.4400
10Drew O'ConnorDucksDucks0LW/RW324610640113491611.76%410.1200003031150026.32%1900000.6201
11Jake DeBruskDucksDucks74LW/RW32639-5100286119269.84%213.351124100003138.46%2600000.4201
12Ryan PulockDucksDucks6D32099320050317190.00%3122.900228901199000.00%000000.2500
13Dakota JoshuaDucksDucks8C/LW323580200594210227.14%112.130000000610042.50%8000000.4111
14Ilya LyubushkinDucksDucks0D32134-54020147147.14%4616.240111400095100.00%000000.1500
15Jesperi KotkaniemiDucksDucks0C/LW3204410020206130.00%26.8301112000260048.64%25700000.3700
16Jeremy LauzonDucksDucks0D32044-7601073155120.00%2312.7500000004000.00%000000.2000
17Colin BlackwellDucksDucks0C/RW12000-20027340.00%26.300000000210063.64%1100000.0000
18Elmer SoderblomDucksDucks0C/LW/RW30000-26018102120.00%04.39000000000066.67%600000.0000
Team Total or Average5548316124455269456499402696338.83%25216.3421406199936978416550.46%280400110.54412
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
1Darcy KuemperDucksDucks2919820.9291.99174802588150100.64314293341
2Arvid SoderblomDucksDucks30210.8703.981810012920000.0000315000
Team Total or Average32191030.9232.18193002709070100.643143218341
Cap Hit
Ducks
Projected Total Cap Hit91,303,199$
Projected Cap Space4,196,801$
Retains And Buyout Cap Hit0$
Salary Cap To Date33,642,398$
Players In Salary Cap20
LTIR Players0
Ducks Roster Pos Age Cap Hit 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33
Arvid Soderblom G262,750,000$2,750,000$ 2,750,000$ RFA
Clayton Keller C/LW/RW277,000,000$7,000,000$ 7,000,000$ RFA
Colin Blackwell C/RW32850,000$850,000$ UFA
Colton Sissons C/LW/RW322,857,143$2,857,143$ UFA
Connor McDavid C2812,500,000$12,500,000$ 18,500,000$ 18,500,000$ 18,500,000$ 18,500,000$ 18,500,000$ 18,500,000$ 18,500,000$
Dakota Joshua C/LW293,250,000$3,250,000$ 3,250,000$ 3,250,000$ UFA
Darcy KuemperG355,250,000$5,250,000$5,250,000$UFA
Darnell Nurse D306,250,000$6,250,000$ 6,250,000$ 6,250,000$ UFA
Drew O'Connor LW/RW272,500,000$2,500,000$ 2,500,000$ UFA
Elmer Soderblom C/LW/RW241,000,000$1,000,000$ 1,000,000$ RFA
Ilya Lyubushkin D313,400,000$3,400,000$ 3,400,000$ UFA
Jake DeBrusk LW/RW294,750,000$4,750,000$ 4,750,000$ UFA
Jeremy Lauzon D282,000,000$2,000,000$ UFA
Jesperi Kotkaniemi C/LW252,500,000$2,500,000$ 2,500,000$ 2,500,000$ 2,500,000$ RFA
Marco Rossi C244,750,000$4,750,000$ 4,750,000$ RFA
Martin Fehervary D264,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 D315,000,000$5,000,000$ 5,000,000$ 5,000,000$ 5,000,000$ UFA
Teuvo Teravainen C/LW/RW316,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/LW23900,000$900,000$ 900,000$ RFA
Cole Krygier D27800,000$800,000$ 800,000$ UFA
Connor Ingram G282,000,000$2,000,000$ 2,000,000$ 2,000,000$ UFA
David Spacek D22862,500$862,500$ RFA
Donovan Sebrango D23900,000$900,000$ 900,000$ 900,000$ RFA
Dylan Roobroeck C/LW/RW21850,000$850,000$ 850,000$ RFA
Ethen Frank C27825,000$825,000$ 825,000$ 825,000$ UFA
Jakub Dobes G24965,000$965,000$ 965,000$ RFA
Jakub Rychlovsky LW24870,000$870,000$ RFA
Jaxsen Wiebe C23852,500$852,500$ RFA
John Parker-Jones RW/D25800,000$800,000$ RFA
Josh Brown D311,000,000$1,000,000$ 1,000,000$ UFA
Justin Dowling C/LW/RW35775,000$775,000$ 775,000$ UFA
Leo Loof D23867,500$867,500$ RFA
Matt Tomkins G31800,000$800,000$ 800,000$ UFA
Matt Villalta G26850,000$850,000$ 850,000$ RFA
Max Sasson C25800,000$800,000$ 800,000$ 800,000$ RFA
Mitchell Gibson G26800,000$800,000$ 800,000$ RFA
Nate Danielson C21886,666$886,666$ 886,666$ 886,666$ RFA
Nicolas Beaudin D260$ RFA
Nikita Chibrikov LW/RW22875,833$875,833$ RFA
Nikita Prishchepov C/LW21806,667$806,667$ 806,667$ RFA
Noah Juulsen D281,100,000$1,100,000$ 1,100,000$ 1,100,000$ UFA
Ole Bjorgvik-Holm D23800,000$800,000$ 800,000$ RFA
Phillip Di Giuseppe RW32800,000$800,000$ 800,000$ UFA
Ryan Greene C/RW22950,000$950,000$ 950,000$ RFA
Spencer Martin G30950,000$950,000$ UFA
Spencer Stastney D25850,000$850,000$ RFA
Stephen Halliday C23950,000$950,000$ RFA
Thomas Bordeleau C/LW23950,000$950,000$ RFA
Ty Glover C25800,000$800,000$ 800,000$ RFA
Uvis Balinskis D29850,000$850,000$ UFA
Vitali Kravtsov LW/RW251,255,000$1,255,000$ RFA
Zach Aston-Reese LW/RW31800,000$800,000$ 800,000$ UFA

Lines
Forward Lines


#9 - Clayton Keller


#97 - Connor McDavid


#0 - Wyatt Johnston


#86 - Teuvo Teravainen


#0 - Marco Rossi


#74 - Jake DeBrusk


#8 - Dakota Joshua


#0 - Colton Sissons


#0 - Drew O'Connor


#0 - Elmer Soderblom


#0 - Jesperi Kotkaniemi


#0 - Colin Blackwell

Defensive Pairings


#19 - Mike Matheson


#6 - Ryan Pulock


#0 - Darnell Nurse


#42 - Martin Fehervary


#0 - Jeremy Lauzon


#0 - Ilya Lyubushkin

1st Power Play Unit


#9 - Clayton Keller


#97 - Connor McDavid


#0 - Wyatt Johnston


#19 - Mike Matheson


#0 - Darnell Nurse

2nd Power Play Unit


#86 - Teuvo Teravainen


#0 - Marco Rossi


#74 - Jake DeBrusk


#42 - Martin Fehervary


#6 - Ryan Pulock

Goalies


#0 - Darcy Kuemper


#53 - Arvid Soderblom

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
1DucksDevils2200000083541.0008162400611069311226041171435700.00%50100.00%0604115952.11%541111548.52%24046351.84%53384114251372.7%11.6%92.7%104.3LUCKY
2DucksSenators1010000034-100.00036900120030111360297619600.00%30100.00%0604115952.11%541111548.52%24046351.84%261921611642.9%10.0%86.2%96.2FUN
3DucksIslanders1000010012-110.5001230000102888102291611213133.33%3166.67%0604115952.11%541111548.52%24046351.84%24172461260.0%3.6%93.1%96.7DULL
4DucksHurricanes1100000021121.00024600011044101816033911315120.00%30100.00%0604115952.11%541111548.52%24046351.84%221525712650.0%4.5%97.0%101.5DULL
5DucksAvalanche1100000030321.00035801102025117702538205120.00%40100.00%0604115952.11%541111548.52%24046351.84%2415227137100.0%12.0%100.0%112.0LUCKY
6DucksRed Wings2110000044020.50048120022005523161603212837400.00%30100.00%0604115952.11%541111548.52%24046351.84%49344414261250.0%7.3%87.5%94.8Unlucky
7DucksCapitals1010000023-100.000246000110311310803161015500.00%3166.67%0604115952.11%541111548.52%24046351.84%251823611650.0%6.5%90.3%96.8Unlucky
8DucksWild1100000032121.00036900210032149903061017300.00%50100.00%0604115952.11%541111548.52%24046351.84%261821611660.0%9.4%93.3%102.7LUCKY
9DucksCanucks1100000041321.0004812002200381017110296220300.00%10100.00%0604115952.11%541111548.52%24046351.84%261919713680.0%10.5%96.6%107.1LUCKY
10DucksKings1010000035-200.0003580001202591060319620400.00%30100.00%0604115952.11%541111548.52%24046351.84%231523712637.5%12.0%83.9%95.9FUN
11DucksPredators1010000014-300.00012300010031711130301020263133.33%5180.00%0604115952.11%541111548.52%24046351.84%22152561160.0%3.2%86.7%89.9Unlucky
12DucksLightning1100000031221.0003580002103361314026101221400.00%60100.00%0604115952.11%541111548.52%24046351.84%231524712675.0%9.1%96.2%105.2LUCKY
13DucksBlues1010000014-300.000123000010194960247823200.00%4175.00%1604115952.11%541111548.52%24046351.84%211426712525.0%5.3%83.3%88.6Unlucky
14DucksMammoth2110000098120.500916250032406117281605410143012433.33%7271.43%1604115952.11%541111548.52%24046351.84%52364313241245.5%14.8%85.2%99.9FUN
15DucksBruins2010001044020.50045900111165242712574181047200.00%5180.00%0604115952.11%541111548.52%24046351.84%44325514251257.1%6.2%94.6%100.7DULL
16DucksBlackhawks3300000094561.0009152401621010733363806018215515426.67%7185.71%0604115952.11%541111548.52%24046351.84%79556022391962.5%8.4%93.3%101.7DULL
17DucksPanthers2200000082641.00081422004310511222170651529456116.67%12191.67%0604115952.11%541111548.52%24046351.84%48344614241287.5%15.7%96.9%112.6LUCKY
18DucksJets1000010034-110.5003580010203991612239710226116.67%50100.00%1604115952.11%541111548.52%24046351.84%282022713633.3%7.7%89.7%97.4Unlucky
19DucksStars1000000145-110.500471100301431145815311116265360.00%8187.50%0604115952.11%541111548.52%24046351.84%231627813620.0%12.9%83.9%96.8FUN
20DucksPenguins2110000034-120.5003690010205216181806824144410110.00%7185.71%0604115952.11%541111548.52%24046351.84%45314914251240.0%5.8%94.1%99.9DULL
21DucksSharks1000100032121.000369000111338141012611928100.00%20100.00%0604115952.11%541111548.52%24046351.84%251821613660.0%9.1%92.3%101.4LUCKY
22DucksGolden Knights2200000082641.000814220033206828182205817274310440.00%10280.00%0604115952.11%541111548.52%24046351.84%463249142311100.0%11.8%96.6%108.3LUCKY
23DucksKraken1010000012-100.000112000100371513904212729400.00%10100.00%0604115952.11%541111548.52%24046351.84%221623713633.3%2.7%95.2%97.9DULL
_Vs Division632010001912780.6671934530058512017072581186555114022418.18%17288.24%0604115952.11%541111548.52%24046351.84%14510213843773860.0%9.5%93.5%103.0LUCKY
_Vs Conference17950110152439220.647529214402211416554617919316718479127158359731824.66%62887.10%3604115952.11%541111548.52%24046351.84%42529638612321710949.3%9.5%91.0%100.5FUN
_Since Last GM Reset32171001211907119410.641901622520236272561004333350310259072612836741252217.60%1121388.39%3604115952.11%541111548.52%24046351.84%78955374223240320454.0%9.0%92.2%101.1LUCKY
Total32171001211907119410.641901622520236272561004333350310259072612836741252217.60%1121388.39%3604115952.11%541111548.52%24046351.84%78955374223240320454.0%9.0%92.2%101.1LUCKY

Puck Time
Offensive Zone 24
Neutral Zone 12
Defensive Zone 23
Puck Time
Offensive Zone Start 1159
Neutral Zone Start 463
Defensive Zone Start 1115
Puck Time
With Puck 30
Without Puck 29
Faceoffs
Faceoffs Won 1385
Faceoffs Lost 1352
Team Average Shots after League Average Shots after
1st Period 10.49.57
2nd Period 21.320.31
3rd Period 31.030.68
Overtime 31.831.4
Goals in Team Average Goals after League Average Goals after
1st Period 1.10.64
2nd Period 2.01.65
3rd Period 2.82.67
Overtime 2.92.83
Even Strenght Goal 65
PP Goal 22
PK Goal 3
Empty Net Goal 0
Home Away
Win 910
Lost 55
Overtime Lost 12
PP Attempt 125
PP Goal 22
PK Attempt 112
PK Goal Against 13
Home
Shots For 31.4
Shots Against 28.3
Goals For 2.8
Goals Against 2.2
Hits 21.1
Shots Blocked 8.2
Pim 8.8
Schedule
DateMatchup Result Detail
2025-10-10DucksDucks@DucksKrakenDucks1,Kraken2RECAP
2025-10-12DucksDucks@DucksSharksDucks3,Sharks2 (OT)RECAP
2025-10-15DucksPenguins@DucksDucksPenguins2,Ducks3RECAP
2025-10-17DucksHurricanes@DucksDucksHurricanes1,Ducks2RECAP
2025-10-20DucksDucks@DucksBlackhawksDucks2,Blackhawks1RECAP
2025-10-22DucksDucks@DucksPredatorsDucks1,Predators4RECAP
2025-10-24DucksDucks@DucksBruinsDucks2,Bruins1 (SO)RECAP
2025-10-26DucksDucks@DucksLightningDucks3,Lightning1RECAP
2025-10-29DucksDucks@DucksPanthersDucks5,Panthers1RECAP
2025-11-01DucksRed Wings@DucksDucksRed Wings1,Ducks3RECAP
2025-11-03DucksDevils@DucksDucksDevils2,Ducks5RECAP
2025-11-05DucksPanthers@DucksDucksPanthers1,Ducks3RECAP
2025-11-07DucksDucks@DucksStarsDucks4,Stars5 (SO)RECAP
2025-11-09DucksDucks@DucksGolden KnightsDucks3,Golden Knights1RECAP
2025-11-10DucksJets@DucksDucksJets4,Ducks3 (OT)RECAP
2025-11-12DucksDucks@DucksAvalancheDucks3,Avalanche0RECAP
2025-11-14DucksDucks@DucksRed WingsDucks1,Red Wings3RECAP
2025-11-16DucksDucks@DucksWildDucks3,Wild2RECAP
2025-11-18DucksMammoth@DucksDucksMammoth4,Ducks7RECAP
2025-11-20DucksBruins@DucksDucksBruins3,Ducks2RECAP
2025-11-21DucksSenators@DucksDucksSenators4,Ducks3RECAP
2025-11-23DucksGolden Knights@DucksDucksGolden Knights1,Ducks5RECAP
2025-11-27DucksCanucks@DucksDucksCanucks1,Ducks4RECAP
2025-11-29DucksKings@DucksDucksKings5,Ducks3RECAP
2025-12-01DucksDucks@DucksBlackhawksDucks4,Blackhawks3RECAP
2025-12-02DucksDucks@DucksBluesDucks1,Blues4RECAP
2025-12-04DucksMammoth@DucksDucksMammoth4,Ducks2RECAP
2025-12-06DucksCapitals@DucksDucksCapitals3,Ducks2RECAP
2025-12-08DucksBlackhawks@DucksDucksBlackhawks0,Ducks3RECAP
2025-12-10DucksDucks@DucksPenguinsDucks0,Penguins2RECAP
2025-12-12DucksDucks@DucksIslandersDucks1,Islanders2 (OT)RECAP
2025-12-14DucksDucks@DucksDevilsDucks3,Devils1RECAP
2025-12-16DucksDucks@DucksRangers
2025-12-17DucksDucks@DucksBlue Jackets
2025-12-20DucksStars@DucksDucks
2025-12-21DucksBlue Jackets@DucksDucks
2025-12-23DucksKraken@DucksDucks
2025-12-28DucksDucks@DucksKings
2025-12-30DucksSharks@DucksDucks
2026-01-01DucksLightning@DucksDucks
2026-01-03DucksWild@DucksDucks
2026-01-06DucksDucks@DucksCapitals
2026-01-07DucksDucks@DucksFlyers
2026-01-09DucksDucks@DucksHurricanes
2026-01-11DucksDucks@DucksSabres
2026-01-14DucksStars@DucksDucks
2026-01-17DucksDucks@DucksKings
2026-01-18DucksKings@DucksDucks
2026-01-20DucksRangers@DucksDucks
2026-01-22DucksDucks@DucksAvalanche
2026-01-24DucksDucks@DucksKraken
2026-01-26DucksDucks@DucksFlames
2026-01-27DucksDucks@DucksOilers
2026-01-30DucksDucks@DucksCanucks
2026-02-02DucksGolden Knights@DucksDucks
2026-02-04DucksKraken@DucksDucks
2026-02-26DucksOilers@DucksDucks
2026-02-28DucksJets@DucksDucks
2026-03-02DucksFlames@DucksDucks
2026-03-04DucksAvalanche@DucksDucks
2026-03-05DucksIslanders@DucksDucks
2026-03-07DucksCanadiens@DucksDucks
Trade Deadline --- Trades can’t be done after this day is simulated!
2026-03-09DucksBlues@DucksDucks
2026-03-11DucksDucks@DucksJets
2026-03-13DucksDucks@DucksMaple Leafs
2026-03-15DucksDucks@DucksSenators
2026-03-16DucksDucks@DucksCanadiens
2026-03-19DucksFlyers@DucksDucks
2026-03-21DucksDucks@DucksMammoth
2026-03-23DucksSabres@DucksDucks
2026-03-25DucksDucks@DucksCanucks
2026-03-27DucksDucks@DucksFlames
2026-03-29DucksDucks@DucksOilers
2026-03-31DucksMaple Leafs@DucksDucks
2026-04-02DucksDucks@DucksSharks
2026-04-04DucksBlues@DucksDucks
2026-04-05DucksFlames@DucksDucks
2026-04-08DucksPredators@DucksDucks
2026-04-10DucksSharks@DucksDucks
2026-04-13DucksCanucks@DucksDucks
2026-04-15DucksDucks@DucksWild
2026-04-17DucksDucks@DucksPredators

Finance
Salary Cap
Players Total SalariesRetained SalaryTotal Cap HitEstimated Cap Space
90,007,143$ 0$ 91,303,199$ 5,492,857$

ArenaGoal HornAbout us
NameHonda Center
CityAnaheim
Capacity18000
Season Ticket Holders40%

Arena Capacity - Ticket Price Attendance - %
Arena Capacity60005000200040001000
Ticket Price100$60$35$25$200$
Attendance8653971920288185711413839
Attendance PCT96.15%95.89%96.06%95.19%92.26%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
26 17215 - 95.64% 1,575,026$23,625,393$18000100

Expenses
Players Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
90,007,143$ 90,007,143$ 0$ 0$
Year To Date ExpensesSalary Cap Per DaysSalary Cap To DateLuxury Taxe Total
34,001,795$ 468,787$ 33,642,398$ 0$

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
40,950,681$ 123 473,996$ 58,301,508$

Team Total Estimate
Estimated Season ExpensesEstimated Season Salary CapCurrent Bank AccountProjected Bank Account
60,419,277$ 90,007,143$ 48,799,954$ 29,331,358$
Depth Chart RookieInjured Cold Streak Hot Streak
Left WingCenterRight Wing
Clayton KellerAGE:27OV:86DucksUSA
Teuvo TeravainenAGE:31OV:81DucksFIN
Jake DeBruskAGE:29OV:79DucksCAN
Colton SissonsAGE:32OV:77DucksCAN
Dakota JoshuaAGE:29OV:75DucksUSA
Drew O'ConnorAGE:27OV:75DucksUSA
Elmer SoderblomAGE:24OV:75DucksSWE
Thomas BordeleauAGE:23OV:74DucksUSA
Jesperi KotkaniemiAGE:25OV:73DucksFIN
Zach Aston-ReeseAGE:31OV:72DucksUSA
Justin DowlingAGE:35OV:69DucksCAN
Antonio StrangesAGE:23OV:69DucksUSA
Nikita ChibrikovAGE:22OV:69DucksRUS
Nikita PrishchepovAGE:21OV:69DucksRUS
Vitali KravtsovAGE:25OV:68DucksRUS
Dylan RoobroeckAGE:21OV:68DucksCAN
Jakub RychlovskyAGE:24OV:67DucksCZE
Connor McDavidAGE:28OV:94DucksCAN
Wyatt JohnstonAGE:22OV:88DucksCAN
Clayton KellerAGE:27OV:86DucksUSA
Marco RossiAGE:24OV:81DucksAUT
Teuvo TeravainenAGE:31OV:81DucksFIN
Colton SissonsAGE:32OV:77DucksCAN
Dakota JoshuaAGE:29OV:75DucksUSA
Elmer SoderblomAGE:24OV:75DucksSWE
Colin BlackwellAGE:32OV:74DucksUSA
Thomas BordeleauAGE:23OV:74DucksUSA
Jesperi KotkaniemiAGE:25OV:73DucksFIN
Ethen FrankAGE:27OV:72DucksUSA
Akil ThomasAGE:24OV:70DucksCAN
Max SassonAGE:25OV:70DucksUSA
Justin DowlingAGE:35OV:69DucksCAN
Antonio StrangesAGE:23OV:69DucksUSA
Nikita PrishchepovAGE:21OV:69DucksRUS
Ryan GreeneAGE:22OV:69DucksCAN
Ty GloverAGE:25OV:68DucksENG
Nate DanielsonAGE:21OV:68DucksCAN
Dylan RoobroeckAGE:21OV:68DucksCAN
Jaxsen WiebeAGE:23OV:67DucksCAN
Stephen HallidayAGE:23OV:65DucksCAN
Wyatt JohnstonAGE:22OV:88DucksCAN
Clayton KellerAGE:27OV:86DucksUSA
Teuvo TeravainenAGE:31OV:81DucksFIN
Jake DeBruskAGE:29OV:79DucksCAN
Colton SissonsAGE:32OV:77DucksCAN
Drew O'ConnorAGE:27OV:75DucksUSA
Elmer SoderblomAGE:24OV:75DucksSWE
Colin BlackwellAGE:32OV:74DucksUSA
Phillip Di GiuseppeAGE:32OV:72DucksCAN
Zach Aston-ReeseAGE:31OV:72DucksUSA
Justin DowlingAGE:35OV:69DucksCAN
Nikita ChibrikovAGE:22OV:69DucksRUS
Ryan GreeneAGE:22OV:69DucksCAN
Vitali KravtsovAGE:25OV:68DucksRUS
Dylan RoobroeckAGE:21OV:68DucksCAN
John Parker-JonesAGE:25OV:62DucksCAN

Defense #1Defense #2Goalie
Mike MathesonAGE:31OV:85DucksCAN
Darnell NurseAGE:30OV:82DucksCAN
Ryan PulockAGE:31OV:79DucksCAN
Martin FehervaryAGE:26OV:78DucksSVK
Ilya LyubushkinAGE:31OV:75DucksRUS
Jeremy LauzonAGE:28OV:75DucksCAN
Josh BrownAGE:31OV:74DucksCAN
Spencer StastneyAGE:25OV:73DucksUSA
Noah JuulsenAGE:28OV:72DucksCAN
Uvis BalinskisAGE:29OV:71DucksLat
Nicolas BeaudinAGE:26OV:68DucksCAN
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
Connor IngramAGE:28OV:86DucksCAN
Arvid SoderblomAGE:26OV:83DucksSWE
Jakub DobesAGE:24OV:80DucksCZE
Spencer MartinAGE:30OV:78DucksCAN
Mitchell GibsonAGE:26OV:77DucksUSA
Matt TomkinsAGE:31OV:69DucksCAN
Matt VillaltaAGE:26OV:66DucksCAN

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

** 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
Jack IvankovicDucksDucks202550
Jacob TruscottDucksDucks2020183
Jaden LipinskiDucksDucks2023115
Jakub FibigrDucksDucks2024209
Juraj PekarcikDucksDucks202383
Kalem ParkerDucksDucks2023179
Kim SaarinenDucksDucks202496
Kristian KostadinskiDucksDucks2023211
Lev KatzinDucksDucks2025206
Logan SawyerDucksDucks202499
Lynden LakovicDucksDucks202518
Makar KhaninDucksDucks2024224
Maxim BarbashevDucksDucks2022165
Maxim SchaferDucksDucks2025114
Maximilian GlotzlDucksDucks2020215
Mikkel EriksenDucksDucks202594
Oskar JellvikDucksDucks2021171
Paul FischerDucksDucks2023147
Quentin MillerDucksDucks202391
Quinn BeauchesneDucksDucks2025146
Rody RossDucksDucks2019183
Ryan MillerDucksDucks2025130
Teddy StigaDucksDucks202432
Ty HenricksDucksDucks2023185
Ty MurchisonDucksDucks2021163
Transactions




























































































































































































































































































































































































































































































Injuries
Spencer Martin is suspended for 54 more games.
Nicolas Beaudin is suspended for 54 more games.
Ty Glover is suspended for 54 more games.

Game Center

Ducks19-10-3, 41pts12Final
Islanders12-18-3, 27pts

Ducks19-10-3, 41pts31Final
Devils14-16-3, 31pts

Ducks19-10-3, 41ptsTue, Dec 16Madison Square Garden
Rangers13-16-4, 30pts

Ducks19-10-3, 41ptsWed, Dec 17Nationwide Arena
Blue Jackets24-7-1, 49pts

Stars20-12-1, 41ptsSat, Dec 20Honda Center
Ducks19-10-3, 41pts

Team Leaders

GOALS
Wyatt Johnston
16
ASSISTS
Connor McDavid
20
POINTS
Wyatt Johnston
31
PLUS/MINUS
Wyatt Johnston
16
WINS
Darcy Kuemper
19
SV%
Darcy Kuemper
0.929

Team Stats


Goals For
90
2.81 GFG
Shots For
1004
31.38 Avg
Power Play Percentage
17.6%
22 GF
Offensive Zone Start
51.0%
Goals Against
71
2.22 GAA
Shots Against
907
28.34 Avg
Penalty Kill Percentage
88.4%
13 GA
Defensive Zone Start
49.0%
 

Team Info

Ducks
General ManagerSou MMsaiphon
Head CoachJared Bednar
Captain Connor McDavid
DivisionPacific

Ducks Affiliation

Ducks
Team NameGulls
CitySan Diego
Head CoachJoe Sacco
DivisionPacific

Arena Info

StadiumHonda Center
Capacity18,000
Attendance17,215
Season Tickets7,200

Salary Cap

Total Cap Hit91,303,199$
Cap Space4,196,801$
Retains & Buyout0$
Players In Salary Cap20

Finance

Team Revenue23,625,393$
Estimated Revenue64,576,074$
Estimated Expenses92,303,303$
Operating Income-27,727,229$
Bank Account48,799,954$

Team History

202519-10-3 (41PTS)
Record (W-L-OTL)247-155-40 (534PTS)
Playoff Appearances1
Playoff Record (W-L)3-4
Stanley Cup0

Team Captain - Alternate Captains

CaptainAlternate CaptainAlternate Captain

Connor McDavid