• Changing RCF's index page, please click on "Forums" to access the forums.

2020 NBA Draft

Do Not Sell My Personal Information
Absolutely......but an average wing is significantly more valuable than an average PG. That is the only reason I mentioned them.

I don't think you can say that definitively. Kyle Lowry and Fred VanVleet was a championship backcourt last year. If you're building around a star wing, and a lot of teams are, then an "average" PG like Dotson may be the perfect complementary piece.
 
I don't think you can say that definitively. Kyle Lowry and Fred VanVleet was a championship backcourt last year. If you're building around a star wing, and a lot of teams are, then an "average" PG like Dotson may be the perfect complementary piece.

You think Lowry and VanVleet is an average PG backcourt? I'd argue it's one of the best 5-6 in the entire league. Not trying to get off track here, I just don't think they are a good parallel.

I do agree with what you are saying though.....I think Dotson is a really nice fit in places like LAC, MIL, NOP, etc......maybe even Dallas if you want a complimentary scorer for Luka. Denver? My argument is that he just doesn't likely move the needle for a more traditional lottery team. I just don't think he has any standout skills at an NBA position where it is relatively easy to find contributing players.
 
You think Lowry and VanVleet is an average PG backcourt? I'd argue it's one of the best 5-6 in the entire league. Not trying to get off track here, I just don't think they are a good parallel.

I do agree with what you are saying though.....I think Dotson is a really nice fit in places like LAC, MIL, NOP, etc......maybe even Dallas if you want a complimentary scorer for Luka. My argument is that he just doesn't likely move the needle for a more traditional lottery team. I just don't think he has any standout skills at an NBA position where it is relatively easy to find contributing players.

I mean, part of my point is that I'm quibbling with your definition of "average." Lowry and VanVleet may be average if you look at them in terms of scoring compared to elite PGs. But they're clearly impact players who know how to grind out wins. I think Dotson's the same kind of guy. No, you're not going to build a contender around him. But he's a guy you want on your side in the playoffs.
 
Damn, this draft got even more weird here. Not going to see any high stress / high comp post-season games. Those typically really swung analytic profiles for guys who made deep runs. Going to be a little more gray area in an already meh draft.

Well, I guess I can start pulling final data on all these guys.....
 
Damn, this draft got even more weird here. Not going to see any high stress / high comp post-season games. Those typically really swung analytic profiles for guys who made deep runs. Going to be a little more gray area in an already meh draft.

Well, I guess I can start pulling final data on all these guys.....

It's fucked up man.
Has the most crapshoot draft of all drafts at this point?
Would it be an option to postpone the draft and still have "march" madness prior to it?
 
With the season canceled, does this mean a early lottery and draft?
 
With the season canceled, does this mean a early lottery and draft?
I think they would like to resume and have the season end in the summer. It might delay the draft ... who knows
 
I want James Wiseman with our pick, then trade back into the first round for Precious Achiuwa.
 
Had some free time this afternoon, so ran my draft rater for a few dozen prospects. I've marked with asterisks the players with relatively few minutes played and/or unusually weak schedules. Here are the results:

FkB8W.png


Based on these results and my own judgement, I suggest the following tiers:

Tier 1: Ball, Haliburton, Wiseman, Hayes

Tier 2: Edwards, Green, Okongwu, Hampton, Maledon, Mannion, Pokusevski

Tier 3: Flynn, Carey, Dotson, Vassell, Bolmaro, Jones, Tillman, Reed, Garza, Smith, Okoro, Avdija, Petrusev, Pritchard, Toppin, Lewis Jr.
 
Had some free time this afternoon, so ran my draft rater for a few dozen prospects. I've marked with asterisks the players with relatively few minutes played and/or unusually weak schedules. Here are the results:

FkB8W.png


Based on these results and my own judgement, I suggest the following tiers:

Tier 1: Ball, Haliburton, Wiseman, Hayes

Tier 2: Edwards, Green, Okongwu, Hampton, Maledon, Mannion, Pokusevski

Tier 3: Flynn, Carey, Dotson, Vassell, Bolmaro, Jones, Tillman, Reed, Garza, Smith, Okoro, Avdija, Petrusev, Pritchard, Toppin, Lewis Jr.
Thanks for sharing. Just curious- what goes into your draft rater? Is this an original machine learning model (deep learning, logistic regression, etc.) or purely a statistical formula? How has this performed in previous drafts?
 
Had some free time this afternoon, so ran my draft rater for a few dozen prospects. I've marked with asterisks the players with relatively few minutes played and/or unusually weak schedules. Here are the results:



Based on these results and my own judgement, I suggest the following tiers:

Tier 1: Ball, Haliburton, Wiseman, Hayes

Tier 2: Edwards, Green, Okongwu, Hampton, Maledon, Mannion, Pokusevski

Tier 3: Flynn, Carey, Dotson, Vassell, Bolmaro, Jones, Tillman, Reed, Garza, Smith, Okoro, Avdija, Petrusev, Pritchard, Toppin, Lewis Jr.


