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 2024-25 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 2024-25 season, each NBA team is permitted to have up to three players under Two-Way Contracts on its roster at any time (in addition to the maximum 15 players under Standard NBA Contracts).

NBA teams may have up to three players under NBA Two-Way Contracts who may be active for up to 50 games with their NBA team. 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
Dominick BarlowAtlanta Hawks College Park Skyhawks
Seth LundyAtlanta Hawks College Park Skyhawks
Keaton WallaceAtlanta Hawks College Park Skyhawks
JD Davison Boston Celtics Maine Celtics
Drew PetersonBoston Celtics Maine Celtics
Anton WatsonBoston Celtics Maine Celtics
Reece BeekmanBrooklyn Nets Long Island Nets
Jaylen MartinBrooklyn Nets Long Island Nets
Tyrese MartinBrooklyn Nets Long Island Nets
Moussa DiabateCharlotte Hornets Greensboro Swarm
K.J. SimpsonCharlotte Hornets Greensboro Swarm
Isaiah WongCharlotte Hornets Greensboro Swarm
E.J. LiddellChicago Bulls Windy City Bulls
Adama SanogoChicago Bulls Windy City Bulls
DJ StewardChicago Bulls Windy City Bulls
Emoni BatesCleveland Cavaliers Cleveland Charge
JT ThorCleveland Cavaliers Cleveland Charge
Luke TraversCleveland Cavaliers Cleveland Charge
Kessler EdwardsDallas Mavericks Texas Legends
Jazian GortmanDallas Mavericks Texas Legends
Brandon WilliamsDallas Mavericks Texas Legends
Trey AlexanderDenver Nuggets Grand Rapids Gold
PJ HallDenver NuggetsGrand Rapids Gold
Spencer JonesDenver NuggetsGrand Rapids Gold
Daniss JenkinsDetroit Pistons Motor City Cruise
Cole SwiderDetroit Pistons Motor City Cruise
Alondes WilliamsDetroit Pistons Motor City Cruise
Quinten PostGolden State WarriorsSanta Cruz Warriors
Pat SpencerGolden State WarriorsSanta Cruz Warriors
Golden State WarriorsSanta Cruz Warriors
N'Faly DanteHouston Rockets Rio Grande Valley Vipers
Jack McVeighHouston Rockets Rio Grande Valley Vipers
Jeenathan WilliamsHouston Rockets Rio Grande Valley Vipers
Enrique FreemanIndiana Pacers Indiana Mad Ants
Quenton JacksonIndiana Pacers Indiana Mad Ants
Tristen NewtonIndiana Pacers Indiana Mad Ants
Trentyn FlowersLA Clippers San Diego Clippers
Kai JonesLA Clippers San Diego Clippers
Jordan MillerLA Clippers San Diego Clippers
Christian KolokoLos Angeles LakersSouth Bay Lakers
Quincy OlivariLos Angeles LakersSouth Bay Lakers
Armel TraoreLos Angeles LakersSouth Bay Lakers
Colin CastletonMemphis Grizzlies Memphis Hustle
Yuki KawamuraMemphis Grizzlies Memphis Hustle
Cam SpencerMemphis Grizzlies Memphis Hustle
Josh ChristopherMiami Heat Sioux Falls Skyforce
Keshad JohnsonMiami Heat Sioux Falls Skyforce
Dru SmithMiami Heat Sioux Falls Skyforce
Liam RobbinsMilwaukee Bucks Wisconsin Herd
Ryan RollinsMilwaukee Bucks Wisconsin Herd
Stanley UmudeMilwaukee Bucks Wisconsin Herd
Jaylen ClarkMinnesota Timberwolves Iowa Wolves
Jesse EdwardsMinnesota TimberwolvesIowa Wolves
Daishen NixMinnesota TimberwolvesIowa Wolves
Brandon Boston Jr.New Orleans PelicansBirmingham Squadron
Jamal CainNew Orleans PelicansBirmingham Squadron
Trey JemisonNew Orleans PelicansBirmingham Squadron
Boo Buie IIINew York KnicksWestchester Knicks
Kevin McCullar Jr.New York KnicksWestchester Knicks
Jacob ToppinNew York KnicksWestchester Knicks
Alex DucasOklahoma City ThunderOklahoma City Blue
Adam FlaglerOklahoma City ThunderOklahoma City Blue
Ajay MitchellOklahoma City ThunderOklahoma City Blue
Mac McClungOrlando Magic Osceola Magic
Trevelin QueenOrlando Magic Osceola Magic
Orlando Magic Osceola Magic
Jeff Dowtin Jr.Philadelphia 76ers Delaware Blue Coats
Justin EdwardsPhiladelphia 76ers Delaware Blue Coats
Pete NancePhiladelphia 76ers Delaware Blue Coats
Jalen BridgesPhoenix SunsValley Suns
Collin GillespiePhoenix SunsValley Suns
TyTy Washington Jr.Phoenix SunsValley Suns
Bryce McGowensPortland Trail BlazersRip City Remix
Justin MinayaPortland Trail BlazersRip City Remix
Taze MoorePortland Trail BlazersRip City Remix
Isaiah CrawfordSacramento Kings Stockton Kings
Isaac JonesSacramento KingsStockton Kings
Mason JonesSacramento KingsStockton Kings
David Duke Jr.San Antonio SpursAustin Spurs
Harrison IngramSan Antonio SpursAustin Spurs
Riley MinixSan Antonio SpursAustin Spurs
Jamison BattleToronto Raptors Raptors 905
Ulrich ChomcheToronto Raptors Raptors 905
AJ LawsonToronto Raptors Raptors 905
David JonesUtah Jazz Salt Lake City Stars
Micah PotterUtah JazzSalt Lake City Stars
Oscar TshiebweUtah JazzSalt Lake City Stars
Jared ButlerWashington Wizards Capital City Go-Go
Justin ChampagnieWashington Wizards Capital City Go-Go
Tristan VukcevicWashington Wizards Capital City Go-Go