Kevin Garnett Career Earnings and Contract Overview
Kevin Garnett earned over $340 million in NBA salary during his career, making him one of the highest-paid players in league history. His contracts spanned multiple teams, including the Minnesota Timberwolves, Boston Celtics, Brooklyn Nets, and Philadelphia 76ers. Garnett's earnings reflect both his long-term deals and his status as a perennial All-Star and Defensive Player of the Year. NBA salary data shows that Garnett consistently ranked among the top earners during his prime.
His largest single contract was a six-year, $126 million extension with the Timberwolves signed in 2004. That deal made him the highest-paid player in the NBA at the time and included significant incentives tied to performance and All-Star selections. Garnett later signed a three-year, $34 million contract with the Celtics in 2013, followed by a one-year, $12 million deal with the Brooklyn Nets in 2015. His final NBA contract was a one-year, $10 million agreement with the 76ers in 2016.
Kevin Garnett Contract Breakdown by Team
Minnesota Timberwolves Contracts
Garnett signed his rookie contract with the Timberwolves in 1995 and quickly became the cornerstone of the franchise. His six-year, $126 million extension in 2004 included a player option for the final year and was structured to keep him in Minnesota through the 2009-2010 season. Contract details show that Garnett earned $19 million in his final season with the Timberwolves, reflecting the escalators in his deal.
During his first stint with Minnesota, Garnett averaged 22.4 points, 11.8 rebounds, and 3.6 assists per game. His contract was instrumental in the Timberwolves' decision to build around him, though the team only reached the playoffs twice during that period. Garnett's leadership and defensive intensity made his contract one of the most valuable in the league despite the team's limited postseason success.
Kevin Garnett Later Career Contracts and Earnings
Boston Celtics and Brooklyn Nets
Garnett joined the Boston Celtics in 2007 as part of a blockbuster trade that sent Al Jefferson and other players to Minnesota. The Celtics offered him a three-year, $34 million contract, which included a $12 million signing bonus and incentives tied to team performance. Garnett won an NBA championship with the Celtics in 2008 and earned his fourth All-Star selection that same season.
After his time in Boston, Garnett signed a one-year, $12 million contract with the Brooklyn Nets in 2013. He played 38 games for the Nets that season, averaging 6.5 points and 6.6 rebounds per game. His final NBA contract was a one-year, $10 million deal with the Philadelphia 76ers in 2016, where he appeared in 38 games before retiring at age 39. Career stats confirm that Garnett's earnings peaked during his long-term Timberwolves deal and remained high through his later years.