2024/25 NBA Two-Way Contract Tracker

Two-way contracts allow NBA teams to carry three extra players in addition to the 15 on their regular season roster. These players generally bounce back and forth between the NBA and G League, but remain under team control and can’t be poached by rival franchises.

First introduced in 2017, two-way deals have undergone some rule changes in recent years, and the NBA’s new Collective Bargaining Agreement has updated them further. Here are some key points to remember:

  • Teams can now carry three players on two-way contracts, rather than two.
  • Two-way players are eligible to be active for up to 50 of their team’s 82 regular season games. If a team isn’t carrying a full 15-man standard roster, its two-way players can only be active for a combined 90 games.
  • Players on two-way contracts will earn $578,577 in 2024/25, half of the rookie minimum.
  • Two-way contracts can’t be signed after March 4.

You can check out our glossary entry to learn more about two-way contracts.

NBA teams have begun to fill in their two-way slots for the 2024/25 league year, so we’ll track all those deals in the space below. Some two-way players from 2023/24 inked two-year contracts and remain under contract for this season, while others have been newly signed.

If a two-way signing has been reported by a trusted source but isn’t yet official, we’ll list it in italics and link to the report, updating the info as necessary. Players who are in the first year of two-way contracts that cover two years (the maximum length), will be noted with an asterisk (*) once that info is confirmed.

This tracker will continue to be updated throughout the 2024/25 league year, and can be found anytime in the “Hoops Rumors Features” menu on the right-hand sidebar of our desktop site, or in the “Features” menu on our mobile site.

Here are 2024/25’s two-way players:

Updated 11-5-24


Atlanta Hawks

  1. Seth Lundy, F
  2. Keaton Wallace, G
  3. Dominick Barlow, F

Boston Celtics

  1. Drew Peterson, F
  2. JD Davison, G
  3. Anton Watson, F

Brooklyn Nets

  1. Jaylen Martin, G/F
  2. Yongxi Cui, G/F *
  3. Tyrese Martin, G

Charlotte Hornets

  1. KJ Simpson, G *
  2. Moussa Diabate, C
  3. Jared Rhoden, G

Chicago Bulls

  1. Adama Sanogo, F
  2. DJ Steward, G
  3. E.J. Liddell, F

Cleveland Cavaliers

  1. Emoni Bates, F
  2. Luke Travers, G/F
  3. JT Thor, F

Dallas Mavericks

  1. Brandon Williams, G
  2. Kessler Edwards, F
  3. Jazian Gortman, G

Denver Nuggets

  1. Trey Alexander, G
  2. PJ Hall, F/C
  3. Spencer Jones, F

Detroit Pistons

  1. Daniss Jenkins, G
  2. Cole Swider, F
  3. Alondes Williams, G *

Golden State Warriors

  1. Pat Spencer, G
  2. Reece Beekman, G
  3. Quinten Post, C

Houston Rockets

  1. Jeenathan Williams, G/F
  2. N’Faly Dante, C
  3. Jack McVeigh, F

Indiana Pacers

  1. Quenton Jackson, G
  2. Tristen Newton, G
  3. Enrique Freeman, F

Los Angeles Clippers

  1. Jordan Miller, F
  2. Trentyn Flowers, G/F
  3. Kai Jones, C

Los Angeles Lakers

  1. Armel Traore, F/C
  2. Christian Koloko, C
  3. Quincy Olivari, G

Memphis Grizzlies

  1. Cam Spencer, G
  2. Yuki Kawamura, G
  3. Colin Castleton, C

Miami Heat

  1. Dru Smith, G
  2. Keshad Johnson, F
  3. Josh Christopher, G

Milwaukee Bucks

  1. Ryan Rollins, G
  2. Stanley Umude, G
  3. Liam Robbins, C

Minnesota Timberwolves

  1. Jaylen Clark, G
  2. Jesse Edwards, C
  3. Daishen Nix, G

New Orleans Pelicans

  1. Jamal Cain, F
  2. Trey Jemison, C
  3. Brandon Boston Jr., G/F

New York Knicks

  1. Kevin McCullar, G/F
  2. Jacob Toppin, F
  3. Boo Buie, G

Oklahoma City Thunder

  1. Adam Flagler, G
  2. Ajay Mitchell, G
  3. Alex Ducas, G

