There are over 800 players in the National Basketball Association (NBA), but around 350 of them are solely on NBA G-League contracts. Of those players, only 67 appeared in a game during the 2024-25 NBA season. Each NBA team is limited to three two-way contracts, which allow players to split time between the G-League and NBA. With so many G-League players and so few contracts, the chances of being overlooked are high.
The G-League is the NBA’s official minor league, designed to prepare players, coaches, and officials for the NBA. To play in the NBA, players can receive a call-up from a team and sign a standard 10-day contract, a contract for the rest of the season, or longer. According to the NBA G-League, only 12 of 79 call-ups in the 2024-25 season led to a standard contract.
The pressure of a larger audience and entirely different opponents makes it extremely unrealistic for G-League players to perform at their highest ability. If they make a single mistake, they may never get another opportunity.
Call-ups usually result from injuries on a team’s primary roster, meaning the process is largely a matter of chance. Furthermore, players also need standout statistics across the league to be considered. However, the G-League’s high-volume developmental structure forces players into positions that don’t suit them, making recognition centered on high-variance statistics rather than sustainable production.
This luck-based structure is why I believe the G-League does not properly allow players to secure a spot on an NBA roster.
To create equal opportunity for players to display their skills, I propose that every five NBA seasons, the first seed in each G-League conference switches positions with the last seed in the respective NBA conference. After one season, the switch would revert, giving G-League players better opportunities since they would be signed to the NBA, not each team. NBA teams could easily rebuild and add skilled players by granting these G-League players contracts.
The threat of dropping down to the G-League punishes teams for tanking, motivating head coaches and players, and fueling the NBA’s competitive atmosphere.
However, with this switch, an issue arises. When NBA teams and their G-League affiliate face off in the regular season, one team may purposely lose to allow the other to progress further. Although there’s no way to prevent team interactions, rosters could be finalized at the start of the season, with two-way players joining the G-League roster to stop teams from funneling breakout and star players into their different lineups.
Implementing this proposal will help overlooked players reach the NBA by fundamentally shifting the atmosphere of both the NBA and the G-League.


































