Timberwolves Sign Zyon Pullin To Two-Way Contract

2:00 pm: Pullin’s two-way deal is official, per NBA.com’s transaction log.


10:48 am: The Timberwolves intend to sign free agent guard Zyon Pullin to a two-way contract, league sources tell Michael Scotto of HoopsHype (Twitter link).

Pullin has been a standout performer for Minnesota’s G League affiliate in Iowa. In 14 total games in 2025/26, the 24-year-old has averaged 23.8 points, 5.8 assists and 3.2 rebounds in 35.3 minutes per contest, with an excellent .557/.448/.841 shooting line.

Pullin played for UC Riverside from 2019-23 before transferring to Florida for his super-senior year. He was an All-SEC honoree with the Gators 2023/24 after averaging 15.5 points, 4.9 assists, 3.9 rebounds, and 0.9 steals per contest in 33 games (27 starts), with a shooting line of .444/.449/.847.

After going undrafted in 2024, Pullin quickly signed a two-way contract with Miami, but he was waived less than a month later. He opened last season in the G League with the Heat’s affiliate team, then finished 2024/25 on a two-way deal with Memphis.

Pullin signed an Exhibit 10 deal with Minnesota in September and spent training camp and the preseason with the club prior to being waived before the regular season began.

The Timberwolves opened up a two-way spot on Saturday when they waived Jules Bernard, so no corresponding move will be necessary to add Pullin. The California native will be eligible to be active for up to 12 of Minnesota’s final 22 games.

Two-Way Player Jules Bernard Waived By Timberwolves

The Timberwolves have waived two-way guard Jules Bernard, the team announced in a press release. The 26-year-old just signed with Minnesota on Wednesday and will still receive the rest of his prorated two-way salary, giving him a nice bonus on top of his G League salary.

Bernard has spent the season with the Wolves’ G League affiliate in Iowa, averaging 22.6 points on 42.5% shooting, including 34.6% from three-point range, and 80.4% from the free throw line. He’s also contributing 6.6 rebounds and 5.1 assists in 34.5 minutes per game.

Bernard was in training camp with Minnesota on an Exhibit 10 contract, but was waived shortly before the start of the season.

His only NBA experience came on a two-way deal with Washington during the 2023/24 season. He appeared in 19 games and averaged 3.9 points and 1.4 rebounds in 7.9 minutes per night for the Wizards.

The move leaves the Timberwolves with a roster opening ahead of Wednesday’s cutoff date for signing players to two-way deals. Rocco Zikarsky and Enrique Freeman occupy the team’s other two-way slots.

Northwest Notes: S. Jones, Jay. Williams, Anderson, Henderson

The Nuggets would have liked to sign two-way standout Spencer Jones to a team-friendly multiyear deal when they promoted him to the standard roster from his two-way contract earlier this month, writes Bennett Durando of The Denver Post (subscription required).

However, Denver’s ability to make it worth Jones’ while was limited due to the team’s proximity to the tax line, and the second-year forward decided to bet on himself by not settling for a below-market offer. The Nuggets ended up doing a straight conversion of the 24-year-old two-way deal, which means he’ll earn the veteran’s minimum for the rest of the season but will be eligible for restricted free agency this summer.

“It was preferred (this way). I kind of wanted the optionality,” Jones said, per Durando. “And I love Denver. But I just wanted to keep the optionality open. I was happy they were able to let me do that. I’m really happy with the decision. Like I said, I love it here. Definitely want to stay here.”

While Jones’ rest-of-season minimum salary is modest by NBA standards ($623,967), it’s about the same amount he would’ve received if he had spent the entire season on his two-way contract ($636,435). And now he’ll no longer be restricted by a 50-game regular season limit and playoff ineligibility.

“It’s great to not have that little asterisk with the two-way anymore,” he said. “To fully feel like you’re part of the team. Obviously, everybody had embraced me (before), but it’s nice to get that contractually.”