Orlando Magic

  1. Trevelin Queen, G
  2. Mac McClung, G
  3. Empty

Philadelphia 76ers

  1. Justin Edwards, G/F
  2. Jeff Dowtin, G
  3. Lester Quinones, G

Phoenix Suns

  1. Collin Gillespie, G
  2. Jalen Bridges, G/F
  3. TyTy Washington Jr., G

Portland Trail Blazers

  1. Justin Minaya, F
  2. Bryce McGowens, G
  3. Taze Moore, G

Sacramento Kings

  1. Mason Jones, G
  2. Isaac Jones, F/C
  3. Isaiah Crawford, G/F

San Antonio Spurs

  1. David Duke, G
  2. Harrison Ingram, F
  3. Riley Minix, F

Toronto Raptors

  1. D.J. Carton, G
  2. Ulrich Chomche, C *
  3. Jamison Battle, F

Utah Jazz

  1. Jason Preston, G
  2. Micah Potter, C
  3. Oscar Tshiebwe, F/C

Washington Wizards

  1. Justin Champagnie, G/F
  2. Tristan Vukcevic, C
  3. Jared Butler, G

Magic Re-Sign Trevelin Queen On Two-Way Deal

JULY 5: Queen’s deal is done, according to the NBA’s official transaction log.


JULY 4: The Magic will bring back free agent guard Trevelin Queen on a two-way contract, league sources tell Chris Haynes of TNT and Bleacher Report (Twitter link).

Queen, 27, has spent much of his time in the G League since going undrafted out of New Mexico State in 2020, though he has also had stints with Houston, Indiana, and Orlando at the NBA level. He appeared in 14 NBA games while on a two-way deal with the Magic in 2023/24, averaging 2.9 points, 1.4 rebounds, and 1.3 assists in 11.8 minutes per night.

Although he’s been buried on NBA depth charts, Queen has been a star in the G League in recent years. He won both the regular season and Finals MVP awards in 2022 and made the All-NBAGL Second Team in 2024 in addition to earning MVP honors in this year’s G League Next Up Game at All-Star weekend. In 35 total games for the Osceola Magic this past season, he put up 23.2 PPG, 7.3 RPG, 5.0 APG, and 2.4 SPG with a .493/.313/.816 shooting line.

Queen received a two-way qualifying offer from the Magic last week to make him a restricted free agent, so in all likelihood, he’ll simply accept that offer.

Orlando will still have a pair of two-way open slots after officially signing Queen. Admiral Schofield and Kevon Harris were their other two-way players last season, but Schofield signed a deal with a French team and Harris is an unrestricted free agent.

Trade Rumors: Markkanen, DeRozan, Young, Cavaliers

The Jazz continue to listen to trade offers for Lauri Markkanen, according to ESPN’s Zach Lowe (subscriber link), who hears from sources who say the Heat are among the teams interested in the star forward.

As Lowe writes, Markkanen’s situation is complicated because he’s on a below-market contract that will pay him $18MM in 2024/25, which is the final season of his contract. That makes a standard contract extension – which can’t start above 40% of his current salary – unlikely. Rival teams may not be willing to give up a major haul of assets with no guarantees that the 27-year-old would stick around beyond next season.

Utah could potentially get more value in return for Markkanen in several months if the team renegotiates and then extends his contract. However, that scenario is also tricky.

As Marc Stein details (Substack link), Markkanen becomes eligible for a renegotiation and extension on August 6, but he won’t be trade-eligible for six months if he signs a new deal. That means if he signs the extension on the first day he’s eligible to, he would only be eligible to be traded for one day during the season: February 6, the day of the deadline. If the extension is signed on August 7 (or later), Markkanen would not be eligible to traded during the upcoming season.

While it’s not surprising that the Heat have shown interest in the Finnish star, Barry Jackson of The Miami Herald casts doubt (via Twitter) on the feasibility of the team actually acquiring him. As Jackson notes, Utah has placed a high asking price in previous talks with Miami, which lacks future first-round picks to offer.

One team interested in Markkanen seems confident that he’ll eventually be traded, per Stein. Utah’s own 2025 first-round pick is top-10 protected, so the Jazz could be incentivized to tank ahead of a strong draft class. Utah has also struggled to acquire a second star to build the roster around him.

