William Howard-USA TODAY Sports

Puff Johnson plans to pass on another season at North Carolina, becoming the fourth member of the 2022-23 team to hit the transfer portal since the season ended without a postseason game.

North Carolina finished 20-13 and passed on an invitation to the NIT after a Final Four trip in 2022.

Johnson, a 6-foot-8 forward, was a consensus top-75 recruit in 2019 and scored 11 points in the 2022 national championship game against Kansas, but his junior season was again derailed by injuries. Johnson battled knee issues last season, averaging 4.1 points per game as one of the team's top reserves.

In two previous seasons, Johnson had to sit at least 15 games due to toe (freshman) and hip (sophomore) trouble.

"I am grateful to be a Tar Heel," Johnson said in a statement. "My time in Chapel Hill has taught me lessons that extend far beyond the basketball court. I have given 100 percent to the University on and off the court. A heartfelt thanks to Coach (Roy) Williams for recruiting me and giving me the opportunity to play at Carolina. I also want to thank Coach (Hubert) Davis and the entire UNC staff for giving me the opportunity to play under their leadership for the last two years. To my teammates, thank you always for being by my side and for being my brothers. Most importantly, thank you Carolina Nation for embracing and supporting me throughout my time here. I will always love you, but the time has come for me to enter the transfer portal and take that next step as a basketball player. Thank you all for respecting my decision. I will always be a Tar Heel."

Johnson was heavily recruited with offers from nearly 20 programs, but turned down the likes of Arizona, Auburn, Miami, Ohio State and Xavier.

North Carolina teammates Justin McKoy, Tyler Nickel and Dontrez Styles have also entered the transfer portal in the past two weeks.

More must-reads:

TODAY'S BEST
Celtics finally put away undermanned Cavaliers, advance to conference finals
Avalanche force Game 6 with big third period vs. Stars
MLB announces punishment for Astros' Ronel Blanco over foreign substance
Vikings HC shares big Justin Jefferson contract update
Rafael Nadal switches gears, gives major update on French Open status
DeMar DeRozan confirms desire to return to Bulls
Mavericks defense rises to occasion in Game 5 win vs. Thunder
Steelers to make history in final two months of 2024 season
Packers will play on Thanksgiving with a rare twist in 2024
Steelers veteran reportedly plans to sit out OTAs
Padres pitcher has honest reaction to team getting booed off the field
Athletics place lefty on 15-day IL, transfer infielder to 60-day
Atlanta to be first race of NASCAR's In-Season Tournament
West Point alum made history in his MLB debut with Reds
Heat legend cautions Lakers against hiring JJ Redick
Welcome to the WNBA: Caitlin Clark sets infamous record in debut
Jalen Brunson leads Knicks to blowout win in Game 5 vs. Pacers
Nikola Jokic torches DPOY to lead Nuggets past Wolves in Game 5
Oilers use late heroics to tie Canucks at two games each
Watch: Astros pitcher ejected after foreign substance check

Want more College Basketball news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.