Sports

Top five highest-paid former UNC basketball players in NBA history

North Carolina’s basketball program has produced a long line of NBA stars who have been paid handsomely at the next level.

The latest example is Caleb Wilson, taken fourth overall by the Chicago Bulls in this year’s draft. He signed a four-year, $48.5 million contract this offseason — a deal that would already push him past Ty Lawson ($43.1 million) for No. 12 on UNC’s career NBA earnings list before he plays a single game.

So who are the five highest-paid former Tar Heels based on their NBA career earnings? Here’s a spoiler: It isn’t Michael Jordan — he doesn’t even crack the top five. He is still the richest former Tar Heel, but not because of his NBA salary.

5. PF Marvin Williams

Mar 1, 2019; Brooklyn, NY, USA; Charlotte Hornets forward Marvin Williams (2) reacts with an official in the fourth quarter against the Brooklyn Nets at Barclays Center. Mandatory Credit: Nicole Sweet-USA TODAY Sports

NBA career earnings: $122,709,628 (15 seasons)

Adjusted for inflation: ~$174,666,000

As one of the NBA’s early true stretch-4s, Marvin Williams retired in 2020 after a productive 15-year career. Although he never fully met expectations as the No. 2 pick in a loaded 2005 NBA Draft that produced five All-Stars, Williams still earned more than $100 million as a valuable rotation big.

Nearly 44% of his career income came in his final three seasons, when he made $54.5 million. Williams remains the highest-drafted Tar Heel since Brad Daugherty went No. 1 overall in 1986.

Williams was a key member for North Carolina’s 2005 national championship team, where he was the sixth man and made the famous go-ahead put-back and-1 shot against Duke at the Dean Dome.

4. PF Antawn Jamison

NBA career earnings: $139,225,261 (16 seasons)

Adjusted for inflation: $230,177,000

Antawn Jamison is one of just four Tar Heels to earn consensus National Player of the Year honors, joining Phil Ford (1977–78), Michael Jordan (1983–84), and Tyler Hansbrough (2007–08). He is the only member of that group who never appeared in an NCAA title game, even though he reached two Final Fours.

Jamison averaged more than 20 points per game in five of his 16 NBA seasons and made two All-Star teams with the Washington Wizards. During his lone season with the Dallas Mavericks in 2003–04, he captured the NBA Sixth Man of the Year award.

3. PF Rasheed Wallace

Nov 05, 2012; Philadelphia, PA, USA; New York Knicks forward Rasheed Wallace (36) celebrates scoring during the third quarter against the Philadelphia 76ers at the Wachovia Center. The Knicks defeated the Sixers 110-88. Mandatory Credit: Howard Smith-USA TODAY Sports

NBA career earnings: $150,980,511 (17 seasons)

Adjusted for inflation: ~$267,610,000

Rasheed Wallace had a successful 16-year NBA career, making four All-Star teams and playing an instrumental role in the Detroit Pistons’ 2004 championship run.

However, he is best known for drawing the ire of referees. He recorded 317 technical fouls, the third most in NBA history, behind Karl Malone and Charles Barkley. In the 2000-01 season, he set a single-season record with 41 technical fouls in 80 games, surpassing the mark of 38 he had established the year before.

In 2003-04, Wallace earned $26.72 million ($46.8 million adjusted for inflation), the highest single-season payday for any former Tar Heel other than Michael Jordan.

2. SG Vince Carter

Toronto Raptors player Vince Carter passes the ball between his legs during one of his slam dunk attempts in the NBA All-Star Slam Dunk contest 12 February, 2000 at the Arena in Oakland, CA.  Carter won the competition with 3 perfect scores out of 5. (ELECTRONIC IMAGE)
AFP PHOTO    John MABANGLO/mn (Photo by JOHN G. MABANGLO / AFP via Getty Images)

NBA career earnings: $171,885,974 (22 seasons)

Adjusted for inflation: ~$275,531,000

Vince Carter, long No. 1 on this list until this past season, played a then-NBA-record 22 seasons, a mark LeBron James passed in his 23rd year. Carter is still the only player to appear in four different decades. 

He played 1,541 games, fourth most in league history, and scored 25,728 points, ranking 24th all time and second among former Tar Heels behind Michael Jordan. His honors include eight straight All-Star nods, two All-NBA selections, Rookie of the Year and a Slam Dunk Contest title.

1. SF Harrison Barnes

Jun 2, 2026; San Antonio, TX, USA;  San Antonio Spurs forward Harrison Barnes (40) smiles during media day for the 2026 NBA Finals at Frost Bank Center. Mandatory Credit: Daniel Dunn-Imagn Images

NBA career earnings: $224,120,874 (14 seasons)

Adjusted for inflation: ~$276,598,000

Harrison Barnes finished the last season of a three-year, $54 million contract with the San Antonio Spurs, a deal that pushed him to the top of the list of former North Carolina players in career NBA earnings, both in raw dollars and when adjusted for inflation.

He has since agreed to a one-year, $8 million contract to return to the Spurs for his 15th NBA season.

Barnes is still the highest-rated North Carolina signee of the modern recruiting era, which dates to 2000, and in the NBA he has averaged 13.6 points and 4.6 rebounds over 1,070 career games.

Follow us @TarHeelsWire on X and like our page on Facebook to follow ongoing coverage of North Carolina Tar Heels news, notes and opinions.

This article originally appeared on Tar Heels Wire: Top five highest-paid former UNC basketball players in NBA history

Read More

Related Articles

Back to top button