Last Updated on May 4, 2025 by Mat Diekhake

Allen Iverson’s NBA career featured several significant trades that shaped his journey across the league. Here’s a chronological overview of his trade history:


December 19, 2006 – Traded from Philadelphia 76ers to Denver Nuggets

After over a decade with the Philadelphia 76ers, Iverson was traded to the Denver Nuggets. The Sixers received Andre Miller, Joe Smith, and two 2007 first-round draft picks in exchange for Iverson and Ivan McFarlin. This move aimed to rejuvenate the Sixers amid a challenging season start.


November 3, 2008 – Traded from Denver Nuggets to Detroit Pistons

In a significant deal, the Nuggets traded Iverson to the Detroit Pistons for Chauncey Billups, Antonio McDyess, and Cheikh Samb. The trade was part of Denver’s strategy to restructure their roster, while Detroit sought to add Iverson’s scoring prowess.


September 10, 2009 – Signed with Memphis Grizzlies

After his stint with the Pistons, Iverson signed a one-year deal with the Memphis Grizzlies. However, his time with the team was brief, as he played only three games before leaving due to personal reasons.


December 2, 2009 – Returned to Philadelphia 76ers

Iverson made a return to the 76ers, signing a contract to finish the 2009–10 season. His comeback was met with enthusiasm from fans, but he played only 25 games before leaving the team to address family matters.