The D-backs have waited it out to see if they could avoid a stint on the DL after Greinke left Tuesday's start against the Philadelphia Phillies. He exited in the second inning with what was called tightness in his oblique. An MRI later showed the strain.
There is no official timetable for his return, but manager Chip Hale is hoping to have him back after the All-Star break.
Greinke signed a six-year, $206.5 million contract with Arizona in the off-season as a free agent from the Los Angeles Dodgers. He has gone 10-3 with a 3.62 ERA in his first season with the club. The former Cy Young winner has been red hot, winning seven of his last eight starts with a 2.18 ERA. The team is hoping he doesn't skip a beat when returning from the injury.