The Diamondbacks will be without right-hander Jason Marquis for four-to-six weeks after an injury suffered on Sunday. He broke his right shinbone when it was hit by a line drive against the Mets. Arizona manager Kirk Gibson said Marquis would be out for four to six weeks. "I was put on a good position coming over here," Marquis said. "I finally was getting the results I had wanted to, so to finish on this note. Hopefully it's not the end." The Diamondbacks acquired Marquis in a trade with the Nationals last month.