Optimizing Fantasy Sports Team Selection with Deep Reinforcement Learning
Shamik Bhattacharjee, Kamlesh Marathe, Hitesh Kapoor, Nilesh Patil
TL;DR
This work tackles the problem of optimizing fantasy cricket team selection by casting it as a sequential decision-making task solved with deep reinforcement learning. The authors formulate an OpenAI Gym-compatible RL environment where actions swap players between a current eleven and a reserve group, guided by a reward structure that incentivizes efficient convergence toward high-scoring configurations. They compare Deep Q-Network (DQN) and Proximal Policy Optimization (PPO) architectures, finding that PPO consistently yields higher-quality teams than baselines and DQN across cross-validation folds. The results demonstrate that RL-based team construction can shift predicted performance distributions toward higher percentiles, offering a data-driven tool with practical implications for user engagement and competitive play in fantasy sports. The approach is extensible to other sports domains and can be enhanced with real-time data integration and hybrid RL methods.
Abstract
Fantasy sports, particularly fantasy cricket, have garnered immense popularity in India in recent years, offering enthusiasts the opportunity to engage in strategic team-building and compete based on the real-world performance of professional athletes. In this paper, we address the challenge of optimizing fantasy cricket team selection using reinforcement learning (RL) techniques. By framing the team creation process as a sequential decision-making problem, we aim to develop a model that can adaptively select players to maximize the team's potential performance. Our approach leverages historical player data to train RL algorithms, which then predict future performance and optimize team composition. This not only represents a huge business opportunity by enabling more accurate predictions of high-performing teams but also enhances the overall user experience. Through empirical evaluation and comparison with traditional fantasy team drafting methods, we demonstrate the effectiveness of RL in constructing competitive fantasy teams. Our results show that RL-based strategies provide valuable insights into player selection in fantasy sports.
