Skip to Main Content

All-Time NBA Assignments

NBA teams can assign players with less than three years of service to their NBA G League affiliates an unlimited number of times throughout the season. The NBA team maintains the assigned player’s rights and can recall that player at any time.

An NBA G League team's active roster may expand to up to 13 players if its parent club assigns players from the NBA roster. However, assigning a player to the NBA G League does not free up a roster spot on the NBA club that assigned him.

The NBA teams without NBA G League affiliates can assign players through the flexible assignment system.

Click here to read more about the flexible assignment system.

See below for all assignments.

2022-23 season - 92 players, 551 assignments
2021-22 season - 131 players, 588 assignments
2020-21 season - 29 players, 30 assignments
2019-20 season - 107 players, 542 assignments
2018-19 season - 105 players, 482 assignments
2017-18 season - 101 players, 435 assignments
2016-17 season - 92 players, 479 assignments
2015-16 season - 68 players, 321 assignments
2014-15 season - 56 players, 195 assignments
2013-14 season - 41 players, 107 assignments
2012-13 season - 58 players, 184 assignments
2011-12 season - 44 players, 67 assignments
2010-11 season - 39 players, 56 assignments
2009-10 season - 24 players, 42 assignments
2008-09 season - 32 players, 45 assignments
2007-08 season - 31 players, 53 assignments
2006-07 season - 24 players, 38 assignments
2005-06 season - 29 players, 39 assignments