21, 2006, Magloire recorded a career-high 22 rebounds and scored 13 points, during a 101-91 win over the Charlotte Bobcats. Portland Trail Blazers (2006–2007) On July 31, 2006, during the off-season, Magloire was traded to the Portland Trail Blazers for Steve Blake, Ha Seung-Jin, and Brian Skinner. Although Magloire has averaged nearly 10 points per game throughout his entire NBA career, he did not score over nine points in a single game during his first 20 games as a Trail Blazer. In fact, only eight times did Magloire record over 11 points during 81 regular season games in the 2006–07 season. Magloire finished the season with an average of only 21 minutes played per game, down from 30 minutes played in the previous two seasons. Magloire became a free agent in the off-season. New Jersey Nets (2007–2008) The New Jersey Nets signed Magloire on July 17, 2007. In the 2007–08 season, he played little, averaging only 1.8 points and 3.4 rebounds per game. Magloire was waived by the Nets on February 22, 2008. Dallas Mavericks (2008) The Dallas Mavericks signed Magloire on February 26, 2008 to back up centre Erick Dampier after former Maverick center DeSagana Diop was traded to the New Jersey Nets in the blockbuster trade involving point guards Devin Harris and Jason Kidd. Miami Heat (2008–2011) Magloire signed with the Miami Heat on August 30, 2008 for the veteran's minimum after nearing the luxury tax threshold. Magloire provided additional depth and experience at the centre position. He was upgraded to starter on Monday, January 26, 2009 vs. the Atlanta Hawks. Miami re-signed Magloire with the Heat for the 2009–10 season. Magloire was valued as an enforcer during his tenure with Miami. On July 19, 2010, the Heat re-signed Magloire for the 2010–11 season. The Heat would make it to the 2011 NBA Finals, and fell short to the Dallas Mavericks in six games. Toronto Raptors (2011–2012) On December 9, 2011, Magloire signed a one-year deal with his hometown team the Toronto Raptors for the veteran's minimum. This marked the first time a Canadian born player played for the Raptors, the only NBA franchise in Canada. Magloire re-signed with the team on September 18, 2012, but was waived by the team on October 27, 2012. After being waived by the Raptors, Magloire would not play again in the NBA. Thus, his final NBA game was played on April