Have a personal or library account? Click to login
NBA Results Forecast: From League Dynamics Analysis to Predictive Model Implementation Cover

NBA Results Forecast: From League Dynamics Analysis to Predictive Model Implementation

By: F Rodrigues and  F Pires  
Open Access
|May 2025

Figures & Tables

Figure 1

NBA evolution offensively
NBA evolution offensively

Figure 2

NBA evolution defensively
NBA evolution defensively

Figure 3

Impact of In-Season Team Trades
Impact of In-Season Team Trades

Figure 4

Impact of Team Trades between seasons
Impact of Team Trades between seasons

Figure 5

Evolution of Point Guards
Evolution of Point Guards

Figure 6

Evolution of Shooting Guards
Evolution of Shooting Guards

Figure 7

Evolution of Small Forwards
Evolution of Small Forwards

Figure 8

Evolution of Power Forwards
Evolution of Power Forwards

Figure 9

Evolution of Centers
Evolution of Centers

Figure 10

Performance Evolution with Age
Performance Evolution with Age

Figure 11:

Forecasts presented on the website.
Forecasts presented on the website.

Best models obtained in the second iteration

DatasetModelAccuracyPrecisionRecallF1Number of Features
FirstLR0.6140.6190.8280.70814
SecondLGBM0.6310.6320.8350.71929
ThirdLR0.6410.6410.8310.72441
FourthVCS (NB, LR, KNN)0.6340.6830.6590.67161

Home_team_wins after 2003/2004 and 2004/2005 seasons removal

ValueFrequencyPercentage
Yes1281458,8%
No897241,2%

Distribution of the start_position column after treatment

ValueFrequencyPercentage
DIDN’T START27936752,2%
F10226019,1%
G10226019,1%
C511309,6%

Characteristics of the analyzed studies and the present study

StudySeasonsResults
Horvat, Job et al. 20232013 – 2018 (2500 games)Average Accuracy Rate: 66%
Maximum Accuracy Rate: 78%
Ozkan 20202015/16 (240 games)Accuracy Rate: 79.2%
Sensitivity: 72.7%
Specificity: 79.1%
Zhao, Du, and G. Tan 20232012 – 2018 (2460 games)Average Accuracy Rate: 71.54%
Maximum Accuracy Rate: 73.78%
Cheng et al. 20162007 – 2015 (10271 games)Accuracy Rate: 74.4%
Horvat, Hava, and Srpak 20202009 – 2018 (11578 games)Average Accuracy Rate: 60.01%
Maximum Accuracy Rate: 60.82%
Zheng 20222012 – 2021 (10197 games)Accuracy Rate: 67.98%
Best model of this study2005 – 2022 (26622 games)Accuracy rate: 64.4%
Precision: 64.5% Recall: 82.5%
F1: 72.4%

Best models resulting from first iteration

DatasetModelAccuracyPrecisionRecallF1
FirstLR0.5960.6070.8230.698
LGBM0.5860.5940.8580.702
GB0.5800.5920.8440.696

SecondVCH (NB, LR)0.6230.6870.6190.651
VCS (NB, LR, SVM)0.6340.6640.7200.691
VCS (NB, LR)0.6270.6690.6770.673

ThirdVCH (NB, LR)0.6210.6930.5970.641
VCS (NB, LR, KNN)0.6370.6690.7140.691
VCS (NB, LR)0.6300.6770.6660.671

FourthVCS (NB, LR)0.6300.6910.6260.657
VCS (NB, LR, KNN)0.6330.6780.6690.674
VCH (NB, LR)0.6190.7050.5620.625

Key metrics by age range

AgeFreq%GamesField Goals3 PointsDefensive ReboundsAssistsPoints

NumStartMinAttemps%Attemps%
18–23133835.443,219,817,46,143,21,7282,31,67,3
24–27126433.545,122,619,26,7441,928,12,61,88,3
28–3056615.051,72821,27,344,7228,92,929,1
31–333569.450,62420,16,844,11,827,72,628,3
34–361744.649,824,419,4645,21,729,42.52,17,3
37–39661.749,62318,8641,6228,92,527
40+130.331,48,8133,7460,820,52,20,74,3
Language: English
Page range: 94 - 115
Published on: May 1, 2025
Published by: International Association of Computer Science in Sport
In partnership with: Paradigm Publishing Services
Publication frequency: 2 issues per year

© 2025 F Rodrigues, F Pires, published by International Association of Computer Science in Sport
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.