Here are some more trade rumors from around the NBA:

  • The Kings appear to be the frontrunner to acquire DeMar DeRozan in a sign-and-trade with the Bulls, according to ESPN’s Adrian Wojnarowski, who made the comments on SportsCenter (Twitter video link; hat tip to RealGM). However, Wojnarowski said a third team would likely to be need to be involved to absorb salaries, as Chicago is reluctant to add to its payroll. A six-time All-Star, DeRozan remains the top free agent left on the market.
  • According to Lowe, the trade market for Hawks point guard Trae Young “is as chilly as it has ever been.” Sources tell Lowe that the Spurs and Lakers — two teams linked to Young — haven’t expressed much recent interest in the three-time All-Star. Lowe says San Antonio appears unmotivated to help Atlanta regain control of its own first-round picks in a deal for Young.
  • Lowe hears rumors of Darius Garland potentially requesting a trade from the Cavaliers following Donovan Mitchell‘s extension have “quieted,” which confirms a report from his ESPN colleague Brian Windhorst. According to Lowe’s sources, the Cavs are still on the hunt for a 3-and-D wing, with Nets forwards Cameron Johnson and Dorian Finney-Smith worth monitoring, though Cleveland only has one tradable first-round pick (2031). Stein has also heard that center Jarrett Allen will likely be difficult to acquire after Kenny Atkinson was hired as head coach, which means the Cavs could have the same core together entering next season.

Clippers Sign Cam Christie To Four-Year Deal

4:08pm: Christie has officially signed with the Clippers, per NBA.com’s transaction log.


10:34am: The Clippers plan to sign second-rounder Cam Christie to a four-year, $7.9MM contract, sources tell Michael Scotto of HoopsHype (Twitter link).

The 46th overall pick of June’s draft, Christie was one of the youngest players selected, as he won’t turn 19 until later this month. He averaged 11.3 points, 3.6 rebounds and 2.2 assists while shooting 39.1% from three-point range in his lone college season at Minnesota (33 games, 30.1 minutes per contest).

The Clips will be using the second-round pick exception to sign the 6’5″ guard, with the fourth year being a team option. Based on the reported terms, Christie will almost certainly receive a rookie minimum — a four-year, minimum-salary deal for a rookie would work out to $7,895,796.

Christie is the younger brother of guard Max Christie, who agreed to a four-year, $32MM deal to return to the Lakers.

Bucks Sign AJ Johnson To Rookie Contract

JULY 7: Johnson’s contract with the Bucks will pay him approximately 114% of the standard rookie scale amount in the first season of the deal, a notch below the 120% max allowed, per Keith Smith of Spotrac (Twitter link). He’ll make $2,795,294 instead of $2,943,120, netting the Bucks nearly $150K in savings.


JULY 5: Bucks rookie AJ Johnson has officially signed his first NBA contract, according to the NBA’s transaction log.

A 6’5″ guard, Johnson was born and raised in California but opted against playing college basketball stateside. He spent the 2023/24 season in Australia’s National Basketball League, playing for the Illawarra Hawks as part of the NBL’s Next Stars program.

Johnson’s playing time was limited as a Hawk — he logged just 7.9 minutes per game across 25 contests, with averages of 2.8 points and 1.3 rebounds and a shooting line of .355/.286/.538. However, he had a strong showing at the draft combine, intriguing teams within his athleticism, and is viewed as a player with plenty of upside. He won’t turn 19 until December, making him one of the NBA’s youngest players heading into next season.

As the No. 23 pick in the draft, Johnson will have a first-year salary of about $2.94MM and a four-year total of approximately $14.76MM if he signed for the maximum allowable 120% of the rookie scale. While that has yet to be confirmed, it’s rare for a player to sign for less than 120%.

Half of this year’s 30 first-round picks have now formally signed their rookie scale contracts, as our tracker shows.

Pacers Sign James Wiseman To Two-Year Contract

JULY 5: The Pacers have officially signed Wiseman, according to the NBA’s transaction log.

The fact that the deal is official during the July moratorium is confirmation that it’s a minimum-salary contract. It’s partially guaranteed in year one, with a second-year team option, tweets Tony East of SI.com.


