As of the 2017 Collective Bargaining Agreement, the NBA added two additional roster spots beyond the maximum 15 for players on two-way contracts.

The goal was to give teams the means to develop players with fewer than four years of experience—part-time in the G League, part in the NBA. Two-way contracts can pay up to $508,891 for the entire 2022-23 season, pro-rated based on the in-season signing date.

Players can sign up to two years on a two-way contract, with no more than $50,000 guaranteed per season.

The experiment has been a success, with teams tapping into a deeper talent pool while bolstering teams’ investments in the G League.

The following lists the list of two-way contracts (one-year deals unless otherwise noted) for the 2022-23 season.

Note: The table lists the originally contracted guarantee amount:

Team Player Guaranteed (All Full) Notes
Atlanta Hawks Trent Forrest $50,000  
  Donovan Williams $23,851 First of (2) seasons
Boston Celtics JD Davison $50,000  
  Mfiondu Kabengele $50,000  
Brooklyn Nets RaiQuan Gray $0/$0 First of (2) seasons
  Dru Smith $25,000  
Charlotte Hornets Theo Maledon $50,000  
  Xavier Sneed $0/$0 First of (2) seasons
Chicago Bulls Justin Lewis $0  
  Terry Taylor $0  
Cleveland Cavaliers Mamadi Diakite $50,000  
  Isaiah Mobley $50,000  
Dallas Mavericks AJ Lawson $30,172/$0 First of (2) seasons
  McKinley Wright IV $50,000  
Denver Nuggets Collin Gillespie $50,000  
  Jack White $50,000  
Detroit Pistons Buddy Boheim $50,000  
  Jared Rhoden $30,172  
Golden State Warriors Ty Jerome $50,000  
  Lester Quinones $6,897  
Houston Rockets Darius Days $50,000  
  Trevor Hudgins $0  
Indiana Pacers Kendall Brown $50,000  
  Gabe York $0  
Los Angeles Clippers Moussa Diabate $50,000  
  Xavier Moon $0  
Los Angeles Lakers Scotty Pippen Jr $50,000  
  Cole Swider $50,000/$50,000 First of (2) seasons
Memphis Grizzlies Jacob Gilyard $575/$0 First of (2) seasons
  Vince Williams Jr $50,000  
Miami Heat Jamal Cain $50,000  
  Orlando Robinson $34,483  
Milwaukee Bucks AJ Green $50,000  
  Lindell Wigginton $9,770 First of (2) seasons
Minnesota Timberwolves Luka Garza $50,000  
  Matt Ryan $0  
New Orleans Pelicans EJ Liddell $50,000/$50,000 First of (2) seasons
  Dereon Seabron $287/$50,000 First of (2) seasons
New York Knicks Trevor Keels $0  
  Duane Washington Jr. $0  
Oklahoma City Thunder Jared Butler $0  
  Olivier Sarr $0  
Orlando Magic Kevon Harris $50,000/$0 First of (2) seasons
  Jayden Scrubb $0/$0 First of (2) seasons
Philadelphia 76ers Louis King $30,172  
  Mac McClung $15,805  
Phoenix Suns Saben Lee $19,540  
Portland Trail Blazers Ibou Badji $41,092  
  John Butler Jr $49,425  
Sacramento Kings Keon Ellis $50,000  
  Neemias Queta $50,000  
San Antonio Spurs Dominick Barlow $50,000  
  Julian Champagnie $50,000 Claimed off waivers (76ers)
Toronto Raptors Jeff Dowtin $50,000  
  Ron Harper Jr $50,000  
Utah Jazz Johnny Juzang $50,000  
  Micah Potter $50,000/$50,000 First of (2) seasons
Washington Wizards Jay Huff $11,494  
  Quenton Jackson $16,954/$50,000 First of (2) seasons

Email Eric Pincus at eric.pincus@gmail.com and follow him on Twitter @EricPincus.