Where Goon meets Glitz, from the Ice to the Armchair, balanced and objective hockey analysis and reporting.

2025-2026 PWHL Midseason Production Report

A graphic featuring the Black Stitch Hockey logo and the text '2025-2026 PWHL Midseason Production Report' over a monochromatic background of a beach and mountains.

The time has finally come as the 2025-2026 PWHL regular season has reached its mid point. As no one will play until after the Olympic break, I have all of the data to generate a balanced production model based on the Bader system from Hockeyprospecting.com. Simply, after a series of calculations, every player is plotted on a curve based on how their offensive output measures to the rest of their position group in the league, which is why “F Rating” and “D Rating” have their own columns down below. The top players, relative to the league average scoring output, are assigned “Superstar” and “Star” ratings based on standard deviations against the mean. Meanwhile, “Replacement” level scorers are players in a position group who are in the 20th percentile of their position group, based on the 80/20 rule of statistics. After a strong positive response in last season’s final model, the P/60 stat (all situations) has returned. This model includes all players with >5 games played (>33%) this season.

Important insights compared to last season’s model: The number of star forwards has increased from 17 to 21, a 23% increase from last season; however, the number of eligible players increased from 82 to 106, an almost 30% uptick. This is reflected in the replacement level scoring efficiency being 61% lower than it was a season ago. On defense, the number of stars increased from 12 to 13, while the number of eligible defenders climbed from 40 to 57, a 45% increase. Despite the shallower curve on the blueline, the star and replacement productivity thresholds were unchanged.

If nothing else, if the current scoring trends hold across the league, I would strongly caution the league on another expansion in 2026-2027. It’s not a secret that PWHL goaltenders are the most effective position group in the league, boasting a 92.6% average save percentage this season (Up from 91.4% in the 2024-25 season). I love the defensive part of the sport more than the average fan, but the poor distribution of star players across the league is not a promising sign for the league’s growth in the short term.