JULY 2: Former No. 2 overall pick James Wiseman is headed to Indiana, according to Adrian Wojnarowski of ESPN, who reports (via Twitter) that the Pacers and the free agent center have reached an agreement on a two-year deal.

Wiseman, 23, was selected by the Warriors one pick after Anthony Edwards and one pick before LaMelo Ball in the 2020 draft. However, he struggled to find his fit on Golden State’s veteran roster, then missed his entire 2021/22 second season due to a knee injury, which slowed his development.

The big man was traded to Detroit midway through his third season in 2023 and has spent the last season-and-a-half with the Pistons. In 2023/24, he appeared in 63 games (six starts), averaging 7.1 points, 5.3 rebounds, and 0.6 blocks in 17.3 minutes per night.

When Wiseman failed to meet the “starter criteria” entering his free agency, the value of his qualifying offer dropped from $15.8MM to about $7.7MM, but the Pistons still opted against tendering him a QO. That gave him the ability to sign with any team as an unrestricted free agent.

Wiseman will join a Pacers team coming off a trip to the Eastern Conference finals. He figures to slot in behind starting center Myles Turner and backup Isaiah Jackson on the depth chart this fall, vying with Jackson for rotation minutes and giving Indiana some additional depth at the five following the departure of Jalen Smith to Chicago.

While Wojnarowski’s report doesn’t provide any details on Wiseman’s salary, a minimum deal seems likely, given the Pacers’ proximity to the luxury tax. Indiana technically has the mid-level and bi-annual exception available, but using the full BAE or a chunk of the MLE would push team salary over the tax line and could create a hard cap at the first apron.

Jazz Sign Taevion Kinsey To Two-Way Contract

3:22pm: Kinsey has officially signed his two-way contract, according to the NBA’s transaction log. It’s a two-year deal, Hoops Rumors has learned.


8:08am: Free agent guard Taevion Kinsey has agreed to a two-way contract with the Jazz, sources tell Shams Charania of The Athletic and Stadium (Twitter link).

Kinsey, 24, went undrafted in 2023 after playing five college seasons at Marshall. As a “super senior” for the Thundering Herd in 2022/23, he averaged 22.1 PPG, 5.4 APG, 4.9 RPG and 1.7 SPG on .542/.404/.744 shooting in 32 games (37.8 MPG), earning Sun Belt Player of the Year for his efforts.

A 6’5″ wing, Kinsey signed a training camp deal with Utah last summer and was waived in October before the ’23/24 season began. He wound up signing a 10-day contract with the Jazz in March, but he didn’t appear in a game.

Kinsey spent the grand majority of his first pro season playing for the Jazz’s NBA G League affiliate, the Salt Lake City Stars. In 50 Showcase Cup and regular season games with the Stars (29.6 MPG), he averaged 10.8 PPG, 3.2 RPG and 2.1 APG while posting a strong shooting line of .555/.427/.780.

Raptors Re-Sign Garrett Temple

July 5: Temple’s minimum-salary contract is official, according to the transactions log at NBA.com.


July 1: Veteran swingman Garrett Temple is returning to the Raptors for the 2024/25 season, according to Adrian Wojnarowski of ESPN, who reports (via Twitter) that it’ll be a one-year deal for Temple.

While Wojnarowski’s report doesn’t provide any additional details on the agreement, it would be surprising if Temple signs for a salary higher than the veteran’s minimum.

Temple, 38, played for 11 teams across 13 NBA seasons before joining Toronto as a free agent last summer. He played sparingly for the Raptors, averaging 3.3 points, 1.7 rebounds, and 1.0 assists in 10.7 minutes per game across 27 appearances.

While Temple’s on-court contributions were modest, he was an “important voice in the locker room” for the young Raptors, says Josh Lewenberg of TSN.ca (Twitter links). With the club seemingly prepared to get even younger after drafting four prospects last week, Temple’s role behind the scenes will be “essential,” Lewenberg adds.

Over the course of his 14-year NBA career, Temple has averaged 6.1 PPG, 2.3 RPG, and 1.7 APG in 743 regular season games. He serves as a vice president on the National Basketball Players Association.

Timberwolves Notes: Gobert, Ingles, Clark, Young Players

