Transactions

Mavericks Promote Brandon Williams To Standard Contract

April 10: Williams’ promotion to the standard roster is official, the Mavericks announced today (via Twitter). He’s now eligible to appear in Dallas’ final two regular season games and the play-in tournament, as well as the playoffs (if the Mavs qualify).

Since the move was finalized on Thursday, Dallas won’t have enough room under its hard cap to complete a second signing before season’s end, so it appears Edwards and Jones will remain on their two-way deals.


April 8: Two-way guard Brandon Williams will get a two-year standard contract later this week when the Mavericks are able to add another player to their 15-man roster, according to Shams Charania of ESPN (Twitter link). The upcoming move was confirmed by Williams’ agents, Derek Lafayette and Fess Irvin of Skyward Sports.

Dallas has been shorthanded for the last several weeks because of hard-cap restrictions that prevent the team from signing another player until April 10. Williams, who recently reached his 50-game limit on the active roster as a two-way player, has been a standout as the Mavs try to hold onto a spot in the play-in tournament.

Williams appeared in 31 games, averaging 8.3 points, 1.7 rebounds and 2.4 assists in 14.8 minutes per night with .511/.379/.857 shooting numbers. His production increased sharply after Kyrie Irving was lost for the season in early March with a torn ACL, as Williams delivered 16.6 points, 3.4 rebounds and 4.5 assists per night in 11 games after Irving’s injury.

Williams began his NBA career with Portland in 2021/22 and spent the following season in the G League. He signed a two-way contract with Dallas in 2023 and another one last summer. He figures to have a featured role in the postseason with the Mavericks low on guards, and he may be counted on as a starter next season considering the projected timeline for Irving’s recovery.

Dallas was reportedly giving consideration to all three of its two-way players to fill the roster opening, as Kessler Edwards, who also reached his 50-game limit, and Kai Jones, who has one game remaining, have been impressive as well.

Dallas could fit two of them on the roster by waiting until Friday instead of Thursday to sign Williams, according to Bobby Marks of ESPN (Twitter link), but a current member of the standard roster would have to be waived to create another opening.

Raptors Waive Orlando Robinson, Cole Swider

The Raptors have completed a pair of roster moves, announcing in a press release that they’ve waived center Orlando Robinson and forward Cole Swider.

Robinson, who began the season with the Kings, was waived by Sacramento in January and has since been on a series of deals with Toronto, including a pair of 10-day contracts, a two-way pact, and a standard rest-of-season contract.

In 35 appearances (eight starts) for the Raptors, the big man averaged 8.1 points, 5.9 rebounds, and 1.9 assists in 20.4 minutes per game, with a shooting line of .447/.340/.794.

Swider joined the Raptors more recently after spending time with Detroit on a two-way deal earlier in the season. He signed a 10-day contract with Toronto in March, then a rest-of-season contract last Saturday.

The former Syracuse standout averaged 7.4 points and 3.1 rebounds in 19.5 minutes per night across eight outings for the Raptors, making 35.7% of his three-point attempts.

Neither Robinson nor Swider was under team control beyond this season, so the expectation is that the Raptors will use their two newly opened roster spots to sign players to multiyear deals, per Blake Murphy of Sportsnet.ca (Twitter link). Those deals will likely feature little to no guaranteed money beyond this season, but will give Toronto a chance to take a longer look at the players in the summer.

Robinson and Swider are among the candidates to return on new contracts if and when they clear waivers. According to Murphy, it’s also possible the Raptors will promote A.J. Lawson from his two-way deal and/or bring back Colin Castleton, whose 10-day contract with the Sixers expires on Saturday.

Terence Davis Signs With Kings

April 9: Davis has officially signed with the Kings, the team announced in a press release.


April 8: The Kings are signing guard Terence Davis to fill the open spot on their 15-man roster, ESPN’s Shams Charania tweets.

Davis averaged 14.3 points on 40.2% three-point shooting for the NBA G League’s Wisconsin Herd this season. The veteran guard has 227 games of NBA experience, mostly with Sacramento from 2021-23. He has not played in the NBA since the 2022/23 season, when he saw action in 64 games with the Kings, averaging 6.7 points in 13.1 minutes per contest.

Davis ruptured his Achilles while playing for the Rip City Remix in 2023/24. He signed a training camp deal with the Bucks prior to this season, then was waived in mid-October. Davis joined the Herd shortly thereafter while waiting for another NBA opportunity to materialize.

Davis will provide some depth at the wing spots. Sixth man Malik Monk suffered a calf injury against Detroit on Monday and Keegan Murray has missed the last two games due to a back ailment.

The Kings have been carrying just 16 players instead of the maximum 18, with 14 on standard contracts and a pair on two-way deals. They aren’t eligible to sign another two-way player before the end of the season, but the addition of Davis will give them a full standard roster.

Cavaliers Sign Chuma Okeke

April 5: Okeke’s deal with the Cavaliers is now official, per a team press release.


April 3: The Cavaliers and Chuma Okeke have reached a contract agreement, according to Shams Charania of ESPN, who reports (via Twitter) that the 6’7″ forward will fill the open spot on Cleveland’s 15-man roster.

