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.