Chris Hine of The Star Tribune recently asked president of basketball operations Tim Connelly if the Timberwolves have discussed a veteran contract extension with center Rudy Gobert (Twitter link).

We’d love Rudy to be here for a very long time,” Connelly replied. “We’re still in the middle of free agency. We haven’t jumped in deeper beyond that. Obviously we’re not here without Rudy … and we hope this is Rudy’s last stop.”

Gobert, 32, claimed his fourth Defensive Player of the Year award in 2023/24. He’ll earn $43.8MM in ’24/25 and holds a $46.7MM player option for ’25/26.

Here’s more on the Wolves:

  • Veteran forward Joe Ingles spoke to Olgun Uluc of ESPN about agreeing to a one-year deal with Minnesota. Ingles, who previously played with Mike Conley and Gobert in Utah, said the Wolves recruited him last year as well. “It’s exciting. It’s obviously a really good team,” said Ingles, who will play in his fifth Olympic games later this month with Australia. “Western Conference finals this year. Just going in there fully understanding the role they have for me. Trying to help Rudy, trying to help Ant (Anthony Edwards), trying to help all these guys get better and hopefully go further. When the opportunity came up and you speak more in depth about the basketball side, especially with the stuff I’m saying – you still wanna play, you still wanna compete – it’s a basketball opportunity that was too good to give up.”
  • The Wolves have a number of young players — including second-year guard Jaylen Clark — who will by vying for rotation minutes next season, writes Patrick Reusse of The Star Tribune (subscriber link). 2024 first-round picks Rob Dillingham and Terrence Shannon Jr., former second-rounders Clark, Josh Minott, and Leonard Miller, and fourth-year center Luka Garza are among the names to watch. Clark missed the entire 2023/24 season after tearing his Achilles tendon at UCLA, but he’s fully healthy now and was technically active by the end of Minnesota’s second-round playoff series with Denver, Reusse adds.
  • Minnesota appears to be in a strong position in the West entering the ’24/25 season, according to Michael Rand of The Star Tribune (subscription required), who praises Connelly for acquiring Dillingham, Shannon and Ingles, particularly given the limitations of being over the second tax apron.

Lakers Notes: LeBron, Team USA, Las Vegas, Bronny

The Lakers have agreed to a new two-year contract with LeBron James that features a player option for 2025/26 and a full no-trade clause. It will likely either be for the maximum salary or just under the max.

Bill Plaschke of The Los Angeles Times argues James’ lucrative new contract is a mistake from a team-building perspective and confirmation that the club’s offseason has been a failure to this point. Plaschke points to L.A.’s fruitless pursuits of Dan Hurley and Klay Thompson — both of whom reportedly accepted less money than the Lakers were offering — as evidence of how negatively the team is currently viewed, particularly when it comes to championship contention.

Here’s more on the Lakers:

  • Will James be a starter for Team USA at the Olympics in Paris? Joe Vardon of The Athletic explores that question, writing that while there’s a case to be made that the 39-year-old would be better suited to come off the bench, two sources close to the situation “cast serious doubt” on the possibility. Those same sources told Vardon that James will likely be the Americans’ starting point forward, allowing Stephen Curry to play more off the ball. Vardon also ponders which other players from the star-studded roster will start and the potential roles for the reserves.
  • There have been several reports indicating that James’ playing career could end in a year or two. According to ESPN’s Brian Windhorst (Twitter video link via First Take), James will be weighing a couple of factors as he decides how long he wants to play. “The biggest thing, other than health, that we’re gonna see that is going to determine when the end of LeBron’s career is when the owners of the league set forth a timeline about when they’re gonna establish that expansion team in Las Vegas,” Windhorst said, per RealGM. “Now, nothing is assured … but I suspect once the TV rights deals get wrapped up … they’re gonna bring expansion to the table. … (James) wants to join up with partners to become the face of the franchise in Las Vegas.” Windhorst acknowledges that several factors would have to line up perfectly for that scenario to come to fruition.
  • Eric Pincus of Bleacher Report considers five paths the Lakers could take to improve their roster, with some scenarios more plausible than others.
  • The Lakers expect second-rounder Bronny James to spend most of his rookie season in the NBA G League, ESPN’s Adrian Wojnarowski said on SportsCenter (YouTube link). LeBron’s eldest son was the No. 55 pick of last month’s draft.