Justin Jacobs

8.6K posts

Justin Jacobs banner
Justin Jacobs

Justin Jacobs

@Squared2020

Senior Researcher for #NBA teams since '12. Intel Analyst. PECASE, CAREER, and ODNI Medallion Recipient. Prev: ORL, HOU, League Office.

Charlotte, NC Katılım Aralık 2014
426 Takip Edilen4.3K Takipçiler
Justin Jacobs
Justin Jacobs@Squared2020·
George Clooney hanging out at a Lakers #NBA game in April 1989. Chick Hearn makes no notice...
English
1
0
9
1.2K
Justin Jacobs
Justin Jacobs@Squared2020·
Just a random day -- back in the day -- hanging out with Trae Young.
Justin Jacobs tweet media
English
0
0
2
458
Justin Jacobs
Justin Jacobs@Squared2020·
JE demonstrates how to incorporate priors for RAPM. One of the tricks I've used during my years on pro teams has been to do this similarly using tracking data metrics. Check out this post to see how to build these types of priors carefully -- even when there's no closed form.
Jeremias Engelmann@JerryEngelmann

In the more technical part 2 of our series on APM I share state-of-the-art tips and tricks -- which I've learned while working for two NBA teams -- on how to - implement priors - better handle penalization - easily compute standard errors roycewebb.com/p/nba-adjusted…