Okeke, the 16th overall pick in the 2019 draft, spent a year recovering from a torn ACL before signing his rookie scale contract with Orlando in 2020. He appeared in 189 regular season games over the course of four seasons with the Magic, averaging 6.3 points, 3.7 rebounds, and 1.5 assists in 20.3 minutes per night.

After becoming an unrestricted free agent in 2024, Okeke has spent most of the current season with the Westchester Knicks in the G League. In 45 total outings for Westchester, he has put up 16.7 points, 8.2 rebounds, 4.8 assists, 1.5 steals, and 1.4 blocks in 36.5 minutes per game.

The 26-year-old also appeared in seven NBA games while on a pair of 10-day contracts with the Sixers in February and March.

Known as a talented perimeter defender, Okeke didn’t display much upside on the offensive end during his time in Orlando, shooting 38.3% from the floor and 31.8% on three-pointers. He has taken some positive steps forward as a shooter this season, however, hitting 36.2% of his outside shots in the G League and 45.5% in a very small sample at the NBA level.

The Cavaliers have been carrying 14 players on standard contracts since Nae’Qwan Tomlin‘s 10-day deal expired about a month ago, so they won’t need to cut anyone to open up a roster spot for Okeke.

Okeke’s deal will include a second-year team option, reports Michael Scotto of HoopsHype (Twitter link). Assuming it’s worth the veteran’s minimum, Okeke would earn $12,860 per day for the rest of this season (through April 13) — his exact earnings and the Cavs’ exact cap hit would depend on when the team officially completes the signing.

Sixers Re-Sign Marcus Bagley

The Sixers have officially re-signed forward Marcus Bagley, the team announced today in a press release (Twitter link).

Bagley’s first 10-day contract with Philadelphia expired overnight on Wednesday. While today’s announcement refers to Bagley’s second agreement as another 10-day deal, the regular season ends on April 13, so it will technically only cover nine days.

The 23-year-old played five games for the 76ers over the course of his first 10 days with the team, averaging 4.2 points, 5.2 rebounds and 1.2 blocks in 20.0 minutes per contest. He made 75% of his two-point attempts (9-of-12) but none of his three-point tries (0-of-12), for an overall FG% of 37.5.

Bagley went undrafted in 2023 after three injury-riddled seasons with Arizona State. He has been a member of Philadelphia’s organization ever since, initially playing for the 76ers’ Summer League squad that year and spending the past two seasons with the team’s G League affiliate, the Delaware Blue Coats.

The Sixers currently have a full 15-man roster, but they have exceeded that limit by being granted multiple hardship exceptions due to several injuries. Both Bagley and Colin Castleton are on hardship deals with Philadelphia (Phillip Wheeler‘s 10-day hardship contract expired overnight on Friday).

Teams aren’t permitted to complete standard 10-day contracts with fewer than 10 days left in the regular season, but hardship 10-day deals are still allowed in that scenario. The 76ers won’t hold any form of Bird rights on Bagley after the regular season ends, and he’ll become a free agent immediately.

Raptors Re-Sign Cole Swider

The Raptors have re-signed forward Cole Swider after his 10-day contract expired overnight, according to Blake Murphy of Sportsnet.ca (Twitter links).

Swider is ineligible for a second 10-day deal with the Raptors because there are fewer than 10 days remaining in the 2024/25 season. For now, his second agreement with Toronto will cover the rest of ’24/25, though there’s a chance the Raptors could renegotiate his contract to tack on another year before the final day of the regular season on April 13, Murphy reports.

Swider, who was in camp with the Pacers last fall, signed a two-way contract with the Pistons at the start of the regular season and was waived in January. He has spent most of the season in the G League, first with the Motor City Cruise and more recently with the South Bay Lakers, who traded for his rights in February.

In 31 total outings for those two NBAGL clubs, Swider averaged 21.0 points, 5.7 rebounds, and 2.1 assists in 34.6 minutes per game, with an excellent shooting line of .482/.442/.952.

A three-year veteran, Swider has suited up for the Lakers, Heat, Pistons and Raptors after going undrafted out of Syracuse in 2022. He has appeared in six games for Toronto in ’24/25, averaging 6.5 PPG and 2.3 RPG while shooting just 29.0% from long distance in 17.8 MPG.

Hornets Sign Jaylen Sims To 10-Day Contract

The Hornets have officially signed Jaylen Sims to a 10-day contract, the team announced today in a press release.

Roderick Boone of The Charlotte Observer first reported that the team would be signing Sims (Twitter link).

As our tracker shows, the Hornets currently have a full 15-man standard roster. However, they were able to sign Sims using a hardship exception, as the team has multiple players dealing with significant injuries.

A Charlotte native who went undrafted out of UNC Wilmington in 2022, Sims has spent each of the past three seasons with the Greensboro Swarm, the Hornets’ NBA G League affiliate. The 6’6″ guard has made 49 combined appearances for the Swarm in 2024/25, averaging 19.1 points, 5.3 rebounds and 2.7 assists in 32.9 minutes per contest, with a shooting line of .442/.375/.837.

