ABSTRACT
This paper introduces the Composite Rating Method (CRM), a novel approach for the integrated evaluation of basketball player and team performances across multiple leagues. Utilizing data from Euroleague, EuroCup, and Basketball Champions League, the presented method provides comprehensive and accurate rankings, including accounting for actions not included in personal statistics. Drawing inspiration from established methodologies such as ELO, PER, Offensive and Defensive ratings, CRM offers a balanced assessment of player and team capabilities. The paper delineates the data collection and preprocessing procedures, details the algorithmic framework of CRM, and showcases its predictive capacity. By presenting a well-rounded approach to ranking, this paper aims to contribute to the advancement of performance evaluation methods in basketball and sports in general.
Nomenclature
2PT% | = | 2-point shooting percentage |
2PTA | = | 2-point shots attempted per game |
2PTM | = | 2-point shots made per game |
3PT% | = | 3-point shooting percentage |
3PTA | = | 3-point shots attempted per game |
3PTM | = | 3-point shots made per game |
AST | = | Assists per game |
BLK | = | Blocks per game |
BV | = | Block value |
= | Game weight | |
= | Decay power | |
= | PQS and TQS scaling power | |
= | Personal part weight | |
= | Teamwork part weight | |
CRM | = | Composite Rating Method |
DEF RTG | = | Defensive rating |
DF | = | Drawn fouls per game |
DR | = | Defensive rebounds per game |
FG% | = | Field goals percentage |
FGA | = | Field goals attempted per game |
FGM | = | Field goals made per game |
FT% | = | Free throws percentage |
FTA | = | Free throws attempted per game |
FTM | = | Free throws made per game |
GMIN | = | Length of the game in minutes (40 minutes for European leagues) |
GV | = | Made goal (shot) value |
I | = | Player missed games in a row |
K | = | K-factor |
k | = | Logistic curve growth rate |
MIN | = | Minutes played per game |
MVP | = | Most Valuable Player |
= | Number of Main team players | |
NBA | = | National Basketball Association (USA) |
NET RTG | = | Net rating |
OFF RTG | = | Offensive rating |
OR | = | Offensive rebounds per game |
P | = | Penalty value |
PACE | = | Number of possessions per game |
PER | = | Player Efficiency Rating |
PF | = | Personal fouls per game |
PIR | = | Performance Index Rating |
PPR | = | Player Performance Rating |
PPP | = | Points per pace |
PTS | = | Points scored per game |
PQS | = | Player Quality Score |
SCORE RTG | = | Offensive and Defensive ratings average |
ST | = | Steals per game |
= | Played time fraction | |
TO | = | Turnovers per game |
TPR | = | Team Performance Rating |
TQS | = | Team Quality Score |
TR | = | Total rebounds per game |
WP | = | Expected win probability |
Averages: | = | |
= | All leagues average through 8 seasons (if available) (from Appendix A) | |
= | All player average through n-last available completed seasons of all leagues | |
Indexes: | = | |
0 | = | Value for the new (unranked) players or teams |
i | = | Value for the i-th game of the current season |
OT | = | Opponent team |
PT | = | Player team |
Disclosure statement
No potential conflict of interest was reported by the author(s).