Here are a few more notes from around the Northwest:

  • With six regulars, including big men Chet Holmgren (low back spasms) and Isaiah Hartenstein (right soleus injury management) inactive on Wednesday, the Thunder still made the East-leading Pistons work hard to earn an eight-point win. As Rylan Stiles of SI.com notes, that was in large part due to the efforts of fill-in center Jaylin Williams, who had a career night with 30 points and 11 rebounds in the loss. Head coach Mark Daigneault described Williams’ performance as “unreal” and praised a few other role players, including Kenrich Williams and Brooks Barnhizer, adding, “It’s a game we can feel really good about despite the loss.”
  • Timberwolves players are “elated” that Kyle Anderson will be rejoining the team after he clears waivers, according to Jon Krawczynski of The Athletic, who tweets that Anthony Edwards was FaceTiming with his former teammate on the way to the arena on Thursday. Anderson, who agreed to a buyout with Memphis and was placed on waivers, was a Timberwolf for two seasons from 2022-24.
  • With leading scorer Deni Avdija in and out of the lineup due to a back issue and Shaedon Sharpe possibly done for the season, the Trail Blazers will be relying heavily on Scoot Henderson during the home stretch as they try to secure a playoff berth, writes Sean Highkin of the Rose Garden Report (Substack link). Henderson has shown little rust since returning from a hamstring tear on February 6, Highkin notes, scoring double-digit points in each of his first eight games back. The former No. 3 overall pick could set himself up well in rookie scale extension talks this offseason with a strong finish to the season.

Anthony Edwards Fined $25K By NBA

Timberwolves guard Anthony Edwards has been fined $25K for “throwing the game ball with force into the spectator stands,” the NBA announced on Thursday (via Twitter).

The incident occurred at halftime during Minnesota’s three-point victory at Portland on Tuesday, per the league.

Edwards, the No. 1 overall pick of the 2020 draft, was fined several times during the 2024/25 campaign. However, aside from technical fouls, this is the four-time All-Star’s first fine of ’25/26.

When Edwards was named to the All-NBA Second Team in ’23/24, it increased the value of his rookie scale max extension from 25% to 30% of the ’24/25 salary cap. He’s now in the second season of that five year contract, and will earn $202.4MM over the next four seasons. In other words, the $25K penalty Edwards received won’t have much of an impact on his bank account.

Edwards looks like a strong candidate to make another All-NBA team this season, as he’s averaging a career-high 29.6 points, 5.3 rebounds, 3.7 assists and 1.4 steals on .493/.400/.789 shooting in 49 games (35.6 minutes per contest). The Wolves are currently 36-23, the No. 5 seed in the Western Conference.

Timberwolves Sign Jules Bernard To Two-Way Deal

The Timberwolves have signed guard Jules Bernard to a two-way contract, according to NBA.com’s official transaction log (hat tip to Michael Scotto of HoopsHype).

A 6’6″ shooting guard who went undrafted out of UCLA in 2022, Bernard has played in the G League for most of the past three-and-a-half seasons, spending time with the Motor City Cruise, Capital City Go-Go, Cleveland Charge, and Iowa Wolves since going pro.

In 36 appearances for Minnesota’s NBAGL affiliate this season, the 26-year-old has averaged 22.8 points, 6.7 rebounds, and 5.2 assists in 34.7 minutes per game, with a shooting line of .429/.353/.801.

This won’t be the first time Bernard has been on an NBA roster during the regular season. He also spent most of 2023/24 on a two-way deal with Washington, logging a total of 149 minutes in 19 contests for the Wizards that year.

No corresponding roster move was required for the Wolves, who waived Johnny Juzang last week after he reached his limit of 50 active games. That create a two-way opening alongside Enrique Freeman and Rocco Zikarsky.

Bernard will be eligible to be active for up to 14 games for Minnesota for the rest of the regular season. He won’t be playoff-eligible unless he’s promoted to the Wolves’ 15-man roster.

Seven NBA Teams Have An Open Two-Way Slot

After a busy trade deadline, we’ve reached the portion of the season where teams make changes to the back ends of their roster in preparation for the playoffs and the future. That often involves promoting players from the G League to either 10-day deals or two-way contracts, and converting two-way standouts to standard deals.

While 16 two-way standouts have been promoted in the past few weeks, that’s not always the case. Minnesota recently waived Johnny Juzang after he reached his 50-game active limit, for example, and Oklahoma City did the same a few weeks ago with Chris Youngblood.

Teams can convert players on two-way contracts to standard deals until April 12, the last day of the regular season. However, March 4 is the final day for a team to sign a player to a two-way contract, and several clubs currently have a two-way opening ahead of that deadline.

As our tracker shows, a total of seven two-way spots are vacant around the NBA, and each opening is for a different team. Here’s the full list:

  • Atlanta Hawks
  • Boston Celtics
  • Milwaukee Bucks
  • Minnesota Timberwolves
  • New Orleans Pelicans
  • Portland Trail Blazers
  • Sacramento Kings