Sims will earn $66,503 over the course of his 10-day contract, with the Hornets carrying an identical cap hit on their books. The 26-year-old will be eligible to play in five games for his hometown team.

Kylor Kelley Signs 10-Day Contract With Pelicans

3:50pm: Kelley’s 10-day contract is official, per the Pelicans. He will earn $66,503 over the next 10 days and New Orleans will carry an identical cap hit.


1:18pm: Free agent center Kylor Kelley will be signing a 10-day contract with the Pelicans, league sources tell NBA insider Marc Stein (Twitter link).

Michael Scotto of HoopsHype confirms the news (via Twitter).

As Stein notes, Kelley made his NBA debut earlier this season while on a two-way deal with the Mavericks. The 27-year-old big man was waived at the beginning of March to make roster space for Kai Jones.

Kelley appeared in eight games for Dallas, averaging 3.0 points and 2.6 rebounds in 8.4 minutes per contest. He has spent most of 2024/25 in the NBA G League with the South Bay Lakers after signing an Exhibit 10 deal with Los Angeles for training camp last fall (he was released by L.A. before the season began).

Kelley, who went undrafted out of Oregon State in 2020, has played in the G League and a handful of other non-NBA leagues – including in England and Denmark – since going pro.

The 7’0″ center spent the ’23/24 season with the Maine Celtics, Boston’s affiliate, and earned NBAGL All-Defensive honors after averaging a league-leading 2.9 blocks per game in 29 regular season appearances (22.0 MPG). In 32 games with South Bay in ’24/25, he has averaged 11.5 points, 7.3 rebounds and 2.5 blocks in 26.6 minutes per contest.

After signing Elfrid Payton to a second 10-day contract, the Pelicans currently have a full 15-man standard roster. New Orleans will add Kelley via the hardship exception, as the team has lost several players for the remainder of an injury-plagued season.

Sixers Sign Colin Castleton To 10-Day Deal

April 3: Castleton’s 10-day deal is official, according to a team press release. As expected, he has taken Bagley’s spot on the roster.


April 2: The Sixers intend to sign big man Colin Castleton to a 10-day contract, league sources tell NBA insider Jake Fischer (Twitter link).

Castleton, who went undrafted out of Florida in 2023, spent his rookie year on a two-way contract with the Lakers and was on a two-way deal with the Grizzlies for the first half of this season before being waived in January.

The 6’10” center didn’t play much for either of those teams, but saw rotation minutes with the Raptors on a pair of 10-day deals last month, averaging 6.9 points, 7.4 rebounds, and 1.8 assists in 25.9 minutes per game across 10 outings (four starts).

Outside of his time with Memphis and Toronto, Castleton has spent much of this season in the G League playing for the Osceola Magic, Orlando’s affiliate. He has averaged 17.4 PPG, 10.6 RPG, and 2.8 APG in 17 regular season contests for Osceola.

The Sixers have a full 15-man roster but have been granted a series of hardship exceptions due to the various injuries afflicting their players down the stretch of this season.

A team qualifies for a hardship exception – which allows the club to exceed the usual 15-man limit – when it has at least four players who have missed three straight games and who are expected to be out for at least two more weeks. If a team has a fifth player meeting that criteria, it can receive a second hardship exception, which has been the case in Philadelphia recently — both Marcus Bagley and Phillip Wheeler are currently on hardship 10-day deals.

Bagley’s contract will expire overnight on Wednesday, so it seems likely that Castleton will take his spot on the roster, though we’ll have to wait for official confirmation from the team to be sure. Castleston will earn $107,027 over the course of his 10 days with the 76ers.

Pelicans Sign Elfrid Payton To Second 10-Day Contract

April 2: Payton has officially signed his second 10-day contract with the Pelicans, the team announced today in a press release.


March 31: Elfrid Payton will get a second 10-day deal with the Pelicans, agent Darrell Comer of CSE tells Michael Scotto of HoopsHype (Twitter link).

The 31-year-old point guard appeared in four games for New Orleans during his first 10-day contract, which expired on Sunday. He moved into a regular rotation role off the bench and handed out 14, 10, and six assists in his last three outings.

Payton also spent time with the Pelicans in November and December on a non-guaranteed contract, and he signed a pair of 10-day deals with Charlotte in February. In 17 total games this season, he’s averaging 3.8 points, 3.0 rebounds and 5.8 assists in 20.4 minutes per night with .348/.352/.333 shooting numbers.

The Pelicans will have a full 15-man roster again once the contract becomes official. Payton will earn a $171,756 salary on his new deal, just as he did on his other 10-day contracts. New Orleans will incur a cap charge of $119,972.

The Pelicans don’t play again until Wednesday, so it’s possible that Payton’s contract won’t be finalized until then. If that happens, he would be eligible to appear in six games before it expires at the end of the day on April 11. If the team wants to keep him on the roster for its April 13 finale, he’ll have to be signed to a standard deal.