Tip-Off in Basketball: Does it Matter Which Team Gets to Start the Game?
Andrew Scheiner, Barry Tesman, Eren Bilen
Dickinson College in Carlisle, Pennsylvania
MAA Mathfest August 2023
OUTLINE
2
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
INTRODUCTIONS
3
Andrew Scheiner ‘25
Computer Science &
Data Analytics
Barry Tesman
Professor of Mathematics
Eren Bilen
Assistant Professor
of Data Analytics
4
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
OUR ABSTRACT
What is the significance of the opening tipoff in National Basketball Association (NBA) games? Does it matter which team wins the opening tipoff and does it have any impact on the game outcome? In this study, we investigate whether the opening tipoff influences the game outcome by analyzing the play-by-play data of all NBA games (n=27,536) dating back to the 1999-2000 season up to the 2021-2022 season. In addition to the opening tipoff, we consider the importance of any jumpball event, the overtime tipoff, and the likelihood of scoring after securing a jumpball.
5
OUR MOTIVATION AND INTEREST
Motivation
Interest
6
7
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
THE STORY BEHIND THE DATA
Collection
Processing
8
The original dataset had over 13 million rows and was 3 Gigabytes in size!
WHAT THE RAW DATA LOOKS LIKE
9
WHAT THE PROCESSED JUMPBALL LIST LOOKS LIKE
10
HOW THE DATA WAS PROCESSED
Impact on Game Outcome
Additional Findings
11
PROBLEMS ENCOUNTERED
Problems
Solutions
12
13
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
SUMMARY STATISTICS
14
“GameWinnerWonJB” has observations as follows: 0 = winner of jumpball lost the game. 1 = winner of jumpball won the game.
“ScoredNext” has observations as follows: 0 = the team that won the jumpball did not score next. 1 = the team that won the jumpball scored next.
Count and frequency here measure how often a team won the game after winning the jumpball.
Count and frequency here measure how often a team scored next after winning the jumpball.
variables
SUMMARY STATISTICS
15
All tipoffs
Beginning tipoffs
During regulation or overtime
During regulation
All overtime
Overtime tipoffs
During overtime
Beginning tipoffs
During regulation
During overtime
Overtime tipoffs
During overtime
Overtime tipoffs
During regulation
Beginning tipoffs
For example, this chart tells us that when looking at all overtime tipoffs, the winner of the overtime tipoff won the game 53.86% of the time.
For example, this chart tells us that when looking at all overtime tipoffs, the winner of the overtime tipoff was the team to score next 67.15% of the time.
SUMMARY STATISTICS
16
“Wj” stands for the winning jumper of a jumpball event while “Lj” stands for the losing jumper.
Call:
lm(formula = gamewinner_won_jb_B ~ beg_tipoff, data = jumpballs)
Residuals:
Min 1Q Median 3Q Max
-0.5298 -0.5265 0.4702 0.4735 0.4735
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.529818 0.003531 150.042 <2e-16 ***
beg_tipoff -0.003318 0.004643 -0.715 0.475
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 0.4992 on 47420 degrees of freedom
Multiple R-squared: 1.077e-05, Adjusted R-squared: -1.032e-05
F-statistic: 0.5108 on 1 and 47420 DF, p-value: 0.4748
17
Even if a team wins an opening tipoff, this event does not have significance on the game outcome. The p-value of 0.475 is too high (above 0.05), so we can conclude that winning the opening tipoff will not give the winning team a greater chance at winning the game.
Equivalent to: -0.00001032, this extremely small R-squared value shows us that the percentage of the variation in the tipoff winner winning the game cannot be explained by the tipoff event alone.
This linear regression model (done in R) analyzes the relationship between a team winning the tipoff and potential ensuing impact on game outcome. We want evidence that a team winning the tipoff does not significantly impact game outcome in any way.
Response variable: 0 = winner of jumpball lost the game. 1 = winner of jumpball won the game.
Considering all opening tipoffs.
Data is the processed jumpball list.
Call:
lm(formula = gamewinner_won_jb_B ~ overtime, data = jumpballs)
Residuals:
Min 1Q Median 3Q Max
-0.5385 -0.5278 0.4722 0.4722 0.4722
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.527775 0.002336 225.934 <2e-16 ***
overtime 0.010780 0.012521 0.861 0.389
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 0.4992 on 47316 degrees of freedom
Multiple R-squared: 1.567e-05, Adjusted R-squared: -5.468e-06
F-statistic: 0.7413 on 1 and 47316 DF, p-value: 0.3893
18
This linear regression model (done in R) analyzes the relationship between a team winning a jumpball in overtime (tipoff or not) and potential ensuing impact on game outcome. We want evidence that a team winning an overtime jumpball does not significantly impact game outcome in any way.
Even if a team wins an overtime jumpball, this event does not have significance on the game outcome. The p-value of 0.389 is too high (above 0.05), so we can conclude that winning an overtime jumpball will not give the winning team a greater chance at winning the game.
Equivalent to: -0.000005468, this extremely small R-squared value shows us that the percentage of the variation in an overtime jumpball winner winning the game cannot be explained by an overtime jumpball event alone.
Response variable: 0 = winner of jumpball lost the game. 1 = winner of jumpball won the game.
Considering all overtime jumpballs.
Data is the processed jumpball list.
19
| Response Variable = Did jumpball winner win game? | Response Variable = Did jumpball winner score next? | ||
Explanatory Variable | Point Estimate | P-Value | Point Estimate | P-Value |
All overtime jumpballs | 0.010780 | 0.3893 | 0.025556 | 0.0330 |
Overtime tipoffs | 0.010856 | 0.4152 | 0.025896 | 0.0424 |
All tipoffs to start the game | -0.003318 | 0.4748 | -0.009367 | 0.0353 |
Any tipoff event | -0.001983 | 0.6733 | -0.006366 | 0.1574 |
Jumpballs during regulation or overtime | 0.001983 | 0.6733 | 0.006366 | 0.1574 |
Jumpballs only during regulation | 0.001821 | 0.6991 | 0.006011 | 0.1828 |
Jumpballs only during overtime (not overtime tipoffs) | 0.009579 | 0.7871 | 0.021575 | 0.5251 |
ADDITIONAL REGRESSION FINDINGS
20
21
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
WANT BIG IMPACT?
USE BIG IMAGE.
22
The boxed cells show the correlation between two variables. The constant variable always being compared here is if a team that won the jumpball won the game. Each highlighted cell is comparing this constant variable with all other numerical variables in the processed jumpball dataset.
The correlation values in all of the red highlighted cells are extremely small and insignificant. While the correlation for a team winning the game after winning the jumpball and scoring next is higher than 0.05, this still likely shows very slight significance and importance on game outcome.
The constant variable always being compared in these boxed cells is if a team that won the jumpball scored next. Each highlighted cell is comparing this constant variable with all other numerical variables in the processed jumpball dataset.
WANT BIG IMPACT?
USE BIG IMAGE.
23
There were multiple Charlotte teams in the scope of this dataset; CHH stands for the 1999-2002 Charlotte Hornets.
VAN stands for the Vancouver Grizzlies who were active from 1999-2001.
WANT BIG IMPACT?
USE BIG IMAGE.
24
WANT BIG IMPACT?
USE BIG IMAGE.
25
WANT BIG IMPACT?
USE BIG IMAGE.
26
27
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
WHAT WE CAN TAKEAWAY
28
29
Introductions
Tip-Off Data
Visualization
Purpose
Results
Conclusions
Future Work
WHAT’S NEXT?
30
THANK YOU TO
31
My research supporters,
Professor Barry Tesman and Professor Eren Bilen for their guidance and support throughout this whole process.
MAA, MathFest, and Rick Cleary for accepting our abstract and organizing an amazing conference.
My grandfather, Richard Holtzman for accompanying me on my trip.
Everyone in attendance for listening! Please let me know if you have any questions.
Dickinson College’s Kenderdine Travel Fund for helping with travel costs.