Skip to Main Content

Two-Way Tracker: NBA Players Signed to Two-Way Contracts

See below for more information on Two-Way Players from the 2022-23 season.

NBA G League 101: Two-Way Contracts

Beginning in the 2017 offseason, NBA rosters expanded from 15 to 17 players with the addition of two spots for players under “Two-Way Contracts.” For the 2022-23 season, NBA teams may have up to 15 active players for a game.

NBA teams may have up to two players under NBA Two-Way Contracts who may be active for up to 50 games with their NBA team. This season, players signed to Two-Way Contracts are paid one salary for their time in both leagues. Only players with three or fewer years of NBA service are able to sign Two-Way Contracts, which can be for either one or two seasons.

Player NameNBA TeamG League Team
Donovan WilliamsAtlanta Hawks College Park Skyhawks
Trent ForrestAtlanta Hawks College Park Skyhawks
David Duke Jr.Brooklyn Nets Long Island Nets
Dru SmithBrooklyn Nets Long Island Nets
JD Davidson Boston Celtics Maine Celtics
Mfiondu Kabengele Boston Celtics Maine Celtics
Theo Maledon Charlotte Hornets Greensboro Swarm
Bryce McGowens Charlotte Hornets Greensboro Swarm
Carlik JonesChicago Bulls Windy City Bulls
Malcolm Hill Chicago Bulls Windy City Bulls
Isaiah MobleyCleveland Cavaliers Cleveland Charge
Mamadi Diakite Cleveland Cavaliers Cleveland Charge
A.J. LawsonDallas Mavericks Texas Legends
McKinley Wright IVDallas Mavericks Texas Legends
Collin Gillespie Denver Nuggets Grand Rapids Gold
Jack WhiteDenver NuggetsGrand Rapids Gold
Buddy Boeheim Detroit Pistons Motor City Cruise
Jared RhodenDetroit Pistons Motor City Cruise
Anthony Lamb Golden State WarriorsSanta Cruz Warriors
Ty Jerome Golden State WarriorsSanta Cruz Warriors
Trevor Hudgins Houston Rockets Rio Grande Valley Vipers
Darius Days Houston Rockets Rio Grande Valley Vipers
Kendall Brown Indiana Pacers Fort Wayne Mad Ants
Trevelin Queen Indiana Pacers Fort Wayne Mad Ants
Moussa Diabate LA Clippers Ontario Clippers
Moses Brown LA Clippers Ontario Clippers
Scottie Pippen Jr. Los Angeles LakersSouth Bay Lakers
Cole Swider Los Angeles LakersSouth Bay Lakers
Kenneth Lofton Jr. Memphis Grizzlies Memphis Hustle
Vince Williams Jr.Memphis Grizzlies Memphis Hustle
Orlando RobinsonMiami Heat Sioux Falls Skyforce
Jamal Cain Miami Heat Sioux Falls Skyforce
Sandro Mamukelashvili Milwaukee Bucks Wisconsin Herd
AJ Green Milwaukee Bucks Wisconsin Herd
Luka GarzaMinnesota Timberwolves Iowa Wolves
Matt RyanMinnesota TimberwolvesIowa Wolves
Dereon Seabron New Orleans PelicansBirmingham Squadron
EJ LiddellNew Orleans PelicansBirmingham Squadron
Trevor Keels New York KnicksWestchester Knicks
DaQuan JeffriesNew York KnicksWestchester Knicks
Eugene OmoruyiOklahoma City ThunderOklahoma City Blue
Lindy Waters IIIOklahoma City ThunderOklahoma City Blue
Kevon Harris Orlando Magic Lakeland Magic
Admiral Schofield Orlando Magic Lakeland Magic
Louis KingPhiladelphia 76ers Delaware Blue Coats
Julian ChampagniePhiladelphia 76ers Delaware Blue Coats
Duane Washington Jr.Phoenix Suns
Ish WainrightPhoenix Suns
John Butler Portland Trail Blazers
Ibou BadjiPortland Trail Blazers
Neemias Queta Sacramento Kings Stockton Kings
Keon EllisSacramento KingsStockton Kings
Dominick BarlowSan Antonio SpursAustin Spurs
Charles BasseySan Antonio SpursAustin Spurs
Ron Harper Jr. Toronto Raptors Raptors 905
Jeff Dowtin Jr. Toronto Raptors Raptors 905
Micah Potter Utah Jazz Salt Lake City
Johnny JuzangUtah JazzSalt Lake City
Devon DotsonWashington Wizards Capital City Go-Go
Jordan Goodwin Washington Wizards Capital City Go-Go