Raptors Waive Tyreke Key
The Raptors have waived guard Tyreke Key, according to Blake Murphy of Sportsnet.ca (Twitter link). The move opens up a spot on Toronto’s 15-man standard roster.
A 6’2″ combo guard, Key signed a rest-of-season minimum-salary contract with the Raptors on Monday after having spent the past two years with the team’s G League affiliate. However, he wasn’t active for Toronto’s games on Tuesday or Thursday and will hit waivers without having made his regular season NBA debut.
Key emerged as a reliable scorer this season for the Raptors 905, averaging 16.6 points per game in 33 regular season outings (14 starts) while shooting 52.1% from the field and 42.1% from three-point range. He went undrafted out of Tennessee in 2023 after spending his first four collegiate seasons at Indiana State and then played in Belgium for a year before signing in the G League.
It appears as if the Raptors’ promotion of Key was more about rewarding him for his performance in the NBAGL over the past couple seasons than anything else. His prorated minimum-salary deal for the final week of the regular season paid him $51,207, representing a nice bonus on top of his modest earnings in the G League. The standard NBAGL salary this season was $45K, while Key also earned another $35K via an Exhibit 10 bonus.
The move will allow Toronto to sign a free agent or promote a two-way player into its 15th roster spot on or before the team’s regular season finale on Sunday. Fourth-year shooting guard A.J. Lawson and 2025 second-round pick Alijah Martin have made 22 NBA appearances apiece in 2025/26 and would each be a viable candidate to be converted from his two-way contract to the standard roster, gaining playoff eligibility.
Bulls Sign Mouhamadou Gueye
The Bulls have signed Mouhamadou Gueye for the remainder of the season, announcing the news in a press release.