RookieNamePosTeamGPGAPTSTOIP/60Pt/GF RatingD Rating
Sarah NurseFVAN5426104:18:001.161.20Superstar
Britta Curl-SalemmeFMIN157916266:50:003.091.07Superstar
Kendall Coyne SchofieldFMIN1510616250:40:003.091.07Superstar
Taylor HeiseFMIN1531316255:51:003.091.07Superstar
Kelly PannekFMIN158715256:52:002.901.00Superstar
Brianne JennerFOTT168715305:29:002.900.94Superstar
Marie-Philip PoulinFMTL157714300:57:002.700.93Superstar
Rebecca LeslieFOTT168614294:36:002.700.88Superstar
Abby RoqueFMTL145712285:02:002.320.86Superstar
Julia GoslingFSEA146612254:13:002.320.86Superstar
Megan KellerDBOS145611375:45:002.120.79Superstar
Rookie Kristýna KaltounkováFNY1611112318:27:002.320.75Superstar
Daryl WattsFTOR156511268:28:002.120.73Superstar
Hilary KnightFSEA143710285:06:001.930.71Superstar
Jessie EldridgeFSEA145510234:41:001.930.71Superstar
Rookie Casey O’BrienFNY164711317:47:002.120.69Star
Mae BathersonDMIN152810296:03:001.930.67Superstar
Sarah FillierFNY151910301:13:001.930.67Star
Alex CarpenterFSEA14549284:56:001.740.64Star
Alina MüllerFBOS14279286:12:001.740.64Star
Gabbie HughesFOTT14279216:42:001.740.64Star
Hannah BilkaFSEA14459251:12:001.740.64Star
Claire ThompsonDVAN15369325:51:001.740.60Superstar
Grace ZumwinkleFMIN15639248:11:001.740.60Star
Rookie Kendall CooperDMIN15189335:44:001.740.60Superstar
Rookie Haley WinnDBOS14178391:53:001.540.57Superstar
Susanna TapaniFBOS14448271:00:001.540.57Average
Rookie Abby HustlerFMIN15268246:28:001.540.53Average
Laura StaceyFMTL15268297:41:001.540.53Average
Blayre TurnbullFTOR16448288:42:001.540.50Average
Emma MaltaisFTOR16268304:37:001.540.50Average
Jamie Lee RattrayFBOS14347213:32:001.350.50Average
Jenn GardinerFVAN16358284:22:001.540.50Average
Rookie Maddi WheelerFNY16178234:25:001.540.50Average
Rookie Olivia MobleyFBOS10325126:12:000.970.50Average
Rookie Rory GuildayDOTT16178336:21:001.540.50Star
Tereza VanišováFVAN16178271:33:001.540.50Average
Taylor GirardFNY13516179:27:001.160.46Average
Rookie Sarah WozniewiczFOTT16347255:32:001.350.44Average
Sophie JaquesDVAN16437365:17:001.350.44Star
Rookie Anne CherkowskiFNY14246258:56:001.160.43Average
Fanuza KadirovaFOTT14426194:22:001.160.43Average
Hayley ScamurraFMTL15156217:41:001.160.40Average
Kati TabinDMTL15156319:08:001.160.40Star
Katy KnollFMIN15606207:01:001.160.40Average
Rookie Natálie MlýnkováFMTL15426208:01:001.160.40Average
Rookie Abby NewhookFBOS13415163:50:000.970.38Average
Hannah MillerFVAN16156299:06:001.160.38Average
Izzy DanielFVAN16426200:06:001.160.38Average
Jesse CompherFTOR16426267:19:001.160.38Average
Jincy RoeseDNY16066269:04:001.160.38Star
Michela CavaFOTT1615640:32:001.160.38Average
Michelle KarvinenFVAN16336265:32:001.160.38Average
Natalie SpoonerFTOR16336277:32:001.160.38Average
Paetyn LevisFNY16336271:34:001.160.38Average
Jaime BourbonnaisDNY14145287:49:000.970.36Star
Theresa SchafzahlFBOS14145212:22:000.970.36Average
Maggie FlahertyDMTL15235278:36:000.970.33Star
Rookie Nicole GoslingDMTL15145311:09:000.970.33Star
Sidney MorinDMIN15055319:30:000.970.33Star
Abby BoreenFVAN16415277:13:000.970.31Average
Jocelyne LarocqueDOTT16055370:14:000.970.31Average
Kateřina MrázováFOTT16145277:45:000.970.31Average
Kristin O’NeillFNY16415282:00:000.970.31Average
Ronja SavolainenDOTT16325356:03:000.970.31Average
Savannah HarmonDTOR16145368:23:000.970.31Average
Dominique PetrieFMIN10213145:57:000.580.30Average
Anna WilgrenDSEA14044298:06:000.770.29Average
Danielle SerdachnyFSEA14224240:44:000.770.29Average
Erin AmbroseDMTL14044289:17:000.770.29Average
Jill SaulnierFBOS14134172:02:000.770.29Average
Megan CarterDSEA14134246:16:000.770.29Average
Mikyla Grant-MentisFSEA14134206:38:000.770.29Average
Rookie Anna ShokhinaFVAN15134128:12:000.770.27Average
Maureen MurphyFMTL15314238:29:000.770.27Average
Shiann DarkangeloFMTL15314224:38:000.770.27Average
Anna KjellbinDTOR16134183:57:000.770.25Average
Claire DaltonFTOR16044221:13:000.770.25Average
Ella SheltonDTOR16224402:49:000.770.25Average
Emily ClarkFOTT16224275:50:000.770.25Average
Maja Nylen PerssonDNY16134333:37:000.770.25Average
Rookie Peyton HempFOTT16044205:07:000.770.25Average
Renata FastDTOR12033288:13:000.580.25Average
Sophie ShirleyFBOS12033130:42:000.580.25Average
Lee SteckleinDMIN13033314:29:000.580.23Average
Liz SchepersFBOS13213169:28:000.580.23Average
Rookie Skylar IrvingFMTL13033100:33:000.580.23Average
Rookie Ella HuberFBOS14123199:39:000.580.21Average
Lexie AdzijaFSEA14303205:11:000.580.21Average
Shay MaloneyFBOS14213219:31:000.580.21Average
Allie MunroeDTOR10022162:15:000.390.20Average
Rookie Anna BargmanFNY1521379:11:000.580.20Average
Dara GreigFMTL15123177:11:000.580.20Average
Elle HartjeFNY15033200:55:000.580.20Average
Klára HymlárováFMIN15123180:33:000.580.20Average
Rookie Lyndie LobdellDSEA10022127:07:000.390.20Average
Anna MeixnerFVAN16213150:00:000.580.19Average
Ashton BellDVAN16123329:05:000.580.19Average
Brooke HobsonDOTT16123256:00:000.580.19Average
Kali FlanaganDTOR16123362:14:000.580.19Average
Micah Zandee-HartDNY16033290:25:000.580.19Average
Stephanie MarkowskiDOTT16123270:49:000.580.19Average
Hadley HartmetzDBOS11022129:13:000.390.18Average
Rookie Nina Jobst-SmithDVAN601171:27:000.190.17Average
Rookie Riley BrengmanDBOS13202248:59:000.390.15Average
Aneta TejralováDSEA701199:36:000.190.14Average
Cayla BarnesDSEA14022333:25:000.390.14Average
Emily BrownDSEA14022266:35:000.390.14Average
Mariah KeoppleDSEA14022216:12:000.390.14Average
Rookie Clara Van WierenFTOR16022174:06:000.390.13Average
Denisa KřížováFMIN15022204:21:000.390.13Average
Gabby RosenthalFVAN16112255:21:000.390.13Average
Jessica DiGirolamoDMTL15112272:32:000.390.13Average
Kaitlin WilloughbyFMTL15022146:07:000.390.13Average
Kayla VespaFNY16022113:20:000.390.13Average
Rookie Kiara ZanonFTOR16112206:28:000.390.13Average
Lauren BernardDNY16022219:45:000.390.13Average
Maggie ConnorsFTOR16112210:35:000.390.13Average
Mannon McMahonFVAN16112179:23:000.390.13Average
Samantha IsbellDOTT801192:38:000.190.13Average
Savannah NorcrossFNY1611258:26:000.390.13Average
Alexandra LabelleFMTL13011135:16:000.190.08Average
Daniela PejšováDBOS12101151:45:000.190.08Average
Rookie Darcie LappanFVAN12011100:28:000.190.08Average
Rookie Katie ChanFVAN13101119:10:000.190.08Average
Laura KlugeFBOS13011125:51:000.190.08Average
Natalie SnodgrassFSEA13011188:26:000.190.08Average
Rylind MacKinnonDBOS12011113:25:000.190.08Average
Zoe BoydDBOS12011207:30:000.190.08Average
Amanda BoulierDMTL15011240:48:000.190.07Replacement
Rookie Brooke BeckerDMIN14011182:35:000.190.07Replacement
Brooke BryantFSEA1401192:18:000.190.07Replacement
Claire ButoracFMIN15011143:54:000.190.07Replacement
Emmy FecteauFNY15011108:20:000.190.07Replacement
Hannah BrandtFBOS14011158:56:000.190.07Replacement
Natalie BuchbinderDMIN15011255:20:000.190.07Replacement
Rookie Peyton AndersonFMIN15011111:22:000.190.07Replacement
Allyson SimpsonDNY16011291:19:000.190.06Replacement
Brooke McQuiggeFOTT1601136:20:000.190.06Replacement
Rookie Emma GentryFTOR16101183:21:000.190.06Replacement
Emma WoodsFTOR16011135:52:000.190.06Replacement
Sydney BardDVAN16011231:04:000.190.06Replacement
Alexa VaskoFOTT16000168:11:000.000.00Replacement
Rookie Anna SegediFVAN13000152:33:000.000.00Replacement
Catherine DuboisFMTL1100097:06:000.000.00Replacement
Clair DeGeorgeFTOR1200025:29:000.000.00Replacement
Rookie Dayle RossDNY600044:31:000.000.00Replacement
Emma GrecoDOTT1600034:28:000.000.00Replacement
Rookie Hanna BaskinDTOR600039:25:000.000.00Replacement
Jade Downie-LandryFMTL800087:34:000.000.00Replacement
Rookie Jenna BuglioniFSEA1100062:55:000.000.00Replacement
Jessica KondasDTOR700060:04:000.000.00Replacement
Rookie Kathryn ReillyDOTT11000134:21:000.000.00Replacement
Kelly Ann NadeauDMTL600021:400.000.00Replacement
Rookie Lily DelianedisFSEA800042:49:000.000.00Replacement
Lina LjungblomFMTL600057:37:000.000.00Replacement
Madison BizalDMIN600043:16:000.000.00Replacement
Rookie Madison SamoskevichFVAN13000134:14:000.000.00Replacement
Rookie Marah WagnerFSEA1100086:33:000.000.00Replacement
Mellissa Channell-WatkinsDVAN16000305:19:000.000.00Replacement
Sara HjalmarssonFTOR16000172:08:000.000.00Replacement
Taylor HouseFOTT1500094:34:000.000.00Replacement
Rookie Vanessa UpsonFMIN1300068:54:000.000.00Replacement

Subscribe to our newsletter and receive our very latest news.

← Back

Thank you for your response. ✨

One response to “2025-2026 PWHL Midseason Production Report”

  1. […] the midseason mark, this feels lopsided in the sense that Jessie Eldrige became a Superstar level scorer last season […]

Leave a Reply

Discover more from BLACK STITCH HOCKEY

Subscribe now to keep reading and get access to the full archive.

Continue reading