Each of these seven teams is virtually certain to fill its open two-way spot in the next several days. Two-way contracts don’t count against the salary cap, so there’s no financial reason to not have all three spots filled by March 4.

Players on two-way contracts generally bounce back and forth between the NBA and G League, but remain under team control and can’t be poached by rival franchises. You can learn more about two-way deals in our glossary entry.

Timberwolves Notes: Gobert, Edwards, Conley, Reid

Rudy Gobert was terrific in Friday’s victory against Dallas, but the four-time Defensive Player of the Year will have to walk a fine line for the rest of the season after his latest flagrant foul resulted in another one-game suspension, writes Jon Krawczynski of The Athletic. Gobert will receive an automatic two-game suspension if he accumulates any additional flagrant foul points.

Timberwolves head coach Chris Finch believes the team’s starting center gets an unjust whistle from officials.

Seemingly every time Rudy gets clocked in the head and the face, which is quite a bit, it’s always just, ‘Ah that’s just two guys, play on. It’s nothing,’” Finch said. “But yet the other way around, we seem to be penalized for it.”

The 33-year-old big man, who is having a strong season for the Wolves, agreed with his coach’s assessment, Krawczynski notes.

Guys are coming at me every night, hitting me in the face, grabbing me,” Gobert said. “They purposely foul me. That was like five times tonight. Run into my knees trying to box me out. All these plays are dangerous, and I’m fine with it, you know? But it’s really hard when you get super penalized, and people can do anything without accountability on me. So hopefully they look at that and make it a little more fair.”

Here’s more on the Timberwolves:

  • Star guard Anthony Edwards, who had 40 points — including 14 in the fourth quarter — in Friday’s win, is optimistic about the team’s chances of making another deep playoff run, Krawczynski adds in the same story. “I feel like if we play every team how we play the best teams in the league, I feel like we’ve got a chance to go 25-0,” Edwards said. “It always starts with me. But if we come out and play every team like we play the top teams in the league, I feel like we’ve got a great chance.”
  • Point guard Mike Conley re-signed with Minnesota last week after being traded to Chicago and then Charlotte ahead of the deadline. The 19-year veteran knows he might not play many minutes going forward, but he says he’ll be ready when he’s called upon, according to Andrew Dukowitz of Zone Coverage (Twitter video link). “I’m getting older, man (laughs), that’s one thing, but I just think that it’s their opportunity more than it is mine,” Conley said of his backcourt teammates. “… They’re right before their prime or in their prime. They should be getting these runs, they should be getting these big minutes… I’ve done all that, and I can be the stop gap here and there or the pinch hitter when you need me or whatever you need, but I’m prepared for that… like I said, I’m just happy to be here and help the guys as much as I can.”
  • Backup big man Naz Reid is eyeing another Sixth Man of the Year trophy after winning the award two years ago, tweets Chris Hine of The Star Tribune. “Yeah, for sure. I need another one,” Reid said. “But that comes with winning. You gotta win as well. So those two things go hand in hand: winning and obviously having that award.” Reid, who threw down a poster dunk on Friday (YouTube link), is averaging 14.3 PPG, 6.4 RPG, 2.5 APG, 1.0 SPG and 0.9 BPG on .471/.387/.733 shooting through 57 games (26.3 MPG).

Rudy Gobert Suspended One Game After Another Flagrant Foul

February 21: Gobert’s latest flagrant foul 1 was upheld and he has been suspended for Sunday’s game, the NBA confirmed in a press release (Twitter link)


February 20: Timberwolves center Rudy Gobert, who has accumulated six flagrant foul points this season, is likely to be suspended for Sunday’s contest vs. Philadelphia after receiving a flagrant foul 1 in Friday’s game vs. Dallas, per Chris Hine of The Star Tribune (Twitter link).

The four-time Defensive Player of the Year was given the flagrant at the end of the second quarter for a play involving Marvin Bagley (video link). It was initially called a common foul, but upon a review from the officials, Gobert was assessed the flagrant for “unnecessary flail contact to the neck area of Bagley.”

Gobert already received a one-game suspension from the NBA last month after accruing his sixth flagrant foul point for a reckless closeout on Victor Wembanyama. Assuming his latest flagrant foul 1 is upheld by the league, the 33-year-old big man will lose another $201,149 of his salary, while the Wolves will receive a tax variance credit of $100,575.

