Two-Way Tracker

Prior to the 2017/18 season, the NBA expanded rosters from 15 to 17 players and introduced “Two-Way Contracts”. 

Only players with 4 or fewer years of service in the NBA are eligible to sign two-way contracts (1 or 2 seasons in duration). Players under a two-way contract spend the majority of the season in the G League but can be called up to their NBA team for a maximum of 45 days. 

Two-way players earn $77,250, prorated for time spent on their G League roster. For time in the NBA, players will be paid the rookie minimum salary ($898,310), again prorated for the days they’re called up for. The maximum potential earnings for two-way players is $385,000. 

The salaries of two-way players do not count towards the NBA salary cap. Two can be signed by each NBA team, by the deadline of January 15. They cannot feature in NBA playoff games.

Two-way contracts can be converted to regular contracts should the player impress.

Below is a table showing all of the two-way players for the 2019/20 season:

G League Team:Player Name 1:Player Name 2:NBA Affiliate:
Erie BayHawksZylan CheathamJosh GrayNew Orleans Pelicans 
Oklahoma City BlueLuguentz DortKevin HerveyOklahoma City Thunder
Delaware Blue CoatsMarial ShayokPhiladelphia 76ers
Windy City BullsMax StrusAdam MokokaChicago Bulls 
Canton ChargeDean WadeMatt MooneyCleveland Cavaliers
Agua Caliente ClippersJohnathan MotleyAmir CoffeyLos Angeles Clippers
Grand Rapids DriveLouis KingJordan BoneDetroit Pistons
Capital City Go-GoGarrison MathewsJohnathan WilliamsWashington Wizards
Wisconsin HerdFrank MasonCameron ReynoldsMilwaukee Bucks
Memphis HustleJohn KoncharYuta WatanabeMemphis Grizzlies
Stockton KingsDaQuan JeffriesKyle GuySacramento Kings
Westchester KnicksKadeem AllenKenny WootenNew York Knicks
South Bay LakersDevontae CacokKostas AntetokounmpoLos Angeles Lakers
Texas LegendsAntonius ClevelandJosh ReavesDallas Mavericks
Fort Wayne Mad AntsBrian Bowen IINaz Mitrou-LongIndiana Pacers
Lakeland MagicBJ JohnsonVic LawOrlando Magic
Long Island NetsJeremiah MartinChris ChiozzaBrooklyn Nets
Maine Red ClawsTremont WatersTacko FallBoston Celtics
Sioux Falls SkyforceKyle AlexanderGabe VincentMiami Heat
College Park SkyhawksCharles Brown JrAtlanta Hawks
Austin SpursQuinndary WeatherspoonDrew EubanksSan Antonio Spurs
Salt Lake City StarsJarrell BrantleyJustin Wright-ForemanUtah Jazz
Northern Arizona SunsTariq OwensJared HarperPhoenix Suns
Greensboro SwarmKobi SimmonsRay SpaldingCharlotte Hornets
Rio Grande Valley VipersMichael FrazierWilliam HowardHouston Rockets
Santa Cruz WarriorsGolden State Warriors
Iowa WolvesJordan McLaughlinKelan MartinMinnesota Timberwolves
Raptors 905Oshae BrissettPaul WatsonToronto Raptors

NBA Assignments: 

Players with less than 3 years of NBA service can be assigned to their G League affiliate an unlimited amount of times throughout a season. The NBA team can recall the player at any time. 

Flexible Assignments:

The G League flexible assignment system was introduced ahead of the 2014/15 campaign. This allows independent NBA teams to assign players down for development or injury rehabilitation. Upon a G League team accepting the assigned player. 

The flexible assignment players for the 2019/20 season are as follows: 

PJ Dozier – Windy City Bulls (via Denver Nuggets)

Jaylen Hoard – Texas Legends (via Portland Trail Blazers)

Moses Brown – Texas Legends (via Portland Trail Blazers)