Note 3 0ut 0f 4 of your tier 1 are PG's if we get lucky with a top 4 pick I think Ball could be the pick. First team pair Ball and Sexton and pair Garland and Porter on second team. Like Wiseman but centers usually take longer to develop. My favorite
on the list is Toppin but we have Love and Nance and a top 4 pick could be high for him. But not afraid to admit my man's crunch for Toppin. He might be able to play SF and I wouldn't be unhappy if we got him.
 
Thanks for sharing. Just curious- what goes into your draft rater? Is this an original machine learning model (deep learning, logistic regression, etc.) or purely a statistical formula? How has this performed in previous drafts?

Posted this last year, which should answer most of your questions:

First, a few sentences about how I see the role of statistics in scouting. They're an imperfect source of information among many other imperfect sources of information...they're useful enough to merit consideration, and if you're going to consider them, you might as well do so systematically (i.e. "advanced" statistics, actually finding useful correlations between NCAA stats and NBA performance), not haphazardly (e.g. cherrypicking individual statistics to bolster some preconceived notion about a player). To emphasize how imperfect they are, De'Andre Hunter's per-40 defensive stats stand at 6.3 boards, 0.7 steals, 0.7 blocks. No amount of staring at a box score is going to make you realize that he's a valuable defensive player. There's some hope that more advanced player tracking stats can do a better job, which is probably true, but that's a discussion for another day.

Methodology details below:

---

My model attempts to predict NBA adjusted plus/minus. The major benefit of predicting APM, instead of an NBA box score metric, is that my model doesn't inherit any biases at this stage (e.g. a model that tries to predict PER will necessarily end up with all the same biases/flaws of PER). The major drawback is that adjusted plus/minus is a very noisy stat, and the price I pay for trying to predict a noisy stat is relatively high uncertainties in my model coefficients (e.g. the marginal value of an NCAA assist, or rebound). Ultimately, it's a good tradeoff because in most cases the extra uncertainty in my predictions due to uncertainty in model coefficients is small relative to other sources of uncertainty.

My model assumes that there are no interaction terms between parameters. That means that the value of an NCAA player's assist according to my model does not depend at all on how many rebounds he gets, or how many points he scores.

It turns out that this assumption is absolutely crucial. Without it, a model is extremely vulnerable to a problem called "overfitting" in which it's basically tricked into thinking some artifact of statistical noise that affected a few prospects in the past is a fundamental rule that applies to all prospects in the future. A model suffering from overfitting generally does a good job explaining outcomes for past prospects but produces wonky and inaccurate predictions for future prospects.

The last important thing my model does is estimate uncertainties in its predictions, something notably lacking from most such models people have published. This illuminates some of the strengths and weaknesses of my model. For example, the largest contributor to uncertainty is made two-pointers, that is, my model is generally less accurate in predicting players who make a lot of two pointers. This makes some sense; a player's two pointers made per game (even taken together with two point percentage, or equivalently two pointers missed) falls far short of describing how good a scorer the player really is inside the arc. There's just not enough information in this part of the box score to properly evaluate a player.

Some more minor things:

-All stats are per possession. I also include height, and minutes per game.

-I assume a quadratic aging curve. I found that on offense, better prospects actually follow a steeper aging curve than worse prospects, and I accounted for this as well.

-My sample only goes through the 2012 draft. This hurts my sample size, and also hurts because my model is really tuned to predict how players entering the NBA a decade ago would be expected to perform. Obviously the NBA has changed since then and I have no way of adjusting for that.

-My sample only includes prospects that went on to play significant NBA minutes, so it suffers from "survivor bias" and therefore tends to be slightly too optimistic in its projections. How to correct for this is an interesting question in its own right that I won't get into for now (but could talk more about if you're interested).

-My model has some interesting artifacts because of the relatively large uncertainties in the coefficients I mentioned earlier. For instance, made two pointers have a slight (not statistically significant) negative value. In reality, they probably have (at least) a slight positive value. I could manually correct things like this to make my model slightly better, but that's obviously a slippery slope toward tweaking and tuning my model in retrospect to make it look like I think it "should." So I decided to just let it be, even in cases where the helpful tweak is obvious.

-My model doesn't account for strength of schedule or team strength.

As for how it's performed in previous drafts, I haven't done an in-depth analysis on that front. Here are retrodictions for the training sample: https://docs.google.com/spreadsheets/d/1uhgfo46fIDMakb824FhmVadpQbX5zJTtWep9W5meWAA/edit?usp=sharing

In the 2018 draft, it liked Doncic (highest rating of all time even without accounting for off-the-charts SOS), Jontay Porter (RIP), De'Anthony Melton (sneaky good this season!) Jaren Jackson, Wendell Carter, Jevon Carter, and Trae Young in that order.

In the 2019 draft, it liked Zion, Ja, Ponds, Grant Williams, Okeke, and Jerome in that order.

It also liked a handful of players who returned to school and continued to play well, including Vassell (+3.6 last year in limited minutes), Haliburton (+2.7), Jones (+2.4), and Tillman (+2.2). If I did a full calculation with multi-year stats, the ratings for those players for this draft would all rise modestly.
 

Rubber Rim Job Podcast Video

Episode 3-13: "Backup Bash Brothers"

Rubber Rim Job Podcast Spotify

Episode 3:11: "Clipping Bucks."
Top