With Gobert likely now at seven flagrant foul points, any future flagrants will result in an automatic two-game suspension. His flagrant counter will reset in the playoffs, Hine notes (Twitter links), but if Gobert receives a flagrant in either the penultimate or final game of the regular season, his suspension would carry over to the postseason.

Through 54 games, Gobert is averaging 11.0 points, 11.1 rebounds and 1.6 blocks in 31.3 minutes per contest. He finished Friday’s win with 22 points, 17 rebounds and three blocks in 32 minutes.

Projected NBA Taxpayers For 2025/26

While seven NBA teams are still operating in luxury tax territory following the All-Star break, that total has been cut in half since the start of the month.

Prior to an eventful trade deadline week, a total of 14 teams projected to be taxpayers, per Bobby Marks of ESPN (Twitter link), with the 16 non-taxpayers on track to receive about $13.8MM apiece in tax distribution money at that point.

However, the Celtics, Nuggets, Suns, Mavericks, Sixers, Magic, and Raptors all ducked below the tax line with their pre-deadline transactions, while a few other teams remained in the tax but took steps to significantly reduce their end-of-season bills.

Cleveland, for instance, had been projected to pay nearly $164MM in tax penalties, according to Marks. The Cavaliers will likely still have the NBA’s highest tax bill, but their deadline deals reduced their projected payment by more than $95MM, according to Eric Pincus of Sports Business Classroom.

Here are the current projected tax penalties, per Pincus’ data:

  1. Cleveland Cavaliers: $68.67MM
  2. Golden State Warriors: $65.67MM *
  3. New York Knicks: $44.44MM
  4. Los Angeles Lakers: $22.65MM *
  5. Houston Rockets: $7.07MM
  6. Los Angeles Clippers: $6.67MM *
  7. Minnesota Timberwolves: $5.48MM
    Total: $220.65MM

Note: Teams marked with an asterisk are paying repeater tax rates.

These numbers may fluctuate a little before the end of the season. For instance, the Clippers recently increased their projected bill when they promoted Jordan Miller to their standard roster, while the Knicks did the same when they signed Jeremy Sochan. The Warriors, Rockets, and Timberwolves all have open roster spots that they could fill before the end of the season, which would increase their respective tax bills. Various contract incentives that go earned or unearned could also impact the end-of-season tax totals.

Based on the current figures from Pincus, each non-taxpayer is projected to receive a payout of about $4.8MM. That figure is determined by cutting the total league-wide tax penalties in half, then dividing them evenly among the non-taxpaying teams (in this case, 23 clubs).

While it’s no real surprise that that figure is far below the $13.8MM projection from a few weeks ago, it’s worth noting that it’s significantly less than what non-taxpayers received last year. In 2024/25, 10 taxpayers paid a total of $461.21MM in penalties and the 20 non-taxpayers received $11.53MM apiece, according to Pincus.

Assuming these are the seven teams that finish the season in tax territory, the Warriors, Lakers, and Clippers would all be subject to repeater penalties in 2026/27 if they’re taxpayers again next season. Additionally, the Bucks, Celtics, Suns, and Nuggets would pay repeater rates if they’re in the tax in ’26/27, since all four clubs were in the tax for three straight years from 2023-25. They’ll each need to spend one more season as a non-taxpayer in order to reset the repeater clock.

Timberwolves Waive Johnny Juzang

The Timberwolves are waiving guard Johnny Juzang, reports Jon Krawczynski of The Athletic (Twitter link). The transaction is official, per NBA.com.

Juzang was among the players on two-way contracts who recently reached their respective 50-game limits, so Minnesota would have had to promote him to its 15-man roster in order to keep him active. Instead, the Wolves will let him go, giving him the opportunity to latch on with a new team before the March 4 deadline for two-way signings.

As Krawczynski observes, Juzang had a big preseason for the Wolves, averaging 13.8 points in 17.6 minutes per game across five outings while making 48.3% of his three-point tries. However, that October production didn’t carry over to the regular season.

Although Juzang was active for 50 regular season NBA games, he only actually saw action in 21 of them and was a DNP-CD in the other 29. The 24-year-old played more than 10 minutes just once and logged 88 minutes in total, rarely playing outside of garbage time.

The move opens up a two-way slot for the Wolves alongside big man Rocco Zikarsky and forward Enrique Freeman.

Show all