Following a season-ending ACL injury to center Nenad Krstić, Moore was called upon to play major minutes and had one of the best years of his NBA career, averaging career highs of 9.8 points per game and 5.1 rebounds per game, plus a league-leading .609 field goal percentage, becoming the first undrafted player ever to lead the NBA in field goal percentage, and only the third to finish in the top five since the 1976–77 season. On July 21, 2007, Moore signed a multi-year deal with the Sacramento Kings. On February 19, 2009, he was waived by the Kings. On February 24, 2009, he signed with the Boston Celtics. On September 2, 2009, Moore signed with the Golden State Warriors to a reported one-year, $1.3 million deal. On January 4, 2010, after undergoing surgery for a bone spur in his right heel, Moore was waived by the Warriors. On December 9, 2011, he signed with the Memphis Grizzlies. However, he was waived on December 16. In January 2012, he was acquired by the Idaho Stampede. On April 16, 2012, he re-signed with the Warriors for the rest of the 2011–12 season. On October 1, 2012, he was signed with the Philadelphia 76ers. However, he was waived on October 10. On November 1, 2013, he was re-acquired by the Idaho Stampede. On November 4, 2013, he was traded to the Reno Bighorns. On December 19, 2013, he was waived by the Bighorns.