Last Updated on March 16, 2025 by Mat Diekhake

Shaquille O’Neal had several major contracts throughout his NBA career, earning hundreds of millions of dollars. Here’s a breakdown of his most notable contracts:

1. Orlando Magic (1992-1996)

  • 1992: Signed a 4-year, $17.4 million rookie contract after being drafted first overall.
  • 1996: Became a free agent after his rookie contract expired.

2. Los Angeles Lakers (1996-2004)

  • 1996: Signed a 7-year, $120 million contract with the Lakers, one of the biggest deals at the time.
  • 2003: Signed a 3-year, $88.5 million extension, keeping him under contract until 2006.
  • 2004: Traded to the Miami Heat.

3. Miami Heat (2004-2008)

  • 2005: Signed a 5-year, $100 million contract extension with the Heat after helping them win a championship in 2006.
  • 2008: Traded to the Phoenix Suns.

4. Phoenix Suns (2008-2009)

  • O’Neal played under the remaining $40 million of his Miami contract.
  • 2009: Traded to the Cleveland Cavaliers.

5. Cleveland Cavaliers (2009-2010)

  • Played one season with Cleveland under his existing contract ($20 million).
  • 2010: Became a free agent.

6. Boston Celtics (2010-2011)

  • 2010: Signed a 2-year, $2.8 million veteran minimum contract with the Celtics.
  • 2011: Retired after one season.

Total Career Earnings (NBA Salary Only)

O’Neal earned approximately $292 million in salary alone over his NBA career. This does not include endorsements, investments, or business ventures, which have significantly increased his wealth.