English
1
3
17
4.2K
yolo_pinyato_is_dead
yolo_pinyato_is_dead@yolo_pinyato·
@Squared2020 yes, I'm glad to finally confirm my suspicions about Horace having a Draymond like impact with more of an offensive tilt.
English
1
0
0
71
Justin Jacobs
Justin Jacobs@Squared2020·
Updated my #NBA RAPM and RAPM supplemental pages! Up to well over 2,000 games and 400,000 possessions. #Analytics
Justin Jacobs tweet mediaJustin Jacobs tweet mediaJustin Jacobs tweet mediaJustin Jacobs tweet media
English
1
9
29
9.1K
Justin Jacobs
Justin Jacobs@Squared2020·
The Pistons and their private jet for the 1989 #NBA season.
Justin Jacobs tweet media
English
0
0
4
671
Zack Welch
Zack Welch@SilentSpy1·
@Squared2020 @mikegrib8 @DQuinn1575 drapm is a pretty good stat, but it’s probably not 100% fair to compare drapm among heavy usage offensive stars to defensive specialists or lower minute bench players. Historically speaking, there aren’t many usage offensive stars who also are > 1-2 drapm (especially guards)
English
1
0
1
90
Mike Gribanov - Bball Research & Draft Evaluation
What no one else will tell you so I will.. THere is a decent likelihood that Toni Kukoc was a more impactful defensive player than Pippen and Jordan on the left DRAPM from possessions tracked by Justin Jacob 85-96 and on right 30 year RAPM since 96
Mike Gribanov - Bball Research & Draft Evaluation tweet media
English
1
0
0
1.3K
Justin Jacobs
Justin Jacobs@Squared2020·
@DQuinn1575 @mikegrib8 No problem! I do this for the love of the game. I enjoy your guys' debates and always hope to help add context. I know sometimes my data and presentation can seem confusing, so asking questions is definitely encouraged.
English
0
0
0
43
Justin Jacobs
Justin Jacobs@Squared2020·
@mikegrib8 @DQuinn1575 So I think there's some merit to your discussion, but I'd warn against gross overgeneralization and focus on the nuance on what makes each player great.
English
0
0
0
118
Justin Jacobs
Justin Jacobs@Squared2020·
@mikegrib8 @DQuinn1575 Where Kukoc would look inflated is that RAPM treats Jordan against fresh starters the same as Kukoc coming in fresh against players that are 5-6-7 minutes in. That said, Kukoc was a really good defender -- even probably a better on-ball defender than Jordan.
English
2
0
2
198
Justin Jacobs
Justin Jacobs@Squared2020·
@DQuinn1575 @mikegrib8 The pre-97 DRAPM is a full RAPM-style model, not simple on/off. It’s built from possession-level lineup data, and the regression adjusts for teammates, opponents, and scoring context using a ridge-regularized framework (the same structure used in modern RAPM).
English
1
0
1
42
D QUINN
D QUINN@DQuinn1575·
@Squared2020 @mikegrib8 Thanks, question is your DRAPM data pre 97 more than simple on-off? Do you go thru the math of adjusting for teammates & opponents?
English
1
0
1
35
Justin Jacobs
Justin Jacobs@Squared2020·
@DQuinn1575 @mikegrib8 So the DRAPM sample for Kukoc is structurally incomplete, and the modern RAPM dataset starts in 1997. The two datasets are disjoint and not meant to be combined into a single ‘career defensive value’ comparison.
English
1
0
0
49
Justin Jacobs
Justin Jacobs@Squared2020·
@DQuinn1575 @mikegrib8 Just to clarify on the Kukoc numbers: he had a very solid defensive season in 1996, but my dataset does not include the bulk of 1994 and 1995... the years where Kukoc played without Jordan and logged his highest on-ball usage.
English
1
0
1
53
Justin Jacobs
Justin Jacobs@Squared2020·
@AliKnowsBall @JerryEngelmann I’m happy that helps! 15 years ago, that plot use to frustrate me because RAPM is just a Gaussian-Gaussian model, but the sampling distribution across all dimensions (2*players+1) is not Gaussian, nor should the sub-distributions center on zero.
English
0
0
2
90
EliKnowsBall
EliKnowsBall@EliKnowsBaII·
@Squared2020 @JerryEngelmann Interesting. Thanks for explaining it to me! And looking at that graph I do understand now why percentiles make more sense to use 🤣
English
1
0
0
78
Justin Jacobs
Justin Jacobs@Squared2020·
I was asked recently how does #NBA RAPM data compare the 1980's players. So I ran it on the partial data I have. Some of the players makes sense. But there's a long way to go. Data is only from games during the 1980 through 1989 seasons.
Justin Jacobs tweet media
English
5
4
20
2.9K
Justin Jacobs
Justin Jacobs@Squared2020·
@AliKnowsBall @JerryEngelmann You’re right. Just a victim of my Top-26 cutoff 😅 Here’s the full ORAPM vs DRAPM distribution from the sample. It aligns with what you see from JE. Also, the median needs no be zero. It's actually that the associated +/- needs to average out appropriately. IE: 2 pts is 2 pts
Justin Jacobs tweet media
English
2
0
2
118
EliKnowsBall
EliKnowsBall@EliKnowsBaII·
@Squared2020 Interesting. What's notable to me though is how they're negative instead of positive and near zero. Shouldn't about half of the players be below zero and half above zero? For example in the one-year RAPM for last year by @JerryEngelmann, there's lots of positive DRAPMs.
English
1
0
0
107
Justin Jacobs
Justin Jacobs@Squared2020·
@inpredict The looks I get when I say "Matrix multiplication is just composition of functions." So beautiful. (The algebra, not the looks.)
English
0
0
1
191
Mike Beuoy
Mike Beuoy@inpredict·
Counterpoint: I remember my college linear algebra professor began her course with the statement: "Matrices are the greatest mathematical notation convention ever created." Although I'm guessing this part of the article was somewhat tongue-in-cheek.
Boaz Barak@boazbaraktcs

@emollick @EpochAIResearch The article also slanders non-commutative algebra.

English
2
1
12
4.5K
Justin Jacobs
Justin Jacobs@Squared2020·
@AliKnowsBall Through this lens, an ORAPM of ~+6.0 can be roughly equivalent to a DRAPM of ~+2.5. That said, elite bigs with ~+2.0 DRAPM often still post positive ORAPM. Their defense naturally boosts team offense, or they’re offensive forces themselves (Ewing, Robinson, Hakeem).
English
1
0
1
123
Justin Jacobs
Justin Jacobs@Squared2020·
@AliKnowsBall This is common in traditional O/D RAPM. Since the game is heliocentric on offense, but not on defense, ORAPM picks up player-defined signals much quicker than player-defined signals in DRAPM. So we tend to look at the percentiles of ORAPM and DRAPM to infer "player value."
English
1
0
1
203