Last Updated on December 26, 2024 by Mathew Diekhake

Here’s an overview of Tracy McGrady’s contract history throughout his NBA career:


Toronto Raptors (1997–2000)

  1. 1997 Rookie Contract:
    • Length: 3 years
    • Value: $4.69 million
    • Signed after being drafted 9th overall in the 1997 NBA Draft directly out of high school.

Orlando Magic (2000–2004)

  1. 2000 Free-Agent Signing:
    • Length: 7 years
    • Value: $92.8 million
    • Signed as a free agent after leaving the Toronto Raptors. This contract solidified McGrady as one of the rising stars in the league.

Houston Rockets (2004–2010)

  1. 2004 Trade and Contract:
    • McGrady was traded to the Houston Rockets with the remaining years of his Orlando contract.
    • During this period, he earned an average of $14–23 million annually.
  2. 2007 Contract Extension:
    • Length: 3 years
    • Value: $63 million
    • Signed to secure his position as the franchise cornerstone for the Houston Rockets.

New York Knicks (2010)

  1. Traded to New York Knicks:
    • Played under the final year of his Houston contract after being traded to the Knicks.
    • Earned $22.8 million during the 2009–2010 season, the highest single-season salary of his career.

Detroit Pistons (2010–2011)

  1. 2010 Free-Agent Signing:
    • Length: 1 year
    • Value: $1.35 million (veteran minimum contract)

Atlanta Hawks (2011–2012)

  1. 2011 Free-Agent Signing:
    • Length: 1 year
    • Value: $1.35 million (veteran minimum contract)

San Antonio Spurs (2013)

  1. 2013 Mid-Season Signing:
    • Length: Rest of the season
    • Value: Prorated veteran minimum contract ($409,000)
    • McGrady joined the Spurs during the 2013 NBA Playoffs but did not play significant minutes.

Career Earnings Summary (NBA Contracts Only):

  • Total Career Earnings: Approximately $162 million

Other Notable Contracts:

  • Qingdao Eagles (China):
    • Signed with the Chinese Basketball Association’s Qingdao Eagles in 2012 for one season.
    • Reportedly earned around $1 million for the season.

McGrady’s contracts reflect his incredible talent and productivity during his prime years, especially his time with Orlando and Houston, when he was among the highest-paid players in the league.