Bobcats coach Paul Silas says forward Corey Maggette will miss two to four weeks with a strained left hamstring.