A 6’9″ forward from Staten Island, Gueye has spent the 2025/26 campaign playing for Chicago’s G League affiliate, the Windy City Bulls. In 47 Tip-Off Tournament and regular season games with Windy City, Gueye averaged 14.9 points, 7.5 rebounds, 1.8 assists and 1.4 blocks in 29.2 minutes per contest. His shooting slash line was .517/.333/.627.
Gueye has spent most of the past four years in the NBAGL, suiting up for the Texas Legends, Raptors 905 and Capital City Go-Go prior to catching on with the Bulls’ affiliate. He went undrafted out of Pitt in 2022.
This will be Gueye’s second NBA stint, as he spent part of 2023/24 on 10-day and two-way contracts with Toronto. He appeared in 11 games as a rookie with the Raptors, averaging 2.4 points and 2.1 rebounds in 10.9 minutes per contest.
Assuming he received a minimum-salary contract, Gueye will earn $47,092 for spending the final four days of the regular season with the Bulls, who had an open standard roster spot. The exact details of the deal have yet to be confirmed, but if it’s just a rest-of-season commitment, the 27-year-old will be eligible for restricted free agency this summer.
Pistons Promote Tolu Smith, Waive Bobi Klintman
5:00 pm: The Pistons have officially converted Smith to a standard deal and waived Klintman, per NBA.com’s transaction log.
2:07 pm: Confirming that the Pistons are waiving Klintman to open up a 15-man roster spot, Omari Sankofa II of The Detroit Free Press adds (via Twitter) that Smith’s new contract will be non-guaranteed in 2026/27.
1:41 pm: The Pistons are promoting two-way player to Tolu Smith to their 15-man roster and will sign him to a new standard two-year contract, agent Corey Marcum tells Shams Charania of ESPN (Twitter link).
Smith, who went undrafted out of Mississippi State in 2024, signed a two-year, two-way contract with the Pistons in January of 2025 and has been on that deal since then. He played just once for Detroit last season and has made only 13 NBA appearances in 2025/26, but several of those appearances have come in recent weeks. He had eight points and three rebounds in 13 minutes of action in Orlando on Monday.
Smith has had a more significant role in the G League this season, averaging 19.5 points, 11.0 rebounds, 3.6 assists, and 1.5 blocks in 28.7 minutes per game across 26 outings for the Motor City Cruise.
Adding the 6’11” forward to their standard roster will allow the Pistons to use Smith in the postseason if they need to, giving them a little more frontcourt depth. He wouldn’t have been playoff-eligible if he had remained on his two-way contract.
The Pistons’ 15-man roster is currently full, so someone will need to be waived in order to create an opening for Smith. Based on usage and contract situations, second-year forward Bobi Klintman may be the odd man out. The 23-year-old has made just 20 NBA appearances since being drafted 37th overall in 2024, including 12 this season, and isn’t owed any guaranteed money beyond 2025/26.
Rockets Promote JD Davison To Standard Roster
2:55 pm: The Rockets have made it official, announcing Davison’s new deal in a press release.
2:05 pm: The Rockets have agreed to a two-year contract with guard JD Davison and will promote him to their standard 15-man roster, agent Corey Marcum tells ESPN’s Shams Charania (Twitter link). The second year of Davison’s deal will be a team option, add Varun Shankar of The Washington Post (Twitter link).
Davison, who previously spent three seasons with Boston, has appeared in a career-high 27 games for the Rockets this season but has played sparingly, logging just 192 total minutes. He’s averaging 2.2 points and 1.0 assist in 7.1 minutes per contest.
Although Davison has only seen action in 27 games, he has been active for 23 more, so he had reached his 50-game limit and was ineligible to play again in 2025/26 unless he was promoted to Houston’s standard roster.
As we outlined on Monday, in addition to the fact that Davison had hit his personal 50-game cap, the Rockets had used up all 90 of their “under-15” games. Teams are only permitted to use their two-way players for a combined total of 90 games if they’re carrying fewer than 15 players on standard contracts, and Houston reached that limit.
Promoting Davison will address both issues for the Rockets. He’ll now be able to play in the team’s remaining regular season games and in the postseason, with his 50-game limit no longer in place. Meanwhile, Houston will also be able to its other two-way players (Tristen Newton and Isaiah Crawford) during the final week of the regular season, if needed, since the club will have a full 15-man roster.
Grizzlies Re-Sign Adama Bal To Hardship Deal
The Grizzlies have re-signed forward Adama Bal following the expiration of his first 10-day contract on Monday night, the team announced in a press release (Twitter link).
While Bal’s new deal is referred to by Memphis as a second 10-day contract, there are only technically six days left in the season, so it’ll pay him just $43,892, a prorated portion of the usual $73,153 figure for a rookie. Standard 10-day signings are no longer permitted, but the Grizzlies can sign Bal to a “10-day” contract using a hardship exception, since they’re dealing with so many injuries.
A 6’7″ French forward who spent most of the season with the Westchester Knicks, Bal got into six games during his first 10 days with Memphis. He played 27.3 minutes per night off the bench and contributed 8.8 points, 2.8 rebounds, 1.7 assists, and 1.0 steal per contest, making 43.3% of his three-point tries (13-of-30).
The former Santa Clara standout is one of four players on hardship deals with the Grizzlies, who are carrying a 22-man roster since they have seven players out with season-ending injuries. Lucas Williamson‘s 10-day contract will expire on Thursday night, while Dariq Whitehead‘s and Toby Okani‘s will – like Bal’s – run through Sunday’s regular season finale.
Raptors Sign Tyreke Key
The Raptors have announced the signing of Tyreke Key.
The 27-year-old guard has spent the past two years with the team’s G League affiliate, the Raptors 905. He received an Exhibit 10 contract last September, but was waived the same day. Key emerged as a reliable scorer this season, averaging 16.6 points per game in 33 regular season outings (14 starts) while shooting 52.1% from the field and 42.1% from three-point range.
Key went undrafted out of Tennessee in 2023 after spending his first four collegiate seasons at Indiana State. He played in Belgium before getting the G League opportunity.
The Raptors have been carrying a roster opening since Markelle Fultz‘s 10-day contract expired last week, so another move won’t be necessary to add Key. Toronto passed on the option to sign Fultz to a second 10-day deal, with Michal Grange of Sportsnet suggesting at the time that Key was a candidate to become the team’s new 15th man.
Blake Murphy of Sportsnet (Twitter link) notes that the organization likes to reward players who’ve done well at the G League level. He also suggests that one of the team’s two-way players, either Alijah Martin or A.J. Lawson, could replace Key by the end of the season to make them playoff-eligible. Key – or another player on a standard contract – would have to be waived to open up a spot for a two-way player to be promoted.
Hawks Waive Caleb Houstan, Sign Tony Bradley
APRIL 6: Bradley’s signing is official, the Hawks announced (via Twitter).
APRIL 4: The Hawks have placed Caleb Houstan on waivers, the team announced, and sources tell ESPN’s Shams Charania they will sign center Tony Bradley for the rest of the season to take his place (Twitter link).
Bradley has been out of the league since January 28 when his second 10-day contract with the Pacers expired, so he’ll be eligible for the playoffs. Atlanta needs another reliable backup big man after Jock Landale suffered a high right ankle sprain that will sideline him for at least the next two weeks.
Bradley, 28, began the season on a standard contract with Indiana, but was waived on January 5 before his $2,940,876 salary became fully guaranteed. He was re-signed to a 10-day deal three days later, then received another 10-day contract on January 19.
The Hawks will be the sixth team for Bradley, who’s in his eighth NBA season. He started his career in Utah under Hawks coach Quin Snyder and spent part of last season with Atlanta’s G League affiliate, the College Park Skyhawks, notes Brad Rowland of Locked on Hawks (Twitter link).
Houstan, a 23-year-old small forward. spent three years in Orlando before signing a non-guaranteed Exhibit 10 contract with Atlanta in August. He earned a two-way deal during the preseason, was promoted to a standard contract on February 19 and was set to become an unrestricted free agent this summer. That deal was fully guaranteed, so he’ll receive his salary for the final nine days of the season.
Houstan saw just 4.2 minutes per game in 18 appearances with the Hawks. He spent most of the season in the G League with College Park, where he averaged 16.1 points, 4.3 rebounds and 2.0 assists in 25 regular season games with .391/.422/.902 shooting numbers.
Houstan was selected by Orlando with the 32nd pick in the 2022 draft and appeared in 168 games over three seasons with the Magic.
Warriors Sign Charles Bassey
1:33 pm: Bassey’s deal is official, per the Warriors (Twitter link).
8:10 am: The Warriors plan to sign Charles Bassey, reports Michael Scotto of HoopsHype (via Twitter).
The 53rd overall pick in the 2021 draft, Bassey spent his first four NBA seasons with the 76ers and Spurs, appearing in 113 games and averaging 4.3 points and 4.3 rebounds in 11.1 minutes per contest from 2021-25. However, despite a strong Summer League showing last July in Las Vegas, he was unable to secure a regular roster spot at the NBA level this season and has bounced around among several teams in between G League stints.
Bassey signed a 10-day hardship contract with the Grizzlies in October, inked a pair of 10-day deals with Philadelphia in January and February, and recently nearly three weeks with the Celtics on two more 10-day contracts. He became a free agent on Saturday when his second 10-day deal with Boston expired on Friday night.
A 6’10” center from Nigeria, Bassey has averaged 2.9 points and 2.6 rebounds in 6.6 minutes per game across eight appearances with Memphis, Philadelphia and Boston in 2025/26.
He had a much larger role in the G League, averaging 20.5 points, 12.5 rebounds and 2.2 blocks in 20 games (29.9 MPG), with a shooting slash line of .606/.426/.654. The majority of those appearances (17) came with the Warriors’ affiliate team in Santa Cruz.
Bassey will essentially replace Turkish big man Omer Yurtseven, whose second 10-day contract with Golden State expired on Friday night.
If Bassey’s deal is completed on Sunday, he would be eligible to appear in five games over the last eight days of the regular season. He’ll likely earn the veteran’s minimum due to the Warriors’ cap situation.
Celtics Sign Ron Harper Jr. To Two-Year Deal
9:54 pm: The signing is official, the Celtics announced (via Twitter).
3:01 pm: The Celtics will promote Ron Harper Jr. to their standard roster and sign him to a new two-year contract, ESPN’s Shams Charania reports (Twitter link).
Boston had to make a roster move today to add a 14th man after Charles Bassey‘s second 10-day contract expired overnight on Friday. Teams are permitted to carry fewer than 14 players on standard contracts for up to 28 total days during a season, but the Celtics had already reached that limit.
Harper, who is currently on a two-way deal, has played 26 games for the Celtics this season after spending the previous three years with the Raptors and Pistons.
The 6’5″ forward is averaging 3.4 points and 1.6 rebounds in 10.3 minutes per contest, with a majority of his games played coming in the second half of the season.
As Keith Smith of Spotrac notes (via Twitter), because Harper will be signing a multiyear contract instead of a rest-of-season deal, his cap hit will be equivalent to the prorated minimum for a three-year veteran instead of a two-year veteran. That means he’ll count against the cap and tax for $123,045 this season.
The Celtics, who have made a series of roster moves since the trade deadline with an eye toward remaining out of the tax, will remain about $38K below that threshold after signing Harper, meaning they’ll have enough flexibility to add a 15th man during the final days of the season without becoming a taxpayer.
Nets Sign Malachi Smith To Two-Year Contract
3:00 pm: Smith’s contract is now official, per NBA.com’s transaction log.
9:49 am: Malachi Smith‘s second 10-day contract with the Nets expired overnight on Friday, but he’ll be sticking with the team for the rest of the season — and potentially beyond that.
According to Shams Charania of ESPN (Twitter link), the Nets and Smith have agreed to a two-year contract that will cover 2026/27 in addition to the rest of this season. While the exact terms of the deal aren’t yet known, it’s unlikely to include guaranteed money for next year.
A G League veteran who has also spent time with the Rip City Remix, Wisconsin Herd and Memphis Hustle since going undrafted out of Gonzaga in 2023, Smith spent most of this season with the Long Island Nets before being called up by Brooklyn on a 10-day deal in March.
The 6’4″ guard ended up signing a pair of 10-day deals with the Nets and has been a regular contributor off the bench in the first 10 NBA games of his career, averaging 7.3 points, 2.1 rebounds, and 2.0 assists in 18.2 minutes per night, with an excellent shooting line of .527/.545/1.000. The 26-year-old has made 29-of-55 shots from the floor, including 12-of-22 three-pointers.
“The mentality is leave it all on the floor,” Smith said after scoring 15 points against Atlanta on Friday (Facebook video link via YES Network) “I’m someone that has been praying for this opportunity and working for this opportunity for years, so I’m not going to take any minute for granted. I always tell myself, I don’t care if I get one minute or 10 minutes. I’m going to be able to go to sleep at night knowing I played as hard as I can, and whatever happens after that, I can live with the results.”
Although the Nets technically already have 15 players on standard contracts, one of those 15 – Tre Scott – is on a hardship 10-day deal, so Brooklyn will be able to bring back Smith without having to place anyone on waivers.
Smith, who signed a training camp contract that included a $42,650 partial guarantee and then made $73,153 on each of his two 10-day contracts, would earn a rest-of-season salary of $65,838 if he officially signs a new minimum-salary contract on Saturday, bringing his total NBA earnings this season to $254,794.
That total would dip to $247,479 (including a $58,523 rest-of-season salary) if he doesn’t re-sign until Sunday, though it could also come in higher if the Nets – who have the NBA’s lowest payroll – decide to give him more than the minimum using their remaining cap room.
