NET WINS Podcast

Net Wins

Forget the eye test and "empty stats." https://netwins.substack.com .I use Python and historical APIs to rebuild NBA history from the ground up. Home of the Net Wins rankings—where the data finally settles the GOAT debate. https://willf123.github.io/nba-net-wins/ netwins.substack.com

  1. Jul 16

    Chris Paul: 191.0 Career Net Wins, Zero Championships, and the Most Devastating What-If in NBA History

    The Point God retired after 21 seasons with the 16th greatest combined Net Wins in the database. He never won a championship. He came closest when a hamstring gave out in Game 5 of the 2018 Western Conference Finals with his team up 3-2. The numbers document one of the greatest careers the sport has ever produced and the injuries that kept it from becoming something more. Chris Paul was drafted fourth overall in 2005 by the New Orleans Hornets, where he was asked to rescue a franchise in transition when Hurricane Katrina forced the team into a nomadic existence, playing most home games in Oklahoma City. He came one vote shy of a unanimous Rookie of the Year selection and spent six seasons in New Orleans building one of the more quietly impressive runs in recent NBA history before the trade machine, the injuries, and the championship window that never quite opened took over the narrative. After over 21 years, Paul stepped away from basketball. The Net Wins Explorer traces all of it. Thanks for reading NET WINS! Subscribe for free to receive new posts and support my work. Data: Net Wins Explorer, regular seasons 2005-06 through 2025-26 and selected playoff seasons. Career totals: 176.5 regular season NW, 14.5 playoff NW, 191.0 combined. Peak: 14.7 NW (2008-09). Average: 8.4 NW/season over 21 seasons. All-time ranking: #16. © 2026 Will Fiore. Net Wins formula and all written content are original works. All rights reserved. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit netwins.substack.com

  2. Jul 11

    Kevin Garnett: 213.7 Career Net Wins, One Title, and the Greatest Waste in NBA History

    KG produced 137.2 Net Wins in Minnesota alone more than most Hall of Famers generate in their entire careers. He did it while the Timberwolves surrounded him with a rotating cast of players unable to help him win anything. The one time they finally got close, Kevin McHale traded him away. Kevin Garnett entered the NBA directly from high school in 1995 the fifth player in modern history to do so, drafted 5th overall by a Minnesota Timberwolves franchise that had won 21 games the previous season. He was 19 years old, 6-foot-11, and unlike any power forward the league had ever seen: a center who could handle the ball like a wing, defend every position on the floor, and pass with a point guard’s vision. Over the next twelve seasons in Minnesota, he produced 137.2 Net Wins more than most Hall of Famers accumulate in their entire careers. He got approximately nothing in return. The Net Wins Explorer traces all 22 seasons. The story it tells is equal parts extraordinary career and extraordinary organizational failure. Thanks for reading NET WINS! Subscribe for free to receive new posts and support my work. The Career, Season by Season MINNESOTA BOSTON Regular season total: 196.2 NW · Playoffs: 17.4 NW · Combined: 213.7 NW Average: 8.9 NW/season · Peak: 19.4 (2003-04) Phase One: The Minnesota Years (1995–2007) 137.2 Net Wins. Zero Championships. KG produced more Net Wins in Minnesota than Steve Nash produced in his entire career. Ray Allen, Hall of Famer, two-time champion, one of the greatest shooters in NBA history accumulated 137.3 combined career Net Wins. KG’s Minnesota total was 137.2. Both men played approximately 18-19 seasons in the league. KG matched their entire career output before he ever left the state of Minnesota. He averaged 12.4 NW per season across his eleven full years in the Twin Cities, posting six seasons above 13 NW and a peak of 19.4 in 2003-04 that remains one of the highest single-season figures in the database. His peak Trade Value that season: 17.65 the mathematical product of 19.4 NW and his age-27 multiplier (0.910). For context, every single free agent and trade candidate this newsletter analyzed in the 2026 offseason had a lower Trade Value than 2003-04 Kevin Garnett. Deandre Ayton, the player who generated the best contract value of the summer at $8.1M for 6.4 NW, had a Trade Value of 5.82. KG’s peak was three times higher. What did Minnesota do with this? Almost nothing. The Wolves’ playoff record during the Garnett era is one of the most damning organizational failures the Net Wins data can illuminate. In eleven playoff appearances between 1997 and 2004, Minnesota’s combined playoff Net Wins for KG were 6.1 across all runs combined dwarfed by his regular season output in a single peak year. The franchise never built adequately around him. The supporting cast cycled from mediocre to worse while KG continued producing at the highest individual level in the Western Conference. The 2003-04 season was the one time it came together. The Wolves added Sam Cassell and Latrell Sprewell, won 58 games, and reached the Western Conference Finals. KG won the MVP award that season, averaging 24.2/13.9/5.0. His playoff NW that year: 3.3 respectable, but limited by a team that ran out of gas against the Lakers in six. The window closed almost immediately. Cassell and Sprewell both left, and Minnesota never threatened again. Thanks for reading NET WINS! This post is public so feel free to share it. The McHale Trade: Organizational Malpractice at Scale In 2007, Kevin McHale general manager of the Minnesota Timberwolves and a former Boston Celtic traded Kevin Garnett to the Boston Celtics. The return: Al Jefferson, Ryan Gomes, Sebastian Telfair, Gerald Green, Theo Ratliff, and two first-round picks. Garnett’s age at the trade: 31. His 2006-07 Net Wins: 9.3, still producing at a high level. His Trade Value at the time of the deal: 8.49 significant, but already well below his Minnesota peak due to four years of aging-curve decay. The conflict-of-interest accusations were immediate and lasted for years. McHale trading a generational talent to the franchise he had won championships with, for a package built around a 22-year-old center (Jefferson) who would never approach KG’s level, is remembered as one of the most lopsided trades in NBA history. Net Wins quantifies exactly how lopsided. Garnett produced 53.1 NW in Boston between 2007 and 2013. Jefferson’s entire career with Minnesota and everywhere else never approached comparable output. The two first-round picks produced nothing that changed the franchise’s direction. Minnesota went from building around a 31-year-old KG to rebuilding without him, entering a wilderness that lasted another decade. Phase Two: The Boston Championship (2007-2013) The Big Three, Measured Garnett arrived in Boston to join Paul Pierce, Ray Allen, and Rajon Rondo. The Celtics, who had won 24 games the previous season, won 66 the next. KG posted 13.6 NW his highest since 2001-02, despite being 31 years old as the defensive anchor for a team that prioritized stops above everything else. The 2007-08 playoffs produced 4.3 playoff NW his highest single playoff run across 26 games that ended with a championship over Kobe Bryant’s Lakers. Garnett’s role in that title run was almost entirely defensive: he held the paint, switched onto guards, communicated coverages, and produced at a level that validated everything every Minnesota team had failed to build around him. His Boston seasons: The 2008-09 season is the one anomaly: a patellar tendon injury ended his year early, and the Celtics lost to Orlando in the second round without him. His 2010-11 resurgence to 9.8 NW at age 34 is one of the more remarkable age-curve defiances in this database most power forwards are well below 7 NW by 34, and KG was approaching 10. The Full Historical Picture 213.7 combined career Net Wins places Garnett 10th on the all-time Net Wins leaderboard. For reference, from the Net Wins Explorer’s career rankings: The bottom two entries in that table are the most telling. Ray Allen and Steve Nash Hall of Famers, champions, all-time greats each accumulated approximately 137 combined career Net Wins. KG matched both of their entire careers before he ever left Minnesota. His 137.2 NW in the Twin Cities represents what 18-19 seasons of Hall of Fame production looks like for most players. He used it as a starting point. What makes the career remarkable analytically is that it holds up across multiple eras and roles. As a 19-year-old in Minnesota, he produced 3.7 NW while learning the league. As the best player in the NBA at 27, 19.4. As a 31-year-old complementary piece in Boston, 13.6. As a 34-year-old veteran, 9.8. The aging curve bent for him in ways it bends for almost nobody. The Unanswerable Question The Minnesota era produced 137.2 Net Wins and zero championships. The question that haunts the career is the counterfactual: what if a competent front office had built around him? The Net Wins data doesn’t answer that. It documents what actually happened: the greatest power forward in a generation, producing at the highest individual level in the Western Conference for twelve seasons, stranded on rosters that couldn’t convert his output into postseason success. The one time they assembled a team worthy of him 2003-04 they ran it for exactly one season before dismantling it. 213.7 career Net Wins. One title. The math of what could have been is left as an exercise for the reader. Data: Net Wins Explorer, seasons 1995-96 through 2015-16, regular season and playoffs. Career totals: 196.2 regular season NW, 17.4 playoff NW, 213.7 combined. Per-game statistics from the Net Wins Explorer. Era designations: Minnesota 1995–2007 (12 seasons, 137.2 NW), Boston 2007–2013 (6 seasons, 53.1 NW), Brooklyn/Minnesota twilight 2013–2016 (3 seasons, 5.9 NW). © 2026 Will Fiore. Net Wins formula and all written content are original works. All rights reserved. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit netwins.substack.com

  3. Jul 10

    Net Wins vs. Everything Else

    PER, Win Shares, BPM, VORP, RAPM, APM, EPM, RAPTOR, RPM. Every major all-in-one NBA metric explained, compared, and stress-tested against Net Wins. This is the definitive guide to what each formula measures, what it misses, and why the differences matter. The NBA analytics landscape has produced more player valuation metrics than any other sport. Some live on Basketball Reference, some on ESPN until they were discontinued, some on independent sites maintained by researchers. Nearly all of them claim to answer the same question: how much does this player actually help his team win? They don’t all answer it the same way. The inputs differ. The mathematical approaches differ. The baselines differ. And the outputs different enough that the same player can rank 8th by one metric and 27th by another reflect genuine philosophical disagreements about what basketball production actually means. Net Wins is one answer to that question. This piece maps where it sits in the landscape and why the differences between it and every competing metric are substantive rather than cosmetic. Thanks for reading NET WINS! Subscribe for free to receive new posts and support my work. Metric descriptions based on publicly available documentation from Basketball Reference (Win Shares, BPM, VORP, PER), Basketball Reference (BPM methodology by Daniel Myers), Wikipedia (APM/RAPM), Dunks & Threes (EPM methodology), and HoopsHype NBA executive survey on advanced metrics. Net Wins formula: PTS + REB + AST + BLK + STL − missed FG − missed FT − TOV − PF, normalized to team wins. Coverage: 1977–78 through 2025–26. © 2026 Will Fiore. Net Wins formula and all written content are original works. All rights reserved. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit netwins.substack.com

  4. Jul 8

    John Stockton: The Greatest Creator in NBA History, in Numbers

    15,806 career assists. 3,265 career steals. Both all-time records by margins so wide they may never fall. A player whose value was consistently underestimated by everyone except Karl Malone. John Stockton was drafted 16th overall in 1984. The announcement at the Salt Palace was met with stunned silence. He was a 6-foot-1 guard from Gonzaga a school nobody outside Spokane had heard of who had averaged 20 points per game against West Coast Conference competition and been cut from the 1984 Olympic team. The fans who sat through that draft announcement had no idea what they’d just been handed. Nineteen seasons, 1,504 games, and two NBA Finals appearances later, the number 12 hangs permanently from the rafters at what is now known as the Delta Center. The street out front is named after him. A statue stands outside the building with Karl Malone placed beside it because the two are essentially inseparable as a historical matter, and everyone involved understood it. The Net Wins Explorer traces the full career. Thanks for reading NET WINS! Subscribe for free to receive new posts and support my work. Data: Net Wins database, NBA regular seasons 1984-85 through 2002-03. Career Net Wins computed using the Net Wins formula (player Net Total / sum of positive teammate Net Totals × team wins) for all 19 seasons. Historical and biographical context from Wikipedia and NBA.com. © 2026 Will Fiore. Net Wins formula and all written content are original works. All rights reserved. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit netwins.substack.com

    John Stockton: The Greatest Creator in NBA History, in Numbers

About

Forget the eye test and "empty stats." https://netwins.substack.com .I use Python and historical APIs to rebuild NBA history from the ground up. Home of the Net Wins rankings—where the data finally settles the GOAT debate. https://willf123.github.io/nba-net-wins/ netwins.substack.com