Astros first baseman Jon Singleton fields a ball during the eighth inning.

Astros first baseman Jon Singleton fields a ball during the eighth inning.

Photo: Patric Schneider / Associated Press

Image 33 of 52

Astros third baseman Matt Dominguez fields a ball during the fourth inning.

Astros third baseman Matt Dominguez fields a ball during the fourth inning.

Photo: Patric Schneider / Associated Press

Image 34 of 52

July 25: Marlins 2, Astros 0

Jose Altuve sits on second base as his stolen base was challenged, and overturned, during the sixth inning.

July 25: Marlins 2, Astros 0

Jose Altuve sits on second base as his stolen base was challenged, and overturned, during the sixth inning.

Photo: Karen Warren / Houston Chronicle

Image 35 of 52

Jose Altuve (27) sits on second base as his stolen base was challenged, and overturned, during the sixth inning.

Jose Altuve (27) sits on second base as his stolen base was challenged, and overturned, during the sixth inning.

Photo: Karen Warren / Houston Chronicle

Image 36 of 52

Dallas Keuchel pitches during the first inning.

Dallas Keuchel pitches during the first inning.

Photo: Karen Warren / Houston Chronicle

Image 37 of 52

Astros head trainer Nate Lucero checks on Dallas Keuchel after the pitcher was hit by a line drive during the second inning.

Astros head trainer Nate Lucero checks on Dallas Keuchel after the pitcher was hit by a line drive during the second inning.

Photo: Karen Warren / Houston Chronicle

Image 38 of 52

Jose Altuve runs to catch a ground ball during the first inning.

Jose Altuve runs to catch a ground ball during the first inning.

Photo: Karen Warren / Houston Chronicle

Image 39 of 52

Jose Altuve runs to catch a ground ball during the first inning.

Jose Altuve runs to catch a ground ball during the first inning.

Photo: Karen Warren / Houston Chronicle

Image 40 of 52

L.J. Hoes reacts after striking out during the third inning.

L.J. Hoes reacts after striking out during the third inning.

Photo: Karen Warren / Houston Chronicle

Image 41 of 52

Gregorio Petit hits during the third inning.

Gregorio Petit hits during the third inning.

Photo: Karen Warren / Houston Chronicle

Image 42 of 52

Gregorio Petit fist bumps third base coach Pat Listach during the third inning.

Gregorio Petit fist bumps third base coach Pat Listach during the third inning.

Photo: Karen Warren / Houston Chronicle

Image 43 of 52

Matt Dominguez tries to make an off-balance throw to first base during the fourth inning.

Matt Dominguez tries to make an off-balance throw to first base during the fourth inning.

Photo: Karen Warren / Houston Chronicle

Image 44 of 52

Matt Dominguez tries to make an off-balance throw to first base during the fourth inning.

Matt Dominguez tries to make an off-balance throw to first base during the fourth inning.

Photo: Karen Warren / Houston Chronicle

Image 45 of 52

Gregorio Petit reaches for a sharply hit single during the fourth inning.

Gregorio Petit reaches for a sharply hit single during the fourth inning.

Photo: Karen Warren / Houston Chronicle

Image 46 of 52

Chris Carter strikes out during the fourth inning.

Chris Carter strikes out during the fourth inning.

Photo: Karen Warren / Houston Chronicle

Image 47 of 52

Jose Altuve, right, and Gregorio Petit celebrate the end the top of the fifth inning.

Jose Altuve, right, and Gregorio Petit celebrate the end the top of the fifth inning.

Photo: Karen Warren / Houston Chronicle

Image 48 of 52

Gregorio Petit leaps over Marlins second baseman Donovan Solano as he throws to first during the sixth inning.

Gregorio Petit leaps over Marlins second baseman Donovan Solano as he throws to first during the sixth inning.

Photo: Karen Warren / Houston Chronicle

Image 49 of 52

Gregorio Petit throws his bat back as he races to first on a pop up to the pitcher during the sixth inning.

Gregorio Petit throws his bat back as he races to first on a pop up to the pitcher during the sixth inning.

Photo: Karen Warren / Houston Chronicle

Image 50 of 52

Gregorio Petit warms up during batting practice.

Gregorio Petit warms up during batting practice.

Photo: Karen Warren / Houston Chronicle

Image 51 of 52

From left to right, Marc Krauss, Marwin Gonzalez, Carlos Corporan and L.J. Hoes during the National Anthem.

From left to right, Marc Krauss, Marwin Gonzalez, Carlos Corporan and L.J. Hoes during the National Anthem.

Photo: Karen Warren / Houston Chronicle

Image 52 of 52

Well-traveled Brett Oberholtzer regains his spot in Astros rotation

1 / 52

Back to Gallery

Lefthander Brett Oberholtzer, who has shuttled between Class AAA Oklahoma City and Houston three times since making the opening day roster, has earned a chance to stay in the rotation for now. Forced to make a roster move so they could activate Collin McHugh so he could start Sunday, the Astros optioned righthander Brad Peacock to OKC and kept Oberholtzer.

Oberholtzer (2-7, 4.32 ERA) will start Monday. He held the A’s to a pair of runs over seven strong innings on Tuesday and has given up only four runs through 13 1/3 innings over his last two starts, both no-decisions in games the Astros eventually won.

“I think Oberholtzer has done a tremendous job,” Bo Porter said. “He’s been kind of the odd man out the last few times. And each time we’ve called him back up, he’s performed at a level that would make you consider keeping him in the rotation. He hasn’t done anything to hurt his chances of staying here.”

Righthander Josh Zeid was played on the 15-day disabled list with left foot bilateral sesamoiditis late Saturday night. Righthander Paul Clemens will be called up from OKC on Sunday.

Zeid has “been dealing with foot issues for a while. It started to affect his shoulder,” Porter said.