<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[🏀 5x5 | Royce Webb]]></title><description><![CDATA[Fresh angles and insights in search of greater truths about basketball and a better version of the game — from Royce Webb, former ESPN NBA editor]]></description><link>https://www.roycewebb.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Gh2k!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430c10cb-0245-42db-af6e-17b8b0aca6c2_272x272.png</url><title>🏀 5x5 | Royce Webb</title><link>https://www.roycewebb.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 29 Apr 2026 07:06:17 GMT</lastBuildDate><atom:link href="https://www.roycewebb.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Royce Webb]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[royce.webb@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[royce.webb@substack.com]]></itunes:email><itunes:name><![CDATA[Royce Webb]]></itunes:name></itunes:owner><itunes:author><![CDATA[Royce Webb]]></itunes:author><googleplay:owner><![CDATA[royce.webb@substack.com]]></googleplay:owner><googleplay:email><![CDATA[royce.webb@substack.com]]></googleplay:email><googleplay:author><![CDATA[Royce Webb]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The 20-Year-Old Who Just Shut Down Donovan Mitchell]]></title><description><![CDATA[How this NBA rookie is wrecking the Cavs]]></description><link>https://www.roycewebb.com/p/he-was-my-favorite-draft-prospect</link><guid isPermaLink="false">https://www.roycewebb.com/p/he-was-my-favorite-draft-prospect</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 28 Apr 2026 13:13:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BxwH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BxwH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BxwH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BxwH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BxwH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BxwH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BxwH!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:959,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:587146,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/195668029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BxwH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BxwH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BxwH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BxwH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb853e04e-1512-4625-af67-cf38abadbc8b_2700x1779.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Sunday&#8217;s Cavs-Raps showdown was a big CMB game, and not for the first time in the series. (Richard Lautens/Toronto Star via Getty Images)</strong></figcaption></figure></div><p><br>I was very high on Collin Murray-Boyles, ranking him third on <a href="https://www.roycewebb.com/p/final-nba-draft-big-board-why-ace">my final big board</a> before the 2025 NBA draft.</p><p>His rookie season was a bit bumpy, however. An elbow injury and a recurring left thumb injury forced him to miss 25 games and presumably made shooting more difficult.</p><p>But in this Raptors-Cavaliers series &#8212; featuring multiple All-Stars &#8212; he looks like one of the best players on the court, despite being just 20 years young.</p><p>What&#8217;s the special sauce that makes this unique rookie so potent in the playoffs? </p><p></p>
      <p>
          <a href="https://www.roycewebb.com/p/he-was-my-favorite-draft-prospect">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Potential Steals of the Draft — According to My NBA Draft Model]]></title><description><![CDATA[The draft model loves these six prospects. But what does the tape say?]]></description><link>https://www.roycewebb.com/p/potential-steals-of-the-draft-according</link><guid isPermaLink="false">https://www.roycewebb.com/p/potential-steals-of-the-draft-according</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Fri, 24 Apr 2026 14:07:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gY2t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gY2t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gY2t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 424w, https://substackcdn.com/image/fetch/$s_!gY2t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 848w, https://substackcdn.com/image/fetch/$s_!gY2t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 1272w, https://substackcdn.com/image/fetch/$s_!gY2t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gY2t!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:806,&quot;width&quot;:1416,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1879742,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/195241549?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gY2t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 424w, https://substackcdn.com/image/fetch/$s_!gY2t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 848w, https://substackcdn.com/image/fetch/$s_!gY2t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 1272w, https://substackcdn.com/image/fetch/$s_!gY2t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0175e194-7eb5-4f00-aeef-90c57f8dce4a_1416x806.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Tyler Tanner, Aday Mara, Yaxel Lendeborg, and Allen Graves. (Carly Mackler/Brett Wilhelm/Jamie Squire/Getty Images/NCAA Photos via Getty Images)</strong></figcaption></figure></div><p></p><p>We released the results of my 2026 NBA draft model earlier this week, and you can find those <strong><a href="https://www.roycewebb.com/p/most-overrated-and-underrated-draft">here</a></strong>. </p><p>While the model has some of the usual suspects near the top, it also ranks several prospects significantly higher than you&#8217;ll find on most NBA draft boards.</p><p>Does this mean the model is overrating certain stats? Does it have blind spots for particular deficiencies?</p><p>Or are the NBA scouts and GMs still caught up in biases, such as a prospect&#8217;s ranking in high school?</p><p>Let&#8217;s check the tape for answers on six names that deserve a much closer look. </p>
      <p>
          <a href="https://www.roycewebb.com/p/potential-steals-of-the-draft-according">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Most Overrated and Underrated Draft Prospects — According to My NBA Draft Model]]></title><description><![CDATA[Here are the results from my stats-driven NBA draft model]]></description><link>https://www.roycewebb.com/p/most-overrated-and-underrated-draft</link><guid isPermaLink="false">https://www.roycewebb.com/p/most-overrated-and-underrated-draft</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 21 Apr 2026 12:31:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vm3n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vm3n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vm3n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 424w, https://substackcdn.com/image/fetch/$s_!vm3n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 848w, https://substackcdn.com/image/fetch/$s_!vm3n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 1272w, https://substackcdn.com/image/fetch/$s_!vm3n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vm3n!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:632,&quot;width&quot;:1128,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1130388,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/194687925?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vm3n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 424w, https://substackcdn.com/image/fetch/$s_!vm3n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 848w, https://substackcdn.com/image/fetch/$s_!vm3n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 1272w, https://substackcdn.com/image/fetch/$s_!vm3n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606450e4-ed76-49c3-b05b-701b4691164b_1128x632.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>AJ Dybantsa, Cameron Boozer, and Yaxel Lendeborg. (Ed Zurga/Jared C. Tilton/Erick W. Rasco/Getty Images/Sports Illustrated via Getty Images)</strong></figcaption></figure></div><p><br></p><p>Let&#8217;s dive into the results &#8212; which prospects my NBA draft model likes and dislikes, and why.</p><div><hr></div><h1><strong>What the NBA draft model does </strong></h1>
      <p>
          <a href="https://www.roycewebb.com/p/most-overrated-and-underrated-draft">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[12 Takes on the High Stakes of the NBA Playoffs]]></title><description><![CDATA[NBA Substack on who has the most to win &#8212; and lose]]></description><link>https://www.roycewebb.com/p/12-takes-on-the-high-stakes-of-the</link><guid isPermaLink="false">https://www.roycewebb.com/p/12-takes-on-the-high-stakes-of-the</guid><dc:creator><![CDATA[Royce Webb]]></dc:creator><pubDate>Fri, 17 Apr 2026 14:22:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Wy3j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wy3j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wy3j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 424w, https://substackcdn.com/image/fetch/$s_!Wy3j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 848w, https://substackcdn.com/image/fetch/$s_!Wy3j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 1272w, https://substackcdn.com/image/fetch/$s_!Wy3j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wy3j!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:601,&quot;width&quot;:1186,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1093205,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/194502124?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Wy3j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 424w, https://substackcdn.com/image/fetch/$s_!Wy3j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 848w, https://substackcdn.com/image/fetch/$s_!Wy3j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 1272w, https://substackcdn.com/image/fetch/$s_!Wy3j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5d4c827-df9b-4d4d-89dc-cb8bd7589069_1186x601.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Four about to feel the heat. (Harry How/Justin Edmonds/Pamela Smith/Getty Images)</strong></figcaption></figure></div><div><hr></div><p>We asked 12 leading NBA voices on Substack:</p><h1><strong>NBA playoffs: The stakes are highest for ...</strong></h1><p><strong>Check out their answers and subscribe!</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.roycewebb.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Marc Stein&quot;,&quot;id&quot;:1626255,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0179a461-d43e-4d9c-904d-e0d549f2025d_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;71e8dea8-d60b-4038-ad39-cbb9d4cca558&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Stein Line&quot;,&quot;id&quot;:392205,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/marcstein&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1a38293a-ba83-4634-91a3-b9420e4fce6a_400x400.png&quot;,&quot;uuid&quot;:&quot;d07ba88e-53d8-4f11-a17a-d3315c9f3840&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>While conceding that I&#8217;m probably not answering the question correctly and perhaps should be focusing on James Dolan announcing to the world in January that this a championship-or-bust spring for the Knicks &#8212; or fixating on Victor Wembanyama&#8217;s Spurs vs. Playoff Inexperience conundrum &#8212; I find myself thinking a lot about LeBron James&#8217; future.</p><p>The Lakers realistically have little shot in their Round 1 series against Houston without the injured Luka Don&#269;i&#263; and Austin Reaves, so it&#8217;s not like LeBron is expected to magically overcome their absences. Nor is there something to prove legacy-wise at this point. Yet there has never been more uncertainty about what happens next for King James than there is going into this series.</p><p>The leaguewide presumption is that the 41-year-old wants to play another season ... but where? Is there a pathway to stay with the Lakers when parting company would give the purple and gold much-needed flexibility to build a more well-rounded roster? Warriors, Cavaliers, Knicks, Nuggets ... do any of those destinations make legitimate sense when it is also widely presumed that LeBron does not want to leave Tinseltown? Or could this (gasp) actually be the last time we see him on the playoffs stage?</p><p>This much we know: We&#8217;ll finally starting inching closer to getting some answers when this Lakers season is over.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://marcstein.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to The Stein Line&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://marcstein.substack.com/subscribe"><span>Subscribe to The Stein Line</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mark Whicker&quot;,&quot;id&quot;:2324201,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c572a555-bce5-4994-8950-61007de80632_188x268.jpeg&quot;,&quot;uuid&quot;:&quot;4f61e197-ef62-450a-af7a-56684100469d&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Morning After&quot;,&quot;id&quot;:829544,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/markwhicker&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/40d28934-1cc2-4935-9821-8d7e28978f53_125x125.png&quot;,&quot;uuid&quot;:&quot;a577bdbf-c274-497f-9306-e88e1a12884e&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>Most to lose: Celtics. They don&#8217;t want just one ring in the Tatum-Brown-Queta era.</p><p>2nd most to lose: Rockets. If they can&#8217;t beat the disabled Lakers, why pay attention?</p><p>Most to gain: Nuggets. Nobody expects them to beat both OKC and the Spurs.</p><p>Something to eye: Detroit&#8217;s 3-point shooting. If it arrives, Pistons can win the East.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://markwhicker.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to The Morning After&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://markwhicker.substack.com/subscribe"><span>Subscribe to The Morning After</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Ben Golliver&quot;,&quot;id&quot;:1626804,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e064bef-ee3e-44d5-ad56-8e96bd05c24e_1320x1320.png&quot;,&quot;uuid&quot;:&quot;133f54dd-03a4-43c4-961b-2e272ef55483&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Ben Golliver&quot;,&quot;id&quot;:7774391,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bengolliver&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06ddb814-d29a-4581-bb7e-166e508a0190_1257x1257.png&quot;,&quot;uuid&quot;:&quot;b7c433d3-ac5c-490c-9bf9-e4066c1008b9&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>The stakes are highest for &#8230; Victor Wembanyama.</p><p>I don&#8217;t see a plausible path to a fifth ring for LeBron James or a first for an injured Luka Don&#269;i&#263;. Meanwhile, a second ring for Shai Gilgeous-Alexander, Nikola Joki&#263;, or Jayson Tatum wouldn&#8217;t boost them <em>that </em>much historically.</p><p>Wemby, however, has a rare chance to join legends Bill Russell, Magic Johnson, and Tim Duncan as an early-twenties NBA champion. If the thrilling Spurs win it all, the 22-year-old French phenom would claim his first Larry O&#8217;Brien Trophy well ahead of Michael Jordan (age 28), LeBron James (27), and Stephen Curry (27). What better way to launch a GOAT candidacy?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://bengolliver.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Ben Golliver&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://bengolliver.substack.com/subscribe"><span>Subscribe to Ben Golliver</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Katie Heindl&quot;,&quot;id&quot;:1438381,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3ca3afe-bed8-4972-92f7-6be1e92a0b48_475x532.png&quot;,&quot;uuid&quot;:&quot;4dbfa0db-b4b4-47d7-a059-af39677493dd&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;BASKETBALL FEELINGS&quot;,&quot;id&quot;:14021,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/basketballfeelings&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3287ee2f-8252-415e-85b0-559656f67f55_1080x1080.png&quot;,&quot;uuid&quot;:&quot;57c6f7a1-40b9-46c0-bea1-abc00d992459&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>For the Cavs these playoffs feel existential. Perhaps a better framing: This group will decide whether it stays haunted or performs a group exorcism.</p><p>Some might say the Spurs and Wembanyama, but they get to exist in the bucolic realm of zero expectations and high skill. Then there&#8217;s the Pistons, the &#8220;prove it&#8221; team of this postseason. </p><p>Ultimately I&#8217;m picking OKC &#8212; and SGA. Repeating is always arduous, but this is a team that went from darling to target <em>so</em> fast, SGA included, that the eagerness to knock them out is palpable. </p><p>This was genuinely tough to narrow down; it&#8217;s good to have so many stakes!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.basketballfeelings.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to BASKETBALL FEELINGS&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.basketballfeelings.com/subscribe"><span>Subscribe to BASKETBALL FEELINGS</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Yossi Gozlan&quot;,&quot;id&quot;:41847535,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abfa75c7-1d59-49ca-a884-aff51a25d9a3_793x793.jpeg&quot;,&quot;uuid&quot;:&quot;2130e98b-48d3-4e51-9f36-8aa00ac86154&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Third Apron&quot;,&quot;id&quot;:446242,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/yossigozlan&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c616756-da34-4850-bac9-82509fc78aca_256x256.png&quot;,&quot;uuid&quot;:&quot;810d698e-7333-48a7-bc5a-ef8a0418c660&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>The Eastern Conference was regarded as wide open thanks to injuries to Damian Lillard, Tyrese Haliburton, and Jayson Tatum. This created a ton of pressure for the remaining healthy teams in the East. We&#8217;re already bracing for potential changes in Orlando after falling below the lofty expectations the Magic raised by trading for Desmond Bane. The Knicks could also be looking to modify their roster if they can&#8217;t get back to the East Finals.</p><p>But perhaps no team has as much pressure on them as the Cavaliers. It feels like anything short of a Finals appearance could result in a major shakeup. It could be in either direction: Do they consider offering Evan Mobley for a superstar like Giannis Antetokounmpo? Or does Donovan Mitchell ask for a trade? There&#8217;s too much at stake after trading Darius Garland for 36-year-old James Harden.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thirdapron.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Third Apron&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thirdapron.com/subscribe"><span>Subscribe to Third Apron</span></a></p><div><hr></div><h4><strong>Jake Fischer | <a href="https://open.substack.com/users/1627390-the-peoples-insider?utm_source=mentions">The People&#8217;s Insider</a> | Contributor to <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Stein Line&quot;,&quot;id&quot;:392205,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/marcstein&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1a38293a-ba83-4634-91a3-b9420e4fce6a_400x400.png&quot;,&quot;uuid&quot;:&quot;8f461c6c-8abd-47b6-ba28-1eeb3b04b418&quot;}" data-component-name="MentionToDOM"></span></strong></h4><p>I hate to pose as any grim reaper, but there are just too many good teams with high expectations to the point some club, maybe more, is inevitably going to find themselves at home after Round One and face some form of reckoning &#8212; whether that be changes to the roster, coach or front office. </p><p>The loser of Denver-Minneapolis, for example, very much entered this season with eyes on the title, let alone another conference finals trip. The same goes for the Lakers and Rockets. A lot of league personnel think Atlanta can topple New York.</p><p>What then?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://marcstein.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to The Stein Line&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://marcstein.substack.com/subscribe"><span>Subscribe to The Stein Line</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Elio Mart&#237;nez&quot;,&quot;id&quot;:1810405,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F87244a57-4657-4354-8754-92e42f2af223_600x600.jpeg&quot;,&quot;uuid&quot;:&quot;cbba92ea-08c2-4a63-9741-23c7a5595e06&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;82 partidos&quot;,&quot;id&quot;:6440,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/82partidos&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f32c0ff-bfc3-47ff-ba77-0277c35d1a60_614x614.png&quot;,&quot;uuid&quot;:&quot;0e303f02-19d5-42f1-8ab1-58ee4bf375a2&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>No matter how many angles I look at this from, I can&#8217;t see a bigger potential drama than an early exit (first or second round) for the Knicks. </p><p>On the positive side: Sure, if the Thunder win a second straight NBA title, it would elevate them because of their historic two-year dominance; if Wembanyama won with the Spurs, it would raise his global stature; for Boston, it would be a legendary season &#8230;</p><p>But any team or player has an excuse or a reason to survive not winning in 2026. Except for NY, obviously.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.82partidos.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to 82 partidos&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.82partidos.com/subscribe"><span>Subscribe to 82 partidos</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mike Shearer&quot;,&quot;id&quot;:50382193,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1fa14c99-6c2b-4abd-b1fe-be13f2091d78_1085x1101.png&quot;,&quot;uuid&quot;:&quot;93fac338-210b-43a5-a2da-c3cc3304a367&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Basketball Poetry&quot;,&quot;id&quot;:517515,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/basketballpoetry&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9d9dec17-0cd4-418d-9c98-b0dfd15168b1_768x768.png&quot;,&quot;uuid&quot;:&quot;ca686d4d-8de4-467e-94c2-31e17f13ac6a&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>The NBA desperately needs a fantastic playoffs for the Association&#8217;s own sake.</p><p>The Terry Rozier and Chauncey Billups gambling scandals. The still-lingering Kawhi/Ballmer/Aspiration stench. The endless complaints about tanking and the 65-game rule. An unprecedented barrage of injuries. Unceasing debate about whether the league is thriving or dying.</p><p>Despite an excellent on-court product, the NBA has been almost completely overshadowed by one publicity crisis after another. You know how best to remind people that this sport deserves love and attention? By playing some good friggin&#8217; basketball.</p><p>The play-in has been a fantastic start. Here&#8217;s hoping for two more months like this.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.basketballpoetry.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Basketball Poetry&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.basketballpoetry.com/subscribe"><span>Subscribe to Basketball Poetry</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Aaron Bollwinkel&quot;,&quot;id&quot;:22947519,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a02ce77-9b5a-4677-a274-e5a92cce9bb6_3505x3505.jpeg&quot;,&quot;uuid&quot;:&quot;2d472520-4ecb-4ace-9790-63f06c9ed226&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Live. Breathe. Ball. &quot;,&quot;id&quot;:2113441,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/livebreatheball&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d143b3db-5ec5-4d55-95aa-e91606888103_1024x1024.png&quot;,&quot;uuid&quot;:&quot;ac369632-649d-431c-a892-140bf30fefca&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>I&#8217;m excited for these playoffs for two reasons:</p><ol><li><p>The postseason signals the end of the droning on about the problem de jour. In this case, I won&#8217;t have to hear about tanking (at least until the draft lottery) &#8212; thank you to whomever you constitute as God.</p></li><li><p>Wemby, SGA, and Joki&#263; are looking to stake their claim as the game&#8217;s best, with the latter two inserting themselves into conversations that cast them amongst the all-time greats &#8212; even if &#8220;ring culture&#8221; has made championships an overblown metric for evaluating individual greatness.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://livebreatheball.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Live. Breathe. Ball.&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://livebreatheball.substack.com/subscribe"><span>Subscribe to Live. Breathe. Ball.</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Kike Garc&#237;a&quot;,&quot;id&quot;:5845086,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f9bff00-9317-4743-a9c4-70696d7711d6_2352x2322.png&quot;,&quot;uuid&quot;:&quot;befc72dc-67fa-4df2-8fed-a147ba9adc61&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;NBA con Contexto&quot;,&quot;id&quot;:2289235,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/kikegarcia&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92bb45f2-2617-4295-9fe5-457d1fc5efb1_1280x1280.png&quot;,&quot;uuid&quot;:&quot;ec3991e1-6924-4688-af6a-d3ce45f0fe94&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>The New York Knicks.</p><p>They fired Tom Thibodeau, a great coach who changed their culture and took them to the conference finals, because that wasn&#8217;t good enough. The new coaching staff inherited a roster with Finals-or-bust expectations, set not by media or rivals, but by the organization itself. </p><p>Jalen Brunson is elite. The supporting cast is deep. The Garden is electric. But New York doesn&#8217;t do moral victories. If this team doesn&#8217;t reach the NBA Finals, the roster may get blown up. No pressure, though. It&#8217;s just New York.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.nbaconcontexto.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to NBA con Contexto&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.nbaconcontexto.com/subscribe"><span>Subscribe to NBA con Contexto</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Jacob Sutton&quot;,&quot;id&quot;:155072359,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dafb805-89cc-41d6-8477-834d1d09a946_1179x1179.jpeg&quot;,&quot;uuid&quot;:&quot;098f2bd2-2eef-44a8-8131-4073bd47d80b&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;JSuttHoops&quot;,&quot;id&quot;:1777605,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/jsutthoops&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a805cf1-099f-4637-8140-4ed61712888b_1280x1280.png&quot;,&quot;uuid&quot;:&quot;3da412ca-e0af-4a17-a60b-0457361a3838&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>One player who qualifies is not in the playoffs at all: Trae Young.</p><p>The Hawks have absolutely surged since removing Trae from the equation behind the efforts of Jalen Johnson and a career-best version of Nickeil Alexander-Walker. </p><p>And yet, nowhere will the Trae trade be brought up more than in the playoffs, when the Hawks face up against Trae&#8217;s old prey, the Knicks. If this Atlanta team can make a surprise run, it puts a lot of reputational pressure on Trae, who has been addition by subtraction lately.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://jsutthoops.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to JSuttHoops&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://jsutthoops.substack.com/subscribe"><span>Subscribe to JSuttHoops</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Jeremias Engelmann&quot;,&quot;id&quot;:3299830,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-2mD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3116fe0b-35a3-492d-934a-d426b820f53c_144x144.png&quot;,&quot;uuid&quot;:&quot;f9121eaa-f1d5-4c1b-98f2-2a15b5684bff&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;&#127936; 5x5 | Royce Webb&quot;,&quot;id&quot;:792299,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/5x5basketball&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/430c10cb-0245-42db-af6e-17b8b0aca6c2_272x272.png&quot;,&quot;uuid&quot;:&quot;bc6ab683-65b9-45dd-8fff-92d26f8b07f5&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>The Knicks&#8217; entire starting unit will be on the wrong side of 30 before long. And their salary situation and lack of draft picks make it unlikely they&#8217;ll be able to add high-impact players without trading away core pieces.</p><p>Meanwhile, with Jayson Tatum not yet at full strength and the Pistons having limited playoff experience, this might be the best opportunity for New York to get out of the East.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to  &#127936; 5x5&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.roycewebb.com/subscribe"><span>Subscribe to  &#127936; 5x5</span></a></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>&#127936; 5x5 is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</strong></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How to build an NBA draft model]]></title><description><![CDATA[We have choices to make]]></description><link>https://www.roycewebb.com/p/how-to-build-an-nba-draft-model</link><guid isPermaLink="false">https://www.roycewebb.com/p/how-to-build-an-nba-draft-model</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Wed, 15 Apr 2026 13:42:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ca2938ca-0284-4026-9a21-32f5cbc32765_1224x646.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Statistical draft models have several big advantages, compared to scouts: They are not swayed by aesthetics or random events, such as game-winning shots in the NCAA tournament. And they can &#8220;analyze&#8221; all of NBA draft prospects quickly.</p><p>Like other advanced metrics, NBA draft models use machine learning methods to predict outcomes based on historical data. Most draft models help assign accurate weights to certain player actions. For example, a scout might know that an offensive rebound is more important than a defensive rebound, but how much more?</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>&#127936; 5x5 is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</strong></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>Draft models can easily internalize information on past prospects: Given that the entire point of the model is to make predictions about future prospects &#8212; while using past prospect data as a guide &#8212; a statistical model easily &#8220;remembers&#8221; which blend of player stats were a good predictor of success.</p><p>These models can also more easily adjust for age and strength of schedule, as we&#8217;ve shown <strong><a href="https://www.roycewebb.com/p/how-to-adjust-college-stats-featuring">here</a></strong>:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4eed9439-4129-495e-9a6c-e8453d84f6b2&quot;,&quot;caption&quot;:&quot;You already know college stats play a vital role when it comes to the NBA draft &#8212; a prospect&#8217;s numbers indicate his strengths, weaknesses, and future NBA production.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to adjust college stats &#8212; featuring Caleb Wilson vs. Cameron Boozer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:3299830,&quot;name&quot;:&quot;Jeremias Engelmann&quot;,&quot;bio&quot;:&quot;Basketball analyst. Creator of ESPN's Real Plus-Minus. Formerly with the Phoenix Suns and Dallas Mavericks&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-2mD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3116fe0b-35a3-492d-934a-d426b820f53c_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://jeremiasengelmann.substack.com/subscribe?&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://jeremiasengelmann.substack.com&quot;,&quot;primaryPublicationName&quot;:&quot;Jerry&#8217;s Newsletter&quot;,&quot;primaryPublicationId&quot;:1054698}],&quot;post_date&quot;:&quot;2026-03-27T10:43:57.189Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!aseB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.roycewebb.com/p/how-to-adjust-college-stats-featuring&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:192210590,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:11,&quot;comment_count&quot;:3,&quot;publication_id&quot;:792299,&quot;publication_name&quot;:&quot;&#127936; 5x5 | Royce Webb&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Gh2k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430c10cb-0245-42db-af6e-17b8b0aca6c2_272x272.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p>It&#8217;s no surprise then, that draft models can sometimes predict future stars &#8212; or busts &#8212; better than scouts and GMs.</p><p>But draft models aren&#8217;t perfect &#8212; human evaluators still retain advantages when it comes to evaluating fluidity, body language, injury proneness and other factors.</p><p>While it&#8217;s hard to estimate how much each NBA team is influenced by draft model input, recent selections indicate that some teams value it highly. For example, Reed Sheppard &#8212; a 6&#8217;3&#8221; guard who didn&#8217;t score much in the NCAA &#8212; probably doesn&#8217;t go No. 3 in 2024 without draft model input.</p><p>Today we&#8217;ll show what such a statistical NBA draft model looks like, where the pitfalls lie, and what model-design decisions can be made. We&#8217;ll also supply some of the data, so that potential readers can try things out for themselves.</p><div><hr></div><h1><strong>What is a draft model trying to predict?</strong></h1><p><em><strong>Key decision: Choosing a target variable</strong></em></p><p>When building <em>NBA</em> player metrics, such as xRAPM or BPM, most, if not all, modern metrics have settled on trying to predict the same thing: a player&#8217;s influence on the team&#8217;s point differential when the player is on the court.</p><p>Doing it this way has several benefits: </p><ul><li><p>We already imply, in the design, that we&#8217;re looking for difference-makers, not those who simply accumulate counting stats.</p></li><li><p>The scale of the results is intuitive to understand: A player with, say, a +4 rating would help outscore the opponent by 4 points &#8212; over an average player &#8212; if he were to play 100 possessions.</p></li></ul><p>With draft models, this decision becomes a little more muddy. As a draft model creator, you&#8217;re faced with several design decisions. Choosing a sensible target variable is the first one:</p><h3><strong>Option 1: Predicting per-possession NBA impact</strong></h3><p>In this category, there are several metrics to choose from, including xRAPM and BPM.</p><p>My personal preference here is to use a metric that has a box-score and a plus-minus component, such as xRAPM. The box-score component increases stability and makes the metric less susceptible to noise. The plus-minus component allows us to identify under-the-radar difference-makers such as Franz Wagner or Derrick White.</p><p>Our NCAA dataset contains every season since 2009-10. We&#8217;ll thus want to compute a 2011-2026 NBA metric to serve as our &#8220;ground truth.&#8221;</p><p>Our custom NBA metric has the usual suspects at the top: Joki&#263;, LeBron, Curry, and so on. But these players aren&#8217;t relevant to the model, as they didn&#8217;t play in the NCAA after 2009-10, if at all.</p><p>Among the best players relevant to the model are Joel Embiid, Shai Gilgeous-Alexander, Dereck Lively II, and Dylan Harper. Some of the worst-rated players are Nick Smith Jr. and Jordan Hawkins.</p><p>Our data setup would look something like this:<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aeYX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aeYX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 424w, https://substackcdn.com/image/fetch/$s_!aeYX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 848w, https://substackcdn.com/image/fetch/$s_!aeYX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 1272w, https://substackcdn.com/image/fetch/$s_!aeYX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aeYX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png" width="860" height="354" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:354,&quot;width&quot;:860,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aeYX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 424w, https://substackcdn.com/image/fetch/$s_!aeYX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 848w, https://substackcdn.com/image/fetch/$s_!aeYX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 1272w, https://substackcdn.com/image/fetch/$s_!aeYX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54e33b42-1df5-4f57-b385-9003fe14cd21_860x354.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Among other downsides, one issue with predicting an impact metric is that some highly touted NCAA players who failed &#8212; such as Jahlil Okafor, James Wiseman and Anthony Bennett, who all rated -4 or worse &#8212; rip quite a big hole into our projections. With the average outcome being relatively far in the red, the projections for new prospects remain fairly low.</p><p>The fact that some of these former high draft picks were <em>this bad </em>is also not really relevant to us: Any player below somewhere around -1 should not find himself in the regular rotation of a winning team. So, whether he&#8217;s ultimately rated as -1 or -4 is moot: From the perspective of a drafting team, neither player should be in its long-term plans, and drafting such a player would count as a failure.</p><div><hr></div><h3><strong>Option 2: Predicting &#8220;Wins&#8221;</strong></h3><p>The above metrics don&#8217;t take into account playing time &#8212; durability is not considered since the metrics try to predict <em>per-possession </em>impact.</p><p>If we wanted to account for playing time, we could use metrics such as Win Shares or VORP, derived from Box Plus-Minus (both can be found at Basketball Reference).</p><p>Both of these estimate how many wins a player has added to the team&#8217;s season total:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OHgq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OHgq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 424w, https://substackcdn.com/image/fetch/$s_!OHgq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 848w, https://substackcdn.com/image/fetch/$s_!OHgq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 1272w, https://substackcdn.com/image/fetch/$s_!OHgq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OHgq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png" width="950" height="202" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:202,&quot;width&quot;:950,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OHgq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 424w, https://substackcdn.com/image/fetch/$s_!OHgq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 848w, https://substackcdn.com/image/fetch/$s_!OHgq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 1272w, https://substackcdn.com/image/fetch/$s_!OHgq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef2ad57-cb4d-4fc0-a97e-352786c235d4_950x202.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>When I worked for the Phoenix Suns and Dallas Mavericks, my colleagues in the analytics department sometimes opted for this approach, but I think there is a significant drawback: Players on bad teams can get too much credit.</p><p>The issue is that some teams give their young players more playing time &#8212; look at the Washington Wizards, for instance. In turn, that leads to those players getting more credit, not because they are better or more durable, but just because of the opportunities they were granted. In some cases, the issue is the team is below average at drafting and/or developing players.</p><p>Should the model really boost players picked by losing teams like, say, the Wizards or the Sacramento Kings? It seems like we&#8217;d be introducing a bias, and in the wrong direction.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.roycewebb.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3><strong>Option 3: Predicting probabilities</strong></h3><p>Alternatively, we can try to predict a probability &#8212; for example, predicting whether a player will rate as above &#8220;0&#8221; in the impact metrics, such as xRAPM.</p><p>Cutoffs can be chosen at will, leading to different models and coefficients.</p><p>For the purposes of this article, I decided to predict four potential outcomes for each prospect:</p><ol><li><p><strong>Player impact below 0:</strong> This group is made up of players who shouldn&#8217;t be in a winning team&#8217;s long-term plans.</p></li><li><p><strong>0 to 1.5:</strong> Typically a starter on a good team or maybe the best player on a bad team.</p></li><li><p><strong>1.5 to 3:</strong> Often one of the three best players on a contender, peaking as a top-20 NBA player.</p></li><li><p><strong>Above 3:</strong> High-impact players, including superstars.</p></li></ol><p>I like this approach for a couple of reasons:</p><ul><li><p>It better encapsulates the variance of outcomes. Player A might be more likely than Player B to be above average, but B might be more likely to become a star.</p></li><li><p>It solves the problem of extremely low-impact players in Option 1.</p></li></ul><p>Does this approach imply that our target variable is just 1s and 0s &#8212; indicating whether a player&#8217;s impact has been above certain threshold, or below?</p><p>Machine learning algorithms tend not to love that particular data setup. It&#8217;s also not quite correct once we consider confidence in our estimates as measured by standard errors.</p><p>Take, for example, Cason Wallace, rated by the NBA impact model at +2.7. If we&#8217;re building a draft model that tries to predict if a player will surpass +3, then the target variable corresponding to Wallace would be a flat &#8220;0&#8221; when not considering standard errors.</p><p>But the +2.7 represents only our &#8220;best guess.&#8221; The level of uncertainty in that estimate is expressed by the standard error &#8212; in Wallace&#8217;s case the SE is 1.5 &#8212; creating a situation best displayed in the following graph:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DBlO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DBlO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 424w, https://substackcdn.com/image/fetch/$s_!DBlO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 848w, https://substackcdn.com/image/fetch/$s_!DBlO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 1272w, https://substackcdn.com/image/fetch/$s_!DBlO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DBlO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png" width="1456" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DBlO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 424w, https://substackcdn.com/image/fetch/$s_!DBlO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 848w, https://substackcdn.com/image/fetch/$s_!DBlO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 1272w, https://substackcdn.com/image/fetch/$s_!DBlO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F865b0fe6-3b98-4a48-a08f-59cc8668aa52_2048x1187.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Incorporating these standard errors, we attain a value for a probability that Wallace is above +3:  around 43%.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ny7C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ny7C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 424w, https://substackcdn.com/image/fetch/$s_!ny7C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 848w, https://substackcdn.com/image/fetch/$s_!ny7C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 1272w, https://substackcdn.com/image/fetch/$s_!ny7C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ny7C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png" width="808" height="186" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:186,&quot;width&quot;:808,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ny7C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 424w, https://substackcdn.com/image/fetch/$s_!ny7C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 848w, https://substackcdn.com/image/fetch/$s_!ny7C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 1272w, https://substackcdn.com/image/fetch/$s_!ny7C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a1f8b2-06c8-4934-aed4-93329d970c82_808x186.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><p>One further consideration with this model and Option 1 is what to do with players who have seen very limited time in the NBA.</p><p>Per-possession metrics might not be harsh enough on certain players such as Usman Garuba, a 2021 first-round pick of the Houston Rockets, who rates as a &#177;0 in our custom impact metric.</p><p>Should a player who totaled just 1,228 minutes in three NBA seasons really serve as a positive example? While the answer is probably &#8220;no,&#8221; the solution isn&#8217;t so straightforward and requires some arbitrary cutoffs. Do we consider a player with less than 500 minutes per season a failed draft pick? 700?</p><div><hr></div><h1><strong>What variables do we want to use?</strong></h1><p>Draft models try to make predictions based on historical data. But there are, of course, different types of data.</p><p>Do we include NCAA per-game data? Per possession? Totals?</p><p>My personal preference is to <strong><a href="https://www.roycewebb.com/p/how-to-accurately-predict-nba-player">use estimates for each player&#8217;s &#8220;true skill.&#8221;</a></strong></p><p>There are also intrinsic variables we can add. Among those are:</p><ul><li><p>age</p></li><li><p>height</p></li><li><p>whether the player was born outside the U.S.</p></li><li><p>whether the player&#8217;s dad (or another family member) has played in the NBA</p></li></ul><p>And we can add variables such as the quality of the team and its strength of schedule.</p><p>Note that some of these statistics have to be normalized &#8212; for example, &#8220;z-scored&#8221; &#8212; while others should exist as simple dummy variables.</p><p>Another big topic of debate is to whether to include past &#8220;pick number&#8221; information in the model.</p><p>One reason to do that: For players like Anthony Edwards &#8212; who had so-so college stats &#8212; scouts can identify attributes that a draft model isn&#8217;t able to see. For the current draft class, the player&#8217;s current draft board (or mock draft) rank would serve as a proxy.</p><p>Incorporating past draft pick information would make this a bit less of a &#8220;statistical&#8221; draft model, since we would be essentially including past scout/GM rankings, and we will rely on similar draft board information to make predictions.</p><p>On the plus side, this makes the model more accurate when predicting future success, since not everything is captured by the stats, and scout/GM evaluations add valuable information.</p><p>Not including draft pick information means the model stays &#8220;pure,&#8221; but the predictions will be a bit less accurate.</p><p>Which route you want to choose depends on your goals. Here&#8217;s a (paraphrased) discussion between me and the Suns&#8217; director of analytics in 2013:</p><div class="callout-block" data-callout="true"><p><strong>Me:</strong> &#8220;We can present the model with draft pick information included, which will make it more accurate. And the model results will align more with public opinion, giving us more credibility.&#8221;</p><p><strong>Him:</strong> &#8220;Given that the influence of our analytics department is already small, we don&#8217;t want to mix our opinion with the scouts&#8217; takes, since it would reduce our influence even further.&#8221;</p></div><div><hr></div><h1><strong>Results</strong></h1><p><em><strong>Which variables are most important?</strong></em></p><p>Given that we are running three different models &#8212; for each group of players, based on their probability of becoming a star, a bust, and so on &#8212; we are getting three different set of coefficients.</p><p>Here are the most important ones:</p><ul><li><p>Being an international prospect is a huge plus in regards to having an NBA impact rating above zero, but its importance diminishes with higher cutoffs.</p></li><li><p>Free-throw percentage and 2-point percentage are the most important shooting-related factors, and they remain relatively stable in importance.</p></li><li><p>Assists and height remain important with any cutoff.</p></li><li><p>Steals and blocks go in opposite directions:</p><ul><li><p>Steals are important for becoming a &gt;0 player, but they lose importance with higher cutoffs.</p></li><li><p>Blocks, on the other hand, gain importance with higher cutoffs.</p></li></ul></li><li><p>Lastly, draft pick number is extremely important and gains in relative importance with higher cutoffs, indicating that the draft model has an easier time identifying solid players than superstars.</p></li></ul><div><hr></div><p>Here are, according to the model, the strongest NCAA seasons since 2010. </p><p>These represent &#8220;in-sample&#8221; results: We are asking what the model&#8217;s output would be, using hindsight, if presented with the following players <em>today.</em></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/2Gg5D/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c862c318-a4f6-4d5c-be66-ae8b6236f002_1220x1050.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46f992f3-6eb1-4fd8-8269-90b6563273f0_1220x1120.png&quot;,&quot;height&quot;:560,&quot;title&quot;:&quot;Draft Model - Historic 'in-sample' results&quot;,&quot;description&quot;:&quot;&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/2Gg5D/1/" width="730" height="560" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><div><hr></div><p>The following chart shows how the group predictions can vary wildly from player to player. In this example, Karl-Anthony Towns and Cooper Flagg were &#8220;predicted&#8221; to have a similar chance of becoming a superstar. But KAT had a significantly higher chance of becoming a bust.</p><p>Meanwhile, Franz Wagner had a lower &#8220;bust probability&#8221; than Towns, but the model saw less upside for Wagner and suggested he would <em>most </em>likely end up in the &#8220;Starter&#8221; group.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IOIW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IOIW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 424w, https://substackcdn.com/image/fetch/$s_!IOIW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 848w, https://substackcdn.com/image/fetch/$s_!IOIW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 1272w, https://substackcdn.com/image/fetch/$s_!IOIW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IOIW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png" width="1456" height="1259" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1259,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IOIW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 424w, https://substackcdn.com/image/fetch/$s_!IOIW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 848w, https://substackcdn.com/image/fetch/$s_!IOIW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 1272w, https://substackcdn.com/image/fetch/$s_!IOIW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F851941af-4757-49ae-8c6c-8eda4638599c_1834x1586.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>While we will present results for the 2026 draft class in a separate article, <strong><a href="https://docs.google.com/spreadsheets/d/1WRR-BC-lK90y1Wv_j485fKQv-FVBtbbjyV-0uOFMpiA/edit?usp=sharing">here is a Google doc</a></strong> containing past and current data that you can use to build a draft model on your own, and make projections for the 2026 draft class.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Player stats are <em>per 100 possessions</em>.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Using the inverse normal distribution.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[2025 NBA Redraft: Why Cooper Flagg Isn’t No. 1 Anymore]]></title><description><![CDATA[Ranking the rookie class on future potential]]></description><link>https://www.roycewebb.com/p/2025-nba-redraft-why-cooper-flagg</link><guid isPermaLink="false">https://www.roycewebb.com/p/2025-nba-redraft-why-cooper-flagg</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Fri, 03 Apr 2026 13:08:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KHLM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KHLM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KHLM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 424w, https://substackcdn.com/image/fetch/$s_!KHLM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 848w, https://substackcdn.com/image/fetch/$s_!KHLM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 1272w, https://substackcdn.com/image/fetch/$s_!KHLM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KHLM!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:571,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1600764,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/193030605?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KHLM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 424w, https://substackcdn.com/image/fetch/$s_!KHLM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 848w, https://substackcdn.com/image/fetch/$s_!KHLM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 1272w, https://substackcdn.com/image/fetch/$s_!KHLM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f8e92cc-fa59-4750-929c-f7673768054d_1527x599.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Cooper Flagg, Kon Knueppel, Dylan Harper, and VJ Edgecombe (Sam Hodde/Mitchell Leff/Getty Images)</strong></figcaption></figure></div><p><br>For this redraft, let&#8217;s assume the situation is similar to an actual draft: Bad teams come first, and they value upside potential, even if it means making the riskier pick at times.</p><p>What&#8217;s changed is we have more info now, based on each player&#8217;s first NBA season. We know who has passed the eye test. And we can look at their advanced metrics &#8212; especially for players who have dug themselves a hole that will be difficult to climb out of.</p><p>For example, if we had defensive concerns about a prospect before the draft, and his NBA metrics peg him as one of the worst defenders in the league <em>now</em>, a lot of our initial optimism goes out the window.</p><p>On the positive end of the spectrum, players whose upside was assumed to be hampered by their athleticism, but who are breaking through that glass ceiling, will get a boost.</p><p>Here&#8217;s how I see this year&#8217;s rookie class:</p><h1><strong>The new top 10 </strong></h1>
      <p>
          <a href="https://www.roycewebb.com/p/2025-nba-redraft-why-cooper-flagg">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Here's How Close Wemby Is to Taking Over the NBA — and Grabbing the Title of NBA’s Greatest-Ever Defensive Player]]></title><description><![CDATA[Advanced stats and video tell a very scary story]]></description><link>https://www.roycewebb.com/p/heres-how-close-wemby-is-to-taking</link><guid isPermaLink="false">https://www.roycewebb.com/p/heres-how-close-wemby-is-to-taking</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Wed, 01 Apr 2026 13:37:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mMFx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mMFx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mMFx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mMFx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mMFx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mMFx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mMFx!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:764,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:842341,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/192839333?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mMFx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mMFx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mMFx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mMFx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce593860-4810-4735-9465-bbfdb6170b29_3926x2060.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Victor Wembanyama (Megan Briggs/Getty Images)</strong></figcaption></figure></div><p><br>The San Antonio Spurs are the second-best team in the NBA &#8212; they&#8217;ve suffered just two losses in the last two months.</p><p>Yet, without Victor Wembanyama on the court, they are actually getting outscored by their opponents this season.</p><p>With his unique physical stature and playstyle, some proclaim Wemby is essentially breaking the NBA. That&#8217;s not crazy: He&#8217;s doing things no one has been able to do before.</p><p>Given that he&#8217;s just 22 years old, it would appear the rest of the NBA has a problem.</p><p>But let&#8217;s drill down to what&#8217;s really transformed Wembanyama into an MVP candidate and potentially the NBA&#8217;s best player &#8212; and perhaps the greatest defensive force basketball has ever seen.</p><p>Here&#8217;s the breakdown of where he is smashing NBA standards, based on advanced stats and video: </p>
      <p>
          <a href="https://www.roycewebb.com/p/heres-how-close-wemby-is-to-taking">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to adjust college stats — featuring Caleb Wilson vs. Cameron Boozer]]></title><description><![CDATA[Adjusting player stats for age and strength of schedule, and how those adjustments affect this year's top NBA draft prospects]]></description><link>https://www.roycewebb.com/p/how-to-adjust-college-stats-featuring</link><guid isPermaLink="false">https://www.roycewebb.com/p/how-to-adjust-college-stats-featuring</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Fri, 27 Mar 2026 10:43:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aseB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aseB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aseB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aseB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aseB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aseB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aseB!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg" width="1200" height="843.9560439560439" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:3930484,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/192210590?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aseB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aseB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aseB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aseB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa04636-74ec-4996-942b-7aee31c77cdb_4680x3292.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>North Carolina vs. Duke, Feb. 7, 2026: Caleb Wilson rejects Cameron Boozer. (Grant Halverson/Getty Images)</strong></figcaption></figure></div><p><br>You already know college stats play a vital role when it comes to the NBA draft &#8212; a prospect&#8217;s numbers indicate his strengths, weaknesses, and future NBA production.</p><p>What&#8217;s more, statistical draft models &#8212; built on college player and team stats &#8212; outperform the actual draft order in predicting future NBA impact.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>&#127936; 5x5 is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</strong></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>But here&#8217;s the challenge: To make those stats work for us, we need systematic ways to compare players and their stats.</p><p>Let&#8217;s say two players sport almost identical stats, but one of them is a year older: How much extra credit should we give to the younger one?</p><p>And what if one player has played against a much tougher slate of opponents? We have to figure out how much of a boost he should get when projecting his future.</p><p>To answer these questions, today we will:</p><ul><li><p>Look at prominent members of the current NBA draft class and how their ages and strength of schedule compares.</p></li></ul><ul><li><p>Explain how to design a model constructed from box-score stats, adjusted for age and opponents..</p></li></ul><p>The results are rather surprising!</p><p>We&#8217;ll also note which 2026 draft prospects are most affected by these adjustments.</p><div class="pullquote"><p>A big shout-out to <a href="https://x.com/totally_t_bomb">Bart Torvik</a>, whose <a href="https://barttorvik.com/#">publicly available data</a> made this research possible.</p></div><h1><strong>Cameron Boozer vs. Caleb Wilson</strong></h1><h3><strong>An example of why we adjust college stats</strong></h3><p>While the top prospects In the 2026 draft are freshmen, there are some sizable age gaps between them. </p><p>Take, for instance, Caleb Wilson and Cameron Boozer: Wilson was born July 18, 2006, exactly one year before Boozer.</p><p>While Boozer&#8217;s stats are exceptional to begin with, they are even <em>more </em>impressive when we consider that he&#8217;s projected to be the youngest first-round pick in this draft &#8212; he&#8217;ll be among the very few in the one-and-done era to be drafted before his 19th birthday.</p><p>Not only that, but Boozer has played against stronger opponents, given that Wilson&#8217;s season ended on Feb. 10 while Boozer is still going in the NCAA tournament.</p><p>But while it seems rather obvious that Boozer would likely have even better numbers if he were a year older, little research has been done to determine <em>how much </em>better, until now.</p><p>In other words, it&#8217;s unclear how large the effects of age and schedule really are, and how much exactly we should be boosting or dampening player stats as we evaluate their likelihood of success in the NBA.</p><p>But using regression methods, we can determine the size of the effect of age and the quality of opponents on box-score stats.</p><p>Today, I&#8217;ll explain how to design a model incorporating these effects.</p><div class="pullquote"><p><em>If you want to see how these adjustments affect Cameron Boozer, Caleb Wilson, Darryn Peterson, and other NBA prospects, you can skip the technical sections &#8230; or just <strong><a href="https://www.roycewebb.com/p/how-to-adjust-college-stats-featuring#:~:text=impacts">click here</a>.</strong></em></p></div><h1><strong>The technical details</strong></h1><h3><strong>The regression design</strong></h3><p>In our series of technical articles, our most recent piece covered <strong><a href="https://www.roycewebb.com/p/how-to-accurately-predict-nba-player">how to predict NBA player stats</a></strong>.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1150599d-c3f4-4a30-bbb8-47fe3bce3eea&quot;,&quot;caption&quot;:&quot;Player stats are fairly volatile &#8212; more volatile than fans realize &#8212; as they depend on many external factors and lots of random chance.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to accurately predict NBA player stats&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:3299830,&quot;name&quot;:&quot;Jeremias Engelmann&quot;,&quot;bio&quot;:&quot;Basketball analyst. Creator of ESPN's Real Plus-Minus. Formerly with the Phoenix Suns and Dallas Mavericks&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-2mD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3116fe0b-35a3-492d-934a-d426b820f53c_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://jeremiasengelmann.substack.com/subscribe?&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://jeremiasengelmann.substack.com&quot;,&quot;primaryPublicationName&quot;:&quot;Jerry&#8217;s Newsletter&quot;,&quot;primaryPublicationId&quot;:1054698}],&quot;post_date&quot;:&quot;2026-03-14T12:53:13.359Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!pUJg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.roycewebb.com/p/how-to-accurately-predict-nba-player&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190924583,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:18,&quot;comment_count&quot;:0,&quot;publication_id&quot;:792299,&quot;publication_name&quot;:&quot;&#127936; 5x5 | Royce Webb&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Gh2k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430c10cb-0245-42db-af6e-17b8b0aca6c2_272x272.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p>Here is a quick recap:</p><p>First, we create an X-matrix where the number of columns corresponds to the number of players. If we&#8217;re estimating a player&#8217;s 3-point percentage, the number of rows in X is the total number of 3-point attempts of all players.</p><p>For each 3-point attempt (=1 row), the corresponding column of the shooting player is set to &#8220;1&#8221;.</p><p>The results vector Y &#8212; which has as many rows as X &#8212; is set to &#8220;1&#8221; for makes and &#8220;0&#8221; for misses. For a player who made three of his six 3-point attempts, part of our X and Y would look like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GIeF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GIeF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 424w, https://substackcdn.com/image/fetch/$s_!GIeF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 848w, https://substackcdn.com/image/fetch/$s_!GIeF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 1272w, https://substackcdn.com/image/fetch/$s_!GIeF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GIeF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png" width="1338" height="666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:666,&quot;width&quot;:1338,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GIeF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 424w, https://substackcdn.com/image/fetch/$s_!GIeF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 848w, https://substackcdn.com/image/fetch/$s_!GIeF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 1272w, https://substackcdn.com/image/fetch/$s_!GIeF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F314a8bb3-3e9d-41b2-8d94-55dd6b2aadee_1338x666.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Plugging (X, y) into a penalized regression setup, we get a more accurate projection for a player&#8217;s 3p%, in contrast to taking his current 3p% at face value.</p><div><hr></div><h3><strong>Adjusting for aging effects</strong></h3><p>This regression setup is easily extended to account for aging effects:</p><ol><li><p>We create additional variables in our X-matrix, denoting the possible (rounded) ages of the players.</p></li><li><p>For every 3-pointer taken, we activate the age variable that corresponds to the age of the player at the time of each attempt.</p></li></ol><p>Say that our player&#8217;s six 3-point attempts came in different games: Three makes in a game early in the season when the player was (rounded) 18 years old, and three misses later when the player was 19.</p><p>Then the new setup looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!josT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!josT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 424w, https://substackcdn.com/image/fetch/$s_!josT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 848w, https://substackcdn.com/image/fetch/$s_!josT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 1272w, https://substackcdn.com/image/fetch/$s_!josT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!josT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png" width="1048" height="424" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:424,&quot;width&quot;:1048,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!josT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 424w, https://substackcdn.com/image/fetch/$s_!josT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 848w, https://substackcdn.com/image/fetch/$s_!josT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 1272w, https://substackcdn.com/image/fetch/$s_!josT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a648e06-df0e-4180-8b25-613eb9a96617_1048x424.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Adjusting for strength of schedule</strong></h3><p>This adjustment works in a similar way:</p><ul><li><p>We first calculate each opponent&#8217;s strength.</p><ul><li><p>This can be win percentage, point differential, or something similar to Basketball Reference&#8217;s Simple Rating System (SRS), which adjusts for strength of opponent.</p><ul><li><p>We &#8220;bucket&#8221; the various opponent strengths &#8212; for example, we can round to the nearest integer.</p></li></ul></li></ul></li><li><p>We add a new set of dummy variables to X, one for each bucket.</p></li><li><p>For each shot, we activate the dummy variable which denotes the strength of opponent in that game.</p></li></ul><p>Suppose the opponent in the first game was rated +5, while the second opponent was rated +6.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gepG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gepG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 424w, https://substackcdn.com/image/fetch/$s_!gepG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 848w, https://substackcdn.com/image/fetch/$s_!gepG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 1272w, https://substackcdn.com/image/fetch/$s_!gepG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gepG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png" width="1456" height="345" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:345,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gepG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 424w, https://substackcdn.com/image/fetch/$s_!gepG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 848w, https://substackcdn.com/image/fetch/$s_!gepG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 1272w, https://substackcdn.com/image/fetch/$s_!gepG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3ebf06-a002-4468-a1ce-9e8d0cff6f64_1600x379.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>With this setup, we can estimate aging curves and the effect of opponent quality, for each of the box-score stats.</p><p>A quick note: All the players used in this analysis were eventually drafted. This creates a biased sample, and the results would probably look slightly differently if we included all NCAA players. On the plus side, the results will probably be more accurate when predicting stats of future drafted players.</p><div><hr></div><h3><strong>The surprising results</strong></h3><p>For points per possession, the effect of aging on college players looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wotD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wotD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 424w, https://substackcdn.com/image/fetch/$s_!wotD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 848w, https://substackcdn.com/image/fetch/$s_!wotD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 1272w, https://substackcdn.com/image/fetch/$s_!wotD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wotD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png" width="1456" height="755" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:755,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wotD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 424w, https://substackcdn.com/image/fetch/$s_!wotD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 848w, https://substackcdn.com/image/fetch/$s_!wotD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 1272w, https://substackcdn.com/image/fetch/$s_!wotD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b93c41-0893-4994-bc66-29f2c1e7a61a_1600x830.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Unsurprisingly, the graph points upward, denoting that NCAA players tend to score more points with each additional year of age.</p><p>The surprising part is this:</p><p>We might intuit that younger players make bigger leaps, year to year. Any parent or coach has seen how quickly young people can improve in any facet of life.</p><p>But for college players, we don&#8217;t see that. </p><p>Instead of the big improvements coming early in college and then the line looking flatter for older players, the improvement shown is remarkably linear, suggesting that the effect stays constant through at least age 23: A player is expected to score 3 points more (per 100) with each additional year of age.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> <a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Here are the aging curves for assists, steals, blocks, rebounds and 3-point percentage:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qz3s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qz3s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 424w, https://substackcdn.com/image/fetch/$s_!qz3s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 848w, https://substackcdn.com/image/fetch/$s_!qz3s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 1272w, https://substackcdn.com/image/fetch/$s_!qz3s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qz3s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png" width="1456" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qz3s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 424w, https://substackcdn.com/image/fetch/$s_!qz3s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 848w, https://substackcdn.com/image/fetch/$s_!qz3s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 1272w, https://substackcdn.com/image/fetch/$s_!qz3s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3e7baf6-57b7-49a1-b0f0-c0345be037bc_1600x861.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Interestingly, blocks don&#8217;t see any increase with age &#8212; perhaps that is because this is the stat most dependent on raw athleticism, which might peak around age 18. Another explanation could be that players learn to contest shots by standing or jumping straight up, which can stymie opponents while creating fewer fouls &#8212; and fewer blocked shots.</p><p>For the other stats, the analysis suggests that with each year of aging, an NCAA player tends to gain:</p><ul><li><p>3 more points (per 100 possessions)</p></li><li><p>0.5 assists</p></li><li><p>0.1 steals</p></li><li><p>0.4 rebounds</p></li><li><p>1% of increased 3p%</p></li></ul><p>And here&#8217;s a chart denoting the improvement, in percentage, over the baseline (18 years old).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WrQc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WrQc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 424w, https://substackcdn.com/image/fetch/$s_!WrQc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 848w, https://substackcdn.com/image/fetch/$s_!WrQc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 1272w, https://substackcdn.com/image/fetch/$s_!WrQc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WrQc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png" width="1456" height="741" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:741,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WrQc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 424w, https://substackcdn.com/image/fetch/$s_!WrQc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 848w, https://substackcdn.com/image/fetch/$s_!WrQc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 1272w, https://substackcdn.com/image/fetch/$s_!WrQc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b3f7604-fc18-43b8-badd-4e49110226e4_1600x814.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Points and assists rise almost 60% from age 18 to 23.</p><p>Rebounds, steals and 3p% rise by around 15% over the same timeframe, while block rate sees a small decline.</p><div><hr></div><p>For the effects of opponent quality, the graphs looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3xSm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3xSm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 424w, https://substackcdn.com/image/fetch/$s_!3xSm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 848w, https://substackcdn.com/image/fetch/$s_!3xSm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 1272w, https://substackcdn.com/image/fetch/$s_!3xSm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3xSm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png" width="1456" height="801" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:801,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3xSm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 424w, https://substackcdn.com/image/fetch/$s_!3xSm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 848w, https://substackcdn.com/image/fetch/$s_!3xSm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 1272w, https://substackcdn.com/image/fetch/$s_!3xSm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e32929-36d3-4032-a488-dc839b355f7f_1600x880.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As expected, all of these stats decline when playing against stronger opponents.</p><p>Playing a team like Houston or Duke &#8212; compared to an average opponent &#8212; will reduce stats by these amounts:</p><ul><li><p>Points by around 5 per 100 possessions</p></li><li><p>Rebounds and assists by 2</p></li><li><p>Blocks and steals by 0.5</p></li><li><p>3p% by 2.5%</p></li></ul><p>Armed with these results, we can answer this basic question: What would everyone&#8217;s stats look like if they were the same age and played against the same quality of opponents?</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.roycewebb.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h1><strong>How this impacts Boozer and Wilson</strong></h1><p>To make these adjustments, we first have to calculate each player&#8217;s (possession-weighted) average age, and their individual strength of schedule.</p><p>For Boozer and Wilson, it looks like this:</p><ul><li><p><strong>Boozer &#8212; </strong>Average age: 18.5. Strength of schedule: +8.0</p></li><li><p><strong>Wilson &#8212; </strong>Average age: 19.5: Strength of schedule: +5.8</p></li></ul><p>Here are the projected stats for Boozer and Wilson if both players had been exactly 19 years old for every game and were playing average NCAA opponents each night.</p><p>As you can see, Boozer gets a decent-sized boost in his &#8220;Resulting Stats&#8221; line, while Wilson&#8217;s age- and schedule-related adjustments mostly cancel each other out.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1gzX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1gzX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 424w, https://substackcdn.com/image/fetch/$s_!1gzX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 848w, https://substackcdn.com/image/fetch/$s_!1gzX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 1272w, https://substackcdn.com/image/fetch/$s_!1gzX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1gzX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png" width="1176" height="426" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:426,&quot;width&quot;:1176,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1gzX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 424w, https://substackcdn.com/image/fetch/$s_!1gzX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 848w, https://substackcdn.com/image/fetch/$s_!1gzX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 1272w, https://substackcdn.com/image/fetch/$s_!1gzX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83d91f73-7d35-4383-8d91-f2f146853b9d_1176x426.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><strong>... and some other prospects in this draft class</strong></h1><p>If we use these adjustments for projected first-rounders of this current class, these are the players who get the biggest bump:</p><ul><li><p>Darryn Peterson has played the toughest schedule, with an average opponent SRS rating of +9.8. His points per 100 possessions would thus see a bump of around +2.</p></li><li><p>On the other end of the spectrum, Bennett Stirtz&#8217; opponents are rated at only +5.5, followed by Joshua Jefferson&#8217;s (+5.7) and Caleb Wilson&#8217;s (+5.8).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p></li><li><p>Cameron Boozer, Chris Cenac and AJ Dybantsa would see the biggest positive age adjustment.</p></li><li><p>Yaxel Lendeborg &#8212; with a possession-weighted age of 23 &#8212; would see his 27.4 points/100 drop to around 15 using the above method.</p></li></ul><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>This is potentially related to the selection bias mentioned earlier: The older players in our sample might&#8217;ve been drafted in part because of continuous improvements.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Most players in the sample ended their college career by age 22. If players continued to play college ball, the curve would eventually flatten at some subsequent point.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Stats as of March 26.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>While the average strength of schedule for college players overall is zero, strength of schedule among draftees is nearly +7.</p></div></div>]]></content:encoded></item><item><title><![CDATA[NBA Draft Board: How I Rank the Top 10 Players — Based on Stats and Video]]></title><description><![CDATA[Lots of talent in the mid-lottery, especially at point guard]]></description><link>https://www.roycewebb.com/p/nba-draft-board-how-i-rank-the-top</link><guid isPermaLink="false">https://www.roycewebb.com/p/nba-draft-board-how-i-rank-the-top</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 24 Mar 2026 12:35:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Kl3l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Kl3l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Kl3l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 424w, https://substackcdn.com/image/fetch/$s_!Kl3l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 848w, https://substackcdn.com/image/fetch/$s_!Kl3l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 1272w, https://substackcdn.com/image/fetch/$s_!Kl3l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Kl3l!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:790,&quot;width&quot;:1306,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1692434,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/191967973?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Kl3l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 424w, https://substackcdn.com/image/fetch/$s_!Kl3l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 848w, https://substackcdn.com/image/fetch/$s_!Kl3l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 1272w, https://substackcdn.com/image/fetch/$s_!Kl3l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462d5567-b549-428c-b2bf-4744f40cef90_1306x790.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Darius Acuff Jr., Caleb Wilson, and Kingston Flemings (Soobum Im/Grant Halverson/Ed Zurga/Getty Images)</strong></figcaption></figure></div><p></p>
      <p>
          <a href="https://www.roycewebb.com/p/nba-draft-board-how-i-rank-the-top">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[NBA Draft's Top 3 Are Absolutely Elite — Here's how I would rank them]]></title><description><![CDATA[Exciting but scary choices for teams at the top of the NBA draft]]></description><link>https://www.roycewebb.com/p/dybantsa-boozer-or-peterson-who-should</link><guid isPermaLink="false">https://www.roycewebb.com/p/dybantsa-boozer-or-peterson-who-should</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 17 Mar 2026 12:23:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!STmi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!STmi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!STmi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 424w, https://substackcdn.com/image/fetch/$s_!STmi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 848w, https://substackcdn.com/image/fetch/$s_!STmi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!STmi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!STmi!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:653,&quot;width&quot;:1184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:181845,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/191239628?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!STmi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 424w, https://substackcdn.com/image/fetch/$s_!STmi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 848w, https://substackcdn.com/image/fetch/$s_!STmi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!STmi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1770d1f-0442-4982-8ce9-fd4e02ccddb4_1184x653.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>AJ Dybantsa, Cameron Boozer, and Darryn Peterson (Scott Wachter/Jared C. Tilton/Ed Zurga/Getty Images)</strong></figcaption></figure></div><p><br>The 2026 NBA draft is set up to be a very exciting, top-heavy one, with three prospects who would all go No. 1 in a weaker draft.</p><p>But these three players are extremely different &#8212; in body type, playstyle and stats.</p><p>The teams that win the No. 1 and No. 2 picks will have a tough, risky question on their hands: Who should they take?</p><p>Let&#8217;s answer that question here. </p><div><hr></div><h1><strong>Strengths </strong></h1>
      <p>
          <a href="https://www.roycewebb.com/p/dybantsa-boozer-or-peterson-who-should">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to accurately predict NBA player stats]]></title><description><![CDATA[Our technical series continues with three methods for projecting a player's stats]]></description><link>https://www.roycewebb.com/p/how-to-accurately-predict-nba-player</link><guid isPermaLink="false">https://www.roycewebb.com/p/how-to-accurately-predict-nba-player</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Sat, 14 Mar 2026 12:53:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pUJg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pUJg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pUJg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 424w, https://substackcdn.com/image/fetch/$s_!pUJg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 848w, https://substackcdn.com/image/fetch/$s_!pUJg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 1272w, https://substackcdn.com/image/fetch/$s_!pUJg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pUJg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png" width="1456" height="983" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:983,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:802739,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/190924583?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pUJg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 424w, https://substackcdn.com/image/fetch/$s_!pUJg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 848w, https://substackcdn.com/image/fetch/$s_!pUJg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 1272w, https://substackcdn.com/image/fetch/$s_!pUJg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1627282a-640c-421d-8bcb-ce2c50910a8c_1561x1054.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br>Player stats are fairly volatile &#8212; more volatile than fans realize &#8212; as they depend on many external factors and lots of random chance.</p><p>Some statistics stabilize quickly, such as 2-point percentage and rebounding rate. Others, like 3-point percentage, can take years to settle.</p><p>Naturally, when creating advanced NBA metrics, we want to determine a player&#8217;s <strong>true skill level</strong>. Estimating this accurately is the key to building metrics from box-score statistics, similar to Box Plus-Minus (BPM) and some other all-in-one stats.</p><p>Today, I&#8217;ll cover three methods based on statistical and machine-learning techniques for estimating a player&#8217;s true skill level for virtually any individual statistical category.</p><p>We can use these methods for percentage-based stats &#8212; 3-point percentage is an example &#8212; or for per-possession stats, such as assist rate.</p><p>Additionally, these methods allow us to create <strong>confidence intervals</strong> &#8212; essentially a range in which we&#8217;re relatively certain the player&#8217;s skill resides.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>&#127936; 5x5 is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</strong></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h3><strong>An example</strong></h3><p>Imagine a rookie coming into the NBA and making 5 of his first 10 attempts from 3-point range. Obviously, if we are projecting his performance forward, it&#8217;d be unwise to expect him to continue to make 50% of his 3s.</p><p>But what&#8217;s our best guess? And how narrow can we make our prediction of his true skill?</p><p>When it comes to 3-pointers, <a href="https://fansided.com/2014/08/29/long-take-three-point-shooting-stabilize/">previous analysis</a> has found out that 750 3-point attempts are necessary before signal outweighs noise (random chance).</p><p>But that is far from saying the first 750 3s provide no information: We can say more about a player who shot 10-for-20 than about someone who shot 5-for-10.</p><div><hr></div><p><em><strong>For Part 1 of our series on creating advanced stats, <a href="https://www.roycewebb.com/p/nba-adjusted-plus-minus-how-to-build">click here</a>:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f36105a3-8411-434e-88ee-0366d992fa0c&quot;,&quot;caption&quot;:&quot;Essentially all modern NBA player metrics depend on Adjusted Plus-Minus (APM).&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;NBA Adjusted Plus-Minus: How to Build It, plus Pro Tips and Tricks&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:3299830,&quot;name&quot;:&quot;Jeremias Engelmann&quot;,&quot;bio&quot;:&quot;Basketball analyst. Creator of ESPN's Real Plus-Minus. Formerly with the Phoenix Suns and Dallas Mavericks&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-2mD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3116fe0b-35a3-492d-934a-d426b820f53c_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://jeremiasengelmann.substack.com/subscribe?&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://jeremiasengelmann.substack.com&quot;,&quot;primaryPublicationName&quot;:&quot;Jerry&#8217;s Newsletter&quot;,&quot;primaryPublicationId&quot;:1054698}],&quot;post_date&quot;:&quot;2026-01-20T13:13:09.709Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0bfef8a0-cf3d-4f7a-8722-1ee015267fbd_1536x895.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.roycewebb.com/p/nba-adjusted-plus-minus-how-to-build&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:185172645,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:20,&quot;comment_count&quot;:7,&quot;publication_id&quot;:792299,&quot;publication_name&quot;:&quot;&#127936; 5x5 | Royce Webb&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Gh2k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430c10cb-0245-42db-af6e-17b8b0aca6c2_272x272.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><h3><strong>Prior information</strong></h3><p>Even before a new player enters the league, we have enough data to predict the likely range of his stats &#8212; for example, we know that NBA players hit about 36% of their 3-pointers overall, while virtually no players hit more than 50% consistently.</p><p>Plotting the distribution of NBA player 3-point shooting in a histogram, we get the following picture, showing a realistic range of 22% to 45%.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vaoX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vaoX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 424w, https://substackcdn.com/image/fetch/$s_!vaoX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 848w, https://substackcdn.com/image/fetch/$s_!vaoX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 1272w, https://substackcdn.com/image/fetch/$s_!vaoX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vaoX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png" width="1456" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!vaoX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 424w, https://substackcdn.com/image/fetch/$s_!vaoX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 848w, https://substackcdn.com/image/fetch/$s_!vaoX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 1272w, https://substackcdn.com/image/fetch/$s_!vaoX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcf49dcb-6843-4b8c-9ea5-d36a95a31ad4_2048x1162.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For any player, it makes sense to assume that his skill lies somewhere within the above distribution, with the extremes on the left and right being less likely: It&#8217;s more likely for an NBA player to be a 36% shooter than a 31% or 41% one.</p><p>Depending on the statistic in question, the player distribution can vary greatly. Here is a histogram for blocks per 100 possessions:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9cum!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9cum!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 424w, https://substackcdn.com/image/fetch/$s_!9cum!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 848w, https://substackcdn.com/image/fetch/$s_!9cum!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 1272w, https://substackcdn.com/image/fetch/$s_!9cum!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9cum!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!9cum!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 424w, https://substackcdn.com/image/fetch/$s_!9cum!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 848w, https://substackcdn.com/image/fetch/$s_!9cum!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 1272w, https://substackcdn.com/image/fetch/$s_!9cum!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F104d1d5c-3c7a-45b3-8d6a-850c1d571d88_2048x1170.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><strong>Three different approaches</strong></h1><h2><strong>1. Penalized regression and machine learning</strong></h2><p>Most machine learning algorithms &#8212; from regression to neural networks &#8212; require us to transform the data into an X matrix and a &#8220;results vector&#8221; called y.</p><p>In our 3-point shooting example:</p><p><strong>y:</strong> Holds the outcomes of each shot (makes and misses), coded as ones and zeros.</p><p><strong>X:</strong> Holds the variables. As with Adjusted Plus-Minus (APM), we use &#8220;dummy variables&#8221; to denote a player&#8217;s presence on the court, also represented by ones and zeros.</p><p>The number of columns in the X matrix equals the number of players in the dataset, with each column corresponding to one specific player. Each individual 3-point shot &#8212; whether a make or a miss &#8212; is an &#8220;observation&#8221; and gets its own row.</p><p>For a player who goes 5-for-10, the X-matrix and results vector would look like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6JCK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6JCK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 424w, https://substackcdn.com/image/fetch/$s_!6JCK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 848w, https://substackcdn.com/image/fetch/$s_!6JCK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 1272w, https://substackcdn.com/image/fetch/$s_!6JCK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6JCK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png" width="1332" height="804" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:804,&quot;width&quot;:1332,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!6JCK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 424w, https://substackcdn.com/image/fetch/$s_!6JCK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 848w, https://substackcdn.com/image/fetch/$s_!6JCK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 1272w, https://substackcdn.com/image/fetch/$s_!6JCK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d27437-6574-4da3-bce0-5c60c250e2c9_1332x804.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Since the X-matrix is even sparser than the one used in APM &#8212; it contains only a single &#8220;1&#8221; per row &#8212; it makes sense to use sparse matrices if your programming language supports them.<br><br>If we used a standard least-squares regression, the coefficient for our example player would be 0.5. With no constraint put on the coefficient, it ends up fitting the data perfectly. But we know the 50% figure is not a good prediction of that player&#8217;s true skill.</p><p>To get more accurate predictions, the methods below use <strong>penalization</strong>. Through internal cross-validation, they determine how strongly to pull coefficients toward the league average, and whether they should penalize strong deviations linearly, quadratically, or a mix between the two.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;1346eec5-a2b4-47a6-8068-46db78ff501f&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">clf_el = linear_model.ElasticNetCV()
clf_lasso = linear_model.LassoCV()
clf_ridge = linear_model.RidgeCV(alphas = [..])
clf.fit (X, y)</code></pre></div><p>Note that, for many of the ML algorithms to perform better, we need to put everyone&#8217;s attempts into X and y, even if we&#8217;re interested in the skill of just one player. This will allow the algorithms to more accurately determine the optimal penalization.</p><p>Using the above Ridge Regression setup, we get the following estimates for some select players:</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/oUAJq/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc14d8fc-13bb-4b60-baca-3e5083231a8d_1220x470.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa5dee86-38e6-44b4-a747-9ec229aac490_1220x578.png&quot;,&quot;height&quot;:284,&quot;title&quot;:&quot;Estimated 3p% shooting skill, with confidence intervals&quot;,&quot;description&quot;:&quot;&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/oUAJq/1/" width="730" height="284" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>Employing the <a href="https://squared2020.com/2019/10/03/exercising-error-quantifying-statistical-tests-under-rapm-part-iv/">technique laid out by Justin Jacobs</a> allows us to also compute the 95% confidence intervals.</p><p>Plotting attempts against the uncertainty of each player&#8217;s skill estimate, we see how a larger number of attempts leads to less uncertainty but that the downslope flattens out with more attempts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i9-M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i9-M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 424w, https://substackcdn.com/image/fetch/$s_!i9-M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 848w, https://substackcdn.com/image/fetch/$s_!i9-M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 1272w, https://substackcdn.com/image/fetch/$s_!i9-M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i9-M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png" width="1456" height="793" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:793,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!i9-M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 424w, https://substackcdn.com/image/fetch/$s_!i9-M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 848w, https://substackcdn.com/image/fetch/$s_!i9-M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 1272w, https://substackcdn.com/image/fetch/$s_!i9-M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51ddf65-41aa-4e89-93f4-7ace95b240ce_2048x1116.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Initial attempts help us narrow down the player&#8217;s true ability more than attempts when we already have a decent sample.</p><div><hr></div><h3><strong>Optimizing with weights</strong></h3><p>To save memory and processing power, we can take advantage of the fact that many rows in our matrix are identical. Instead of repeating them, we can weight the rows by the number of occurrences.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mhfz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mhfz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 424w, https://substackcdn.com/image/fetch/$s_!Mhfz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 848w, https://substackcdn.com/image/fetch/$s_!Mhfz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 1272w, https://substackcdn.com/image/fetch/$s_!Mhfz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mhfz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png" width="1142" height="262" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:262,&quot;width&quot;:1142,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Mhfz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 424w, https://substackcdn.com/image/fetch/$s_!Mhfz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 848w, https://substackcdn.com/image/fetch/$s_!Mhfz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 1272w, https://substackcdn.com/image/fetch/$s_!Mhfz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6bfd4b4-7c8a-4fa8-bd3f-4f5558ef139a_1142x262.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Python&#8217;s sklearn&#8217;s Ridge function allows for weighing observations like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;64db3f18-0ae4-474e-81c1-98130fd63046&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">clf.fit(X, y, sample_weights = [.., 5, 5, ..])</code></pre></div><p>Or we can weigh them &#8220;manually:&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;fd85beba-2a22-45a8-82c5-b599e9dbea92&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">for i in range(0, numpy.shape(X)[0]):
  X[i] *= sqrt(occurances)
  y[i] *= sqrt(occurances)</code></pre></div><p>With huge amounts of space saved &#8212; instead of thousands of rows per player, we need only two &#8212; we can now also use the method for per-possession statistics. To do so, we replace the numerator and denominator from the 3-point analysis &#8212; makes and attempts &#8212; with blocks and possessions:</p><p>As an example, let&#8217;s use a player with 20 blocks in 1,000 possessions:</p><p>The initial X-matrix stays the same, but the weights change to 20 and 980, with 20 representing the number of possessions with blocks, and 980 representing the possessions without a block.</p><p>If we do any of the above regression techniques, we then have to calculate new penalization parameters, since these are going to be different for every statistic.</p><div><hr></div><h3><strong>Two ways to further improve projections</strong></h3><p>(1)</p><p>In our <strong><a href="https://www.roycewebb.com/p/nba-adjusted-plus-minus-how-to-build">technical article explaining RAPM</a></strong>, we showed how to incorporate priors. Priors represent an initial first guess about our variables. Depending on the statistic, this can be a helpful tool.</p><p>Take, for instance, block rate. If we create two histograms &#8212; one for the taller half of the NBA, and one for the shorter half &#8212; we can easily see that the distribution appears to be dependent on height.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sc2B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sc2B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 424w, https://substackcdn.com/image/fetch/$s_!sc2B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 848w, https://substackcdn.com/image/fetch/$s_!sc2B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 1272w, https://substackcdn.com/image/fetch/$s_!sc2B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sc2B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png" width="1456" height="831" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:831,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!sc2B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 424w, https://substackcdn.com/image/fetch/$s_!sc2B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 848w, https://substackcdn.com/image/fetch/$s_!sc2B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 1272w, https://substackcdn.com/image/fetch/$s_!sc2B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04900c2a-cb93-490a-acab-ceff38bb1d57_2048x1169.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Other stats, like steals or points, might show distributions dependent on age.</p><p>So, rather to have an implied &#8220;zero&#8221; prior for everyone, it seems intuitive to create individual priors based on player attributes.</p><p>Some considerations have to be made regarding how to model these relationships, such as deciding on the size of the buckets.</p><p>(2)</p><p>A technique that aims to estimate a player&#8217;s skill level &#8220;in a vacuum&#8221; (as if he were playing for an average team) is to adjust for impact of teammates.</p><p>Most people would agree, for instance, that it&#8217;s easier to sport a good shooting percentage when playing with Nikola Joki&#263; or Luka Don&#269;i&#263; compared to playing on this year&#8217;s Wizards team. And playing alongside Victor Wembanyama might cost his Spurs teammates some defensive rebounds.</p><p>To adjust for this, we can introduce a second set of variables to our X-matrix.</p><p>The first set denotes the player&#8217;s own ability.</p><p>The second set of variables has the same size: the total number of players. But the dummy variables within this subset denote whether a specific teammate was on the court.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wIpP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wIpP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 424w, https://substackcdn.com/image/fetch/$s_!wIpP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 848w, https://substackcdn.com/image/fetch/$s_!wIpP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 1272w, https://substackcdn.com/image/fetch/$s_!wIpP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wIpP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png" width="1456" height="209" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:209,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wIpP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 424w, https://substackcdn.com/image/fetch/$s_!wIpP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 848w, https://substackcdn.com/image/fetch/$s_!wIpP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 1272w, https://substackcdn.com/image/fetch/$s_!wIpP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bf79e1-ac68-4505-9e99-1ab3bd2f5d89_1588x228.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The coefficients of these new variables denote the size of each player&#8217;s <strong>teammate effect</strong>.</p><p>Using cross-validation, we can compute different penalization values for each variable type.</p><p>When we run this analysis for points per shot, we see several high-usage players at the top when it comes to positively influencing their teammates&#8217; efficiency:</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/MAdd2/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4eff900c-3d77-45a0-a7f8-60a2d5b79e7a_1220x446.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab5f260e-08f7-4f8b-9c95-baec6ff6ccb7_1220x554.png&quot;,&quot;height&quot;:332,&quot;title&quot;:&quot;Player influence on teammate PPS&quot;,&quot;description&quot;:&quot;&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/MAdd2/1/" width="730" height="332" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.roycewebb.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2><strong>2. Using combined probabilities</strong></h2><p>For this method, we are going to use the information represented in the 3-point percentage histogram above.</p><p>We can easily compute the average and standard deviation for the above player population using traditional methods, but let&#8217;s use a probabilistic method &#8212; Monte Carlo simulation &#8212; to compute these two numbers, as the method will come in handy later:</p><p>Using a (uniform) random number generator, we draw a number on the histogram&#8217;s X-axis and create two lists:</p><ol><li><p>Contains the 3-point percentage drawn (the number on the x-axis)</p></li><li><p>Contains the probability of that 3-point percentage, according to the histogram (the number on the y-axis). This second list can be viewed as <strong>weights</strong>.</p></li></ol><p>We then calculate a weighted average and standard deviation. This will lead to the exact same results as usual methods, assuming we draw a sufficient number of times.</p><p>But so far, we haven&#8217;t made use of the 3-point data of the player in question. To do so, we have to modify the second list:</p><p>For every number drawn from the x-axis, we compute the probability of this number leading to the exact number of makes, given the number of attempts.</p><p>Taking our example player who went 5-for-10 on 3s:</p><p>If we first draw &#8220;37%&#8221; on the x-axis, we compute the probability of a 37% shooter going 5-for-10, and so on. The probability of drawing 37% multiplied by the probability of a 37% shooter going 5-for-10 is one of the new weights in our second list.</p><p>The first part of the weights stems from our knowledge about the population, while the second part of the weights stems from the data of the player in question.</p><p>With the new weights, we can once again compute a weighted average &#8212; a best guess for the player&#8217;s true 3p% &#8212; and a standard deviation to derive a confidence interval.</p><div><hr></div><h2><strong>3. Using the PyMC library</strong></h2><p>The aforementioned Ridge Regression implicitly assumes a prior of zero (the league average) for every variable, and tends to force a Gaussian distribution on the coefficients.</p><p>PyMC &#8212; a probabilistic programming library for Python which can be used for Bayesian statistical modeling &#8212; allows for a wider variety of prior distributions, which we&#8217;ll have to explicitly specify.</p><p>For example, the case has often been made that NBA player impact doesn&#8217;t follow a Normal distribution, but rather a Half-Normal distribution (that is, only the right-hand side of a Normal distribution).</p><p>In PyMC, we can specify a 3p% model like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;python&quot;,&quot;nodeId&quot;:&quot;56429740-096b-423f-9c2d-ca49cfb75362&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-python">with pm.Model():
  p = pm.Normal(&#8221;p&#8221;, mu = mean, sigma = stdev, shape=(1,))
  y = pm.Binomial(&#8217;y&#8217;, n = attempts, p = p, observed = makes, shape=(1,))
  idata = pm.sampling_jax.sample_numpyro_nuts()
print (idata.posterior[&#8217;p&#8217;])</code></pre></div><p>In this setup:</p><ul><li><p><em>y </em>represents the likelihood, which follows a <a href="https://en.wikipedia.org/wiki/Binomial_distribution">binomial distribution, defined as &#8220;a discrete probability distribution of the number of successes in a sequence of </a><em><a href="https://en.wikipedia.org/wiki/Binomial_distribution">n</a></em><a href="https://en.wikipedia.org/wiki/Binomial_distribution"> independent&#8221; yes/no experiments</a>.</p></li><li><p><em>p</em> is our prior. While a Normal distribution was chosen above, there are <a href="https://www.pymc.io/projects/docs/en/stable/api/distributions.html">lots of probability distributions to potentially choose from</a>. The PyMC function <code>find_constrained_prior </code>can help in finding reasonable priors.</p></li></ul><p>Compared to the other methods, this approach is far more flexible, also allowing for hierarchical modeling (e.g., putting priors on priors). The downside is that the runtime can be many times longer than that of a method like Ridge Regression.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>We can potentially throw the above set of (X, y) into a huge variety of ML algorithms. These are just some examples.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p><em>y</em> will have to be mean subtracted before the weighing occurs.</p></div></div>]]></content:encoded></item><item><title><![CDATA[NBA All-Fluff Team for 2025-26]]></title><description><![CDATA[Who creates the most empty calories? Here are five big names, including multiple All-Stars and MVP candidates]]></description><link>https://www.roycewebb.com/p/nba-all-fluff-team-for-2025-26</link><guid isPermaLink="false">https://www.roycewebb.com/p/nba-all-fluff-team-for-2025-26</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 10 Mar 2026 12:48:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sZFu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sZFu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sZFu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sZFu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sZFu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sZFu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sZFu!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:690,&quot;width&quot;:1323,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206503,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/190494651?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sZFu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sZFu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sZFu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sZFu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37f5213-4bea-43f2-810e-ebd7fd7eabd8_1323x690.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Paolo Banchero, Luka Don&#269;i&#263;, and Jaylen Brown (Katelyn Mulcahy/Katelyn Mulcahy/Jason Miller/Getty Images)</strong></figcaption></figure></div><p><br>Today we&#8217;re bringing back a metric I introduced <strong><a href="https://www.roycewebb.com/p/the-nbas-all-fluff-team">two years ago</a></strong> &#8212; one that captures the gap between how much a player appears to contribute and how much he actually contributes to winning NBA games:</p><h3><strong>It&#8217;s the All-Fluff Team &#8212; the Empty Calories All-Stars. </strong></h3>
      <p>
          <a href="https://www.roycewebb.com/p/nba-all-fluff-team-for-2025-26">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The NBA Rookie Who Breaks the Box Score]]></title><description><![CDATA[Advanced metrics love Boston's unheralded first-round pick]]></description><link>https://www.roycewebb.com/p/why-the-celtics-cant-sit-hugo-gonzalez</link><guid isPermaLink="false">https://www.roycewebb.com/p/why-the-celtics-cant-sit-hugo-gonzalez</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Fri, 06 Mar 2026 13:00:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5URy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5URy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5URy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5URy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5URy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5URy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5URy!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:744,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:829159,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/190091769?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5URy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5URy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5URy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5URy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9cd8345-334e-4c60-97d2-42bc78fa93a6_3773x1929.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Hugo Gonz&#225;lez contests Luka Don&#269;i&#263;. (Luiza Moraes/Getty Images)</strong></figcaption></figure></div><p><br>If we were guessing the NBA players with the best net rating this season, we&#8217;d probably point toward Shai Gilgeous-Alexander and Nikola Joki&#263;.</p><p>But the top two are actually OKC guard Ajay Mitchell and a rookie &#8212; Boston Celtics wing Hugo Gonz&#225;lez, the 28th pick in the draft.</p><p>What&#8217;s more, in the past three decades, only eight players have posted a better net rating than Gonz&#225;lez.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>Is Gonz&#225;lez anywhere close to this good? Or is he just getting lucky?</p><p>Let&#8217;s go to the tape and figure out how Gonz&#225;lez is doing it. </p>
      <p>
          <a href="https://www.roycewebb.com/p/why-the-celtics-cant-sit-hugo-gonzalez">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[NBA Draft Analysis: Has Keaton Wagler Passed Mikel Brown Jr. as a Lottery Prospect?]]></title><description><![CDATA[Two tall guards likely to be high draft picks, but with significant differences]]></description><link>https://www.roycewebb.com/p/nba-draft-analysis-has-keaton-wagler</link><guid isPermaLink="false">https://www.roycewebb.com/p/nba-draft-analysis-has-keaton-wagler</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 03 Mar 2026 13:05:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!N-Vo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N-Vo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N-Vo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 424w, https://substackcdn.com/image/fetch/$s_!N-Vo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 848w, https://substackcdn.com/image/fetch/$s_!N-Vo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 1272w, https://substackcdn.com/image/fetch/$s_!N-Vo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N-Vo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png" width="1037" height="648" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:648,&quot;width&quot;:1037,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1052911,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/189713757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!N-Vo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 424w, https://substackcdn.com/image/fetch/$s_!N-Vo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 848w, https://substackcdn.com/image/fetch/$s_!N-Vo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 1272w, https://substackcdn.com/image/fetch/$s_!N-Vo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a721d53-d502-4e79-ae6c-916d1427e5c0_1037x648.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Keaton Wagler and Mikel Brown Jr. (Michael Hickey/Getty Images/Jeffrey Brown/Icon Sportswire via Getty Images)</strong></figcaption></figure></div><p><br>I&#8217;ve done deep dives on nine of the top NBA prospects, from <strong><a href="https://www.roycewebb.com/p/darryn-peterson-should-he-really">Darryn Peterson</a></strong> to <strong><a href="https://www.roycewebb.com/p/small-guards-big-risks-nba-draft">Kingston Flemings</a></strong>.</p><p>Let&#8217;s take a closer look at two of the most exciting draft prospects: Keaton Wagler and Mikel Brown Jr., who are battling for a mid-lottery spot this June.</p><p>Here are my evaluations of these two guards, using stats and video: </p><div><hr></div><h1><strong>Keaton Wagler</strong></h1><p><strong>Illinois<br>Freshman<br>Shooting guard<br>6&#8217;6&#8221; | 185 lbs<br>Age on draft night: 19.4 years</strong></p><h2><strong>What works for Wagler</strong></h2><p>Five weeks ago, I covered the incredible quality at the top of this draft class: </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4006a759-0862-425b-8e64-25031ff2c98d&quot;,&quot;caption&quot;:&quot;The 2026 draft is shaping up to be an extraordinarily talented one, particularly at the top.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;This is the Greatest Top 5 in NBA Draft History, According to Advanced Stats&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:3299830,&quot;name&quot;:&quot;Jeremias Engelmann&quot;,&quot;bio&quot;:&quot;Basketball analyst. Creator of ESPN's Real Plus-Minus. Formerly with the Phoenix Suns and Dallas Mavericks&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-2mD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3116fe0b-35a3-492d-934a-d426b820f53c_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://jeremiasengelmann.substack.com/subscribe?&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://jeremiasengelmann.substack.com&quot;,&quot;primaryPublicationName&quot;:&quot;Jerry&#8217;s Newsletter&quot;,&quot;primaryPublicationId&quot;:1054698}],&quot;post_date&quot;:&quot;2026-01-24T12:56:55.517Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5aa78c2-b53f-4b9a-b73c-8c39be7f738f_1322x746.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.roycewebb.com/p/this-is-the-greatest-top-5-in-nba&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:185624342,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:17,&quot;comment_count&quot;:5,&quot;publication_id&quot;:792299,&quot;publication_name&quot;:&quot;&#127936; 5x5 | Royce Webb&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Gh2k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430c10cb-0245-42db-af6e-17b8b0aca6c2_272x272.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p>The five freshman who made the list had a Box Plus-Minus (BPM) of 12 or better. Keaton Wagler didn&#8217;t make it then &#8212; but he would now. That&#8217;s how strongly he&#8217;s progressed this season as a draft prospect. </p><p>Wagler&#8217;s BPM has seen significant improvement, all the way up to 13. As a reference point, that puts Wagler ahead of AJ Dybantsa in BPM, although not on most draft boards. </p>
      <p>
          <a href="https://www.roycewebb.com/p/nba-draft-analysis-has-keaton-wagler">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[NBA Future Rankings — for All 30 Teams]]></title><description><![CDATA[Nate Silver asked me to contribute to his NBA "Future of the Franchise" rankings. Here's how I see the next decade for every NBA team]]></description><link>https://www.roycewebb.com/p/ranking-all-30-nba-teams-by-their</link><guid isPermaLink="false">https://www.roycewebb.com/p/ranking-all-30-nba-teams-by-their</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Wed, 25 Feb 2026 14:11:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zqCq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zqCq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zqCq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 424w, https://substackcdn.com/image/fetch/$s_!zqCq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 848w, https://substackcdn.com/image/fetch/$s_!zqCq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 1272w, https://substackcdn.com/image/fetch/$s_!zqCq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zqCq!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:690,&quot;width&quot;:1148,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1285150,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/189095734?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zqCq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 424w, https://substackcdn.com/image/fetch/$s_!zqCq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 848w, https://substackcdn.com/image/fetch/$s_!zqCq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 1272w, https://substackcdn.com/image/fetch/$s_!zqCq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ccf7394-191e-4fb1-86ac-ea7cdf4773da_1148x690.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Victor Wembanyama (center), Amen Thompson, and Cade Cunningham are just three of the young players holding the keys to the NBA&#8217;s future. (Tim Warner/G Fiume/Thearon W. Henderson/Getty Images)</strong></figcaption></figure></div><p><br>Last week, Nate Silver published <a href="https://www.natesilver.net/p/nba-future-of-the-franchise-rankings-3">his &#8220;Future of the Franchise&#8221; rankings</a> &#8212; his semiannual feature covering all 30 teams and how they rank in NBA championship equity over the next decade.</p><p>Nate asked me to provide my rankings once again, and to write up about a dozen teams.</p><p>So today we&#8217;re presenting my rankings below. And I&#8217;ve written up the other 18 teams as well.</p><p>Nate <a href="https://www.natesilver.net/p/nba-future-of-the-franchise-rankings-3">provided the full background</a> at his Substack &#8212; <a href="https://www.natesilver.net/">Silver Bulletin</a> &#8212; but here&#8217;s <a href="https://www.natesilver.net/p/brightest-future-in-the-nba">his short version from a previous edition</a>:</p><blockquote><p>The sole criterion for these rankings is a team&#8217;s expected number of championships over the next 10 NBA seasons (2025-26 through 2034-35). We hope these rankings are well-informed and analytically-minded, but ultimately they&#8217;re subjective opinions. The <strong>voters are me</strong>, Silver Bulletin Assistant Sports Analyst <strong>Joseph George</strong>, and <strong>Jeremias Engelmann</strong>, the developer of Real Plus-Minus and a former analyst for the Mavericks and Suns, who writes at the newsletter <a href="http://5x5basketball.substack.com/">5x5</a>.</p></blockquote><div><hr></div><h1>My rankings: </h1>
      <p>
          <a href="https://www.roycewebb.com/p/ranking-all-30-nba-teams-by-their">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Small Guards, Big Risks — NBA Draft Prospects Kingston Flemings and Darius Acuff Jr.]]></title><description><![CDATA[The NBA is a hostile environment for this type of player]]></description><link>https://www.roycewebb.com/p/small-guards-big-risks-nba-draft</link><guid isPermaLink="false">https://www.roycewebb.com/p/small-guards-big-risks-nba-draft</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Mon, 23 Feb 2026 13:47:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZqFm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZqFm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZqFm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 424w, https://substackcdn.com/image/fetch/$s_!ZqFm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 848w, https://substackcdn.com/image/fetch/$s_!ZqFm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 1272w, https://substackcdn.com/image/fetch/$s_!ZqFm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZqFm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png" width="727.9947509765625" height="487.9196409960312" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc330892-543e-485e-8748-31917eefb3ed_937x628.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:628,&quot;width&quot;:937,&quot;resizeWidth&quot;:727.9947509765625,&quot;bytes&quot;:988347,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/188895285?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZqFm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 424w, https://substackcdn.com/image/fetch/$s_!ZqFm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 848w, https://substackcdn.com/image/fetch/$s_!ZqFm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 1272w, https://substackcdn.com/image/fetch/$s_!ZqFm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc330892-543e-485e-8748-31917eefb3ed_937x628.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Kingston Flemings and Darius Acuff Jr. (John E. Moore III/Michael Reaves/Getty Images)</strong></figcaption></figure></div><p><br>Today we&#8217;re taking a close look at two impressive point guards &#8212; Kingston Flemings and Darius Acuff Jr., both ranked in the top 10 on NBA draft boards.</p><p>What do stats, video, and similar players tell us about their chances of succeeding in the NBA? </p><div><hr></div><h1><strong>Kingston Flemings </strong></h1>
      <p>
          <a href="https://www.roycewebb.com/p/small-guards-big-risks-nba-draft">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Darryn Peterson: The Risks — and Upside — of Taking Him No. 1]]></title><description><![CDATA[A sky-high ceiling paired with a low floor makes him an exciting but high-risk prospect]]></description><link>https://www.roycewebb.com/p/darryn-peterson-should-he-really</link><guid isPermaLink="false">https://www.roycewebb.com/p/darryn-peterson-should-he-really</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Fri, 13 Feb 2026 13:31:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FxGc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FxGc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FxGc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FxGc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FxGc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FxGc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FxGc!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:868,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2850954,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/187850912?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FxGc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FxGc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FxGc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FxGc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50534e79-0f3c-4e6d-bbdf-b228425147b7_4676x2789.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Darryn Peterson, landing soon in an NBA arena near you. (Jamie Squire/Getty Images)</strong></figcaption></figure></div><p><br>Darryn Peterson entered his freshman season at Kansas as the nation&#8217;s No. 2-ranked player, according to RSCI. Since then, he&#8217;s climbed into the first spot on almost everyone&#8217;s draft board, even though Cameron Boozer is recording some of the best freshman stats we&#8217;ve ever seen, with AJ Dybantsa not far behind.</p><p>But should Peterson really be the clear-cut No. 1 prospect?</p><p>Let&#8217;s check the tape and the stats &#8212; and look at the major concerns surrounding Peterson &#8212; to determine where he belongs among this year&#8217;s elite draft prospects: </p>
      <p>
          <a href="https://www.roycewebb.com/p/darryn-peterson-should-he-really">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Kon Knueppel: Best Rookie of the Past Three Decades?]]></title><description><![CDATA[Advanced stats say it's close]]></description><link>https://www.roycewebb.com/p/kon-knueppel-best-rookie-of-the-past</link><guid isPermaLink="false">https://www.roycewebb.com/p/kon-knueppel-best-rookie-of-the-past</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Tue, 10 Feb 2026 14:26:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dbC1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dbC1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dbC1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dbC1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dbC1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dbC1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dbC1!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:2387,&quot;width&quot;:5143,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1942556,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/187509982?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde6e0644-c1f6-4a3e-b402-22caeb9baada_5143x2387.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dbC1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dbC1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dbC1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dbC1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc29c8a0f-7abf-42d4-a4ca-64a9f7e5ba54_5143x2387.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>College teammates Cooper Flagg and Kon Knueppel are 1-2 in the Rookie of the Year race. (Sam Hodde/Getty Images)</strong></figcaption></figure></div><p><br>The Charlotte Hornets have been the hottest team in the NBA, winning nine straight before falling in a contentious affair to the Detroit Pistons on Monday.</p><p>In calendar year 2026, the Hornets been the NBA&#8217;s second-best team by scoring margin, at 9.8 points per game.</p><p>And at the forefront of their success is the No. 4 pick in last June&#8217;s draft, Kon Knueppel.</p><p>Rookies usually don&#8217;t fare well in advanced metrics, but Knueppel is a breakout star at age 20.</p><p>What makes him a historically special rookie? Is he destined to be one of the elite players in the NBA?</p><p>And where does he rank among the greatest rookies of the past three decades?</p><p>Let&#8217;s get into it. </p>
      <p>
          <a href="https://www.roycewebb.com/p/kon-knueppel-best-rookie-of-the-past">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[My 4 Favorite — and 4 Most Hated — Moves from a Polarizing NBA Trade Deadline]]></title><description><![CDATA[The Pistons, Celtics, and Warriors are among the winners at this year's deadline]]></description><link>https://www.roycewebb.com/p/my-4-favorite-and-4-most-hated-moves</link><guid isPermaLink="false">https://www.roycewebb.com/p/my-4-favorite-and-4-most-hated-moves</guid><dc:creator><![CDATA[Jeremias Engelmann]]></dc:creator><pubDate>Fri, 06 Feb 2026 15:06:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dtS8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dtS8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dtS8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dtS8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dtS8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dtS8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dtS8!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:622,&quot;width&quot;:939,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:147317,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/187087659?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F746dd6a7-06df-4d8c-9913-63f72a0f82aa_939x622.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dtS8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dtS8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dtS8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dtS8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27e27343-a8b1-4203-af7d-a5cbb30b2570_939x622.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Golden State, Detroit, and Chicago are among the eight teams under the microscope after the trade deadline. (Kevin C. Cox/Getty Images)</strong></figcaption></figure></div><p></p>
      <p>
          <a href="https://www.roycewebb.com/p/my-4-favorite-and-4-most-hated-moves">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[11 Takes on a Strange NBA Trade Deadline]]></title><description><![CDATA[NBA Substack on this year's trade season and what it all means going forward]]></description><link>https://www.roycewebb.com/p/11-takes-on-a-strange-nba-trade-deadline</link><guid isPermaLink="false">https://www.roycewebb.com/p/11-takes-on-a-strange-nba-trade-deadline</guid><dc:creator><![CDATA[Royce Webb]]></dc:creator><pubDate>Fri, 06 Feb 2026 00:52:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Zzsx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zzsx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zzsx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Zzsx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Zzsx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Zzsx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zzsx!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:820,&quot;width&quot;:1184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221848,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.roycewebb.com/i/187015970?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Zzsx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Zzsx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Zzsx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Zzsx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535279f-4d0c-4353-a5c2-ac911a620cd6_1184x820.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>James Harden, Trae Young, and Anthony Davis were headliners this trade season. (Tanner Pearson/Clarkson Creative/Scott Taetsch/Thearon W. Henderson/Getty Images)</strong></figcaption></figure></div><p></p><div><hr></div><p>We asked 11 leading NBA voices on Substack:</p><h1><strong>Your take on the 2026 NBA trade deadline?</strong></h1><p><strong>Check out their answers and subscribe!</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.roycewebb.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h4><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Marc Stein&quot;,&quot;id&quot;:1626255,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0179a461-d43e-4d9c-904d-e0d549f2025d_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;71e8dea8-d60b-4038-ad39-cbb9d4cca558&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Stein Line&quot;,&quot;id&quot;:392205,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/marcstein&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1a38293a-ba83-4634-91a3-b9420e4fce6a_400x400.png&quot;,&quot;uuid&quot;:&quot;d07ba88e-53d8-4f11-a17a-d3315c9f3840&quot;}" data-component-name="MentionToDOM"></span> </h4><p>Delightfully busy ... assuming you&#8217;re into trades. </p><p>Even as we get deeper into the NBA&#8217;s Aprons Era, action prevailed. Numerous recent All-Stars were traded and we went from only one consummated deal as of last Friday (Trae Young to Washington) to 25+ deals (official count TBD). </p><p>I&#8217;m sure it will be chronicled as a <em>Dudline </em>in some corners because Giannis Antetokounmpo, Ja Morant and Domantas Sabonis stayed put. The counter: James Harden, Darius Garland, Jaren Jackson Jr., Nikola Vu&#269;evi&#263; and Anthony Davis all got traded within the last four days. Washington (Davis and Young) and Utah (JJJ) saw trade opportunities that enabled them to take big swings now rather than preserving their projected salary cap space for free agency. </p><p>The Aprons have certainly complicated team-building in a lot of ways, but Trade Season &#8212; for the third straight winter under this new CBA &#8212; was robust.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://marcstein.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to The Stein Line&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://marcstein.substack.com/subscribe"><span>Subscribe to The Stein Line</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mark Whicker&quot;,&quot;id&quot;:2324201,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c572a555-bce5-4994-8950-61007de80632_188x268.jpeg&quot;,&quot;uuid&quot;:&quot;4f61e197-ef62-450a-af7a-56684100469d&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Morning After&quot;,&quot;id&quot;:829544,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/markwhicker&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/40d28934-1cc2-4935-9821-8d7e28978f53_125x125.png&quot;,&quot;uuid&quot;:&quot;a577bdbf-c274-497f-9306-e88e1a12884e&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>Harden/Mitchell in the same backcourt? Bulls unloading Dosunmu &#8212; don&#8217;t you have to build something before you rebuild? Clippers trading Zubac just as they&#8217;re beginning to win? 76ers letting McCain go? Mavericks officially confirming they traded Don&#269;i&#263; for nothing?</p><p>I ask myself these questions. Meanwhile, Celtics get Vu&#269;evi&#263;, which might just make for Championship No. 19.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://markwhicker.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to The Morning After&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://markwhicker.substack.com/subscribe"><span>Subscribe to The Morning After</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Jonathan Macri&quot;,&quot;id&quot;:1941717,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec032909-c8ed-4752-b73f-cdfd5da6a58e_400x398.jpeg&quot;,&quot;uuid&quot;:&quot;839c14b0-13b8-47da-9ce2-6f45cca9c843&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Knicks Film School&quot;,&quot;id&quot;:7327,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/knicksfilmschool&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a77db862-c1e7-46be-8726-72bd0af13aeb_256x256.png&quot;,&quot;uuid&quot;:&quot;1c7a18ba-00bc-4911-aa00-d9eef9328e90&quot;}" data-component-name="MentionToDOM"></span></strong></h4><p>The 2026 NBA Trade Deadline was predictably unpredictable. </p><p>Sure, there were some moves that we may not have expected &#8212; AD to Washington, Zu to Indy, JJJ to Utah, and of course, the Harden-for-Garland swap &#8212; but the logic behind all of those transactions was understandable in retrospect. </p><p>Even teams like the Kings and Bulls that tend to come out on the lesser end of the transaction game were operating within the logical (if poorly executed) confines. </p><p>Maybe it&#8217;s just the residual shock of the Luka trade one year later, but this deadline felt incredibly tame compared to the norm.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://knicksfilmschool.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Knicks Film School&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://knicksfilmschool.substack.com/subscribe"><span>Subscribe to Knicks Film School</span></a></p><div><hr></div><h4><strong>Jake Fischer | <a href="https://open.substack.com/users/1627390-the-peoples-insider?utm_source=mentions">The People&#8217;s Insider</a> | Contributor to <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Stein Line&quot;,&quot;id&quot;:392205,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/marcstein&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1a38293a-ba83-4634-91a3-b9420e4fce6a_400x400.png&quot;,&quot;uuid&quot;:&quot;8f461c6c-8abd-47b6-ba28-1eeb3b04b418&quot;}" data-component-name="MentionToDOM"></span></strong></h4><p>This year was another example of just how prevalent &#8220;pre-agency&#8221; has become in the NBA. </p><p>It&#8217;s not just for players who want to find a new team that will deliver a payday they wouldn&#8217;t have gotten from their incumbent team &#8212; like James Harden and Trae Young. It&#8217;s also for teams looking to add players they otherwise wouldn&#8217;t have been able to afford with cap space this summer &#8212; see the Timberwolves&#8217; addition of Ayo Dosunmu. </p><p>The Utah Jazz filled their expected cap space this summer by prying Jaren Jackson Jr. from the Grizzlies. The Wizards followed up their Young acquisition with Anthony Davis to use up their own summer spending power. </p><p>Is free agency dead? Not necessarily. The Lakers will look to be real players in the summer. The Nets have a ton to spend. The Bulls loom with all kinds of wonky optionality.</p><p>But teams are working ahead of a schedule more than ever before &#8212; as evidenced by Indiana&#8217;s aggressive move to add Ivica Zubac now, so that he&#8217;ll be ready to help Tyrese Haliburton contend for a title in 2027.</p><p>Pre-agency has arrived.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://marcstein.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to The Stein Line&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://marcstein.substack.com/subscribe"><span>Subscribe to The Stein Line</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Elio Mart&#237;nez&quot;,&quot;id&quot;:1810405,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F87244a57-4657-4354-8754-92e42f2af223_600x600.jpeg&quot;,&quot;uuid&quot;:&quot;cbba92ea-08c2-4a63-9741-23c7a5595e06&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;82 partidos&quot;,&quot;id&quot;:6440,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/82partidos&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f32c0ff-bfc3-47ff-ba77-0277c35d1a60_614x614.png&quot;,&quot;uuid&quot;:&quot;0e303f02-19d5-42f1-8ab1-58ee4bf375a2&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>When it comes to managing assets, intelligence is vital to build a viable project in the medium- and long-term, even if players change teams incessantly. </p><p>Four examples from this trade deadline:</p><ol><li><p>The Clippers are preparing for the future without tanking.</p></li><li><p>The Pacers replaced Myles Turner, but at half the salary.</p></li><li><p>The Cavs cleaned up their payroll while doubling down to win the 2026 NBA title.</p></li><li><p>The Wizards are transforming themselves without sacrificing their future.</p></li></ol><p>Some teams play chess, not checkers.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.82partidos.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to 82 partidos&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.82partidos.com/subscribe"><span>Subscribe to 82 partidos</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Keith Smith&quot;,&quot;id&quot;:9241791,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b1fe554-ada7-43c8-aa5f-3e3dfba18f96_1049x1217.png&quot;,&quot;uuid&quot;:&quot;e9af7f7e-a682-4340-a7e9-08f9a35b6946&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Basketball Bulletin&quot;,&quot;id&quot;:2318471,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:null,&quot;uuid&quot;:&quot;3e613005-157c-46bd-bf1d-f26a8e901998&quot;}" data-component-name="MentionToDOM"></span></strong> </h4><p>My take on the trade deadline is that no one should ever say again that it will be slow or boring or that the CBA has made trades too hard. </p><p>This was the third deadline with the current CBA, and each has featured blockbuster trades. As <em>Jurassic Park</em> taught us, &#8220;Life finds a way.&#8221; </p><p>NBA teams are motivated by a lot of factors (loading up for a run, rebuilding, saving tax money, etc.), and the trade deadline never disappoints with action.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://basketballbulletin.substack.com/subscribe?utm_source=menu&amp;simple=true&amp;next=https%3A%2F%2Fbasketballbulletin.substack.com%2F&quot;,&quot;text&quot;:&quot;Subscribe to The Basketball Bulletin&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://basketballbulletin.substack.com/subscribe?utm_source=menu&amp;simple=true&amp;next=https%3A%2F%2Fbasketballbulletin.substack.com%2F"><span>Subscribe to The Basketball Bulletin</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mike Shearer&quot;,&quot;id&quot;:50382193,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1fa14c99-6c2b-4abd-b1fe-be13f2091d78_1085x1101.png&quot;,&quot;uuid&quot;:&quot;93fac338-210b-43a5-a2da-c3cc3304a367&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Basketball Poetry&quot;,&quot;id&quot;:517515,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/basketballpoetry&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9d9dec17-0cd4-418d-9c98-b0dfd15168b1_768x768.png&quot;,&quot;uuid&quot;:&quot;ca686d4d-8de4-467e-94c2-31e17f13ac6a&quot;}" data-component-name="MentionToDOM"></span></strong> </h4><p>Everyone <a href="https://www.basketballpoetry.com/p/trade-grades-for-anthony-davis-nikola">hates offense-first guards</a>. Nobody wanted Ja Morant. Nobody wanted Cam Thomas, not even his incumbent team, who dumped him. Washington was willing to take Trae Young if the price was a moldy bag of chips and some couch change. Coby White didn&#8217;t return a first; Darius Garland&#8217;s eight good toes returned, uh, James Harden.</p><p>One curious exception didn&#8217;t get the memo: Chicago, who zagged by adding a quartet of the least fashionable archetype in the league. I respect the commitment to the bit.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.basketballpoetry.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Basketball Poetry&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.basketballpoetry.com/subscribe"><span>Subscribe to Basketball Poetry</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Aaron Bollwinkel&quot;,&quot;id&quot;:22947519,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a02ce77-9b5a-4677-a274-e5a92cce9bb6_3505x3505.jpeg&quot;,&quot;uuid&quot;:&quot;2d472520-4ecb-4ace-9790-63f06c9ed226&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Live. Breathe. Ball.&quot;,&quot;id&quot;:2113441,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:null,&quot;uuid&quot;:&quot;26af8f27-9fd6-4920-9d74-e9d09af37b46&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>I&#8217;m old enough to remember when all the chatter was that the new CBA had killed the trade market. So much for that! This trade season felt as wild and active as any I can remember.</p><p>What the new CBA has done is severely deflate the value of players who are in line for extensions, making some exciting young talent and big names eminently gettable at relatively paltry prices.</p><p>As a fan of chaos, I&#8217;m here for all of it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://livebreatheball.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Live. Breathe. Ball.&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://livebreatheball.substack.com/subscribe"><span>Subscribe to Live. Breathe. Ball.</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Kike Garc&#237;a&quot;,&quot;id&quot;:5845086,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f9bff00-9317-4743-a9c4-70696d7711d6_2352x2322.png&quot;,&quot;uuid&quot;:&quot;befc72dc-67fa-4df2-8fed-a147ba9adc61&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;NBA con Contexto&quot;,&quot;id&quot;:2289235,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/kikegarcia&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92bb45f2-2617-4295-9fe5-457d1fc5efb1_1280x1280.png&quot;,&quot;uuid&quot;:&quot;ec3991e1-6924-4688-af6a-d3ce45f0fe94&quot;}" data-component-name="MentionToDOM"></span> </strong></h4><p>Second apron or not, trades find a way. Since the signing of the current collective bargaining agreement, we were warned that the restrictions could slow down the trade deadline, but we&#8217;ve continued to see a high volume of trades regardless. </p><p>Even if they are smaller ones, trades always find a way &#8230; especially with James Harden. He always finds a way, too. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.nbaconcontexto.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to NBA con Contexto&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.nbaconcontexto.com/subscribe"><span>Subscribe to NBA con Contexto</span></a></p><div><hr></div><h4><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Jacob Sutton&quot;,&quot;id&quot;:155072359,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dafb805-89cc-41d6-8477-834d1d09a946_1179x1179.jpeg&quot;,&quot;uuid&quot;:&quot;098f2bd2-2eef-44a8-8131-4073bd47d80b&quot;}" data-component-name="MentionToDOM"></span> | <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;JSuttHoops&quot;,&quot;id&quot;:1777605,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:null,&quot;uuid&quot;:&quot;9ce9657c-abac-4b0d-a278-695d43045726&quot;}" data-component-name="MentionToDOM"></span></strong></h4><p>One particular trade caught my eye: The Pacers/Clippers Zubac deal. </p><p>To get Zubac from the Clips, Indiana gave up both their unprotected 2029 first <em>and</em> this year&#8217;s first, with a strange protection range: 1-4 <em>and</em> 10-30. In other words, they&#8217;re taking a risky gamble here that we rarely see. </p><p>Indiana has top-3 odds in the lottery at the moment, but with Zubac, they could end up being too good too <em>late, </em>making the weird 5-9 range a distinct possibility.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://jsutthoops.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to JSuttHoops&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://jsutthoops.substack.com/subscribe"><span>Subscribe to JSuttHoops</span></a></p><div><hr></div><h4><strong><a href="https://substack.com/@basketballintelligence">Ray LeBov</a> | <a href="https://open.substack.com/pub/basketballintelligence">Basketball Intelligence Newsletter</a></strong></h4><p>Fascinating fact: The published grades by knowledgeable analysts for the Wizards&#8217; side of the Anthony Davis trade ranged from A to F, with virtually every grade in between present and accounted for. </p><p>I can&#8217;t recall ever seeing anything remotely similar to that sort of nearly all-inclusive range for any trade in any previous year.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.basketballintelligence.net/subscribe&quot;,&quot;text&quot;:&quot;Subscribe to Basketball Intelligence&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.basketballintelligence.net/subscribe"><span>Subscribe to Basketball Intelligence</span></a></p><div><hr></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.roycewebb.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>&#127936; 5x5 is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</strong></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>