Landen Roupp gets the ball for the Giants at 7:10 PM ET against a Marlins staff that isn't really running a starter out there. Lake Bachar is the listed opener with a 2.97 ERA in short bursts — his last time out he threw 2 innings, 42 pitches, 4 strikeouts. This is a bullpen day dressed up as a pitching matchup.
The Giants are quietly the hotter team in the building. They've won 4 straight and the streak only stopped because Thursday's game at Atlanta got wiped out — that's the 0-0 'tie' in the last-5. They took 3 in a row from the Braves in Atlanta by a combined 21-9, which is a real road series, not a soft schedule mirage. Roupp, on the other hand, has been the wobble in the rotation: 4 earned in 4.2 against the Cubs in his last start and he hasn't finished the 5th in either June outing.


Miami is a more confusing team to read. They sit a game under .500 at 37-38, just got smoked twice in Philly, then turned around and hung 12 on the Phillies on Wednesday before coming home. The bullpen-day approach against San Francisco is partially by necessity — Eury Perez is still rehabbing, Janson Junk is shelved with a shin issue, and Thomas White is expected to miss the rest of the year with a shoulder issue. That's a lot of starter innings the Marlins don't have.

- 10-Day-ILHeliot Ramos LF — Ramos (quadriceps) went 1-for-5 with a walk and a run scored in Triple-A Sacramento's 9-6 win over Oklahoma City on Wednesday.
- 10-Day-ILHarrison Bader CF — Bader met with Dr. Robert Anderson on June 5 and received a stem-cell injection to address plantar fasciitis in his left foot, MLB.com reports.
- 15-Day-ILTyler Mahle SP — Mahle (hamstring) allowed one earned run on one hit and five walks while striking out three over three innings in Triple-A Sacramento's 10-1 win over Oklahoma City on Tuesday.
- 15-Day-ILKeaton Winn RP — The Giants placed Winn on the 15-day injured list Sunday due to a right elbow strain.
- 60-Day-ILJason Foley RP — Foley (shoulder) struck out two over a scoreless inning in a rehab appearance with Triple-A Sacramento on Friday.
- 60-Day-ILJoel Peguero RP — The Giants placed Peguero on the 60-day injured list Monday due to a left hamstring strain, John Shea of the San Francisco Chronicle reports.
- 60-Day-ILJared Oliva CF — Oliva (wrist) started at designated hitter and went 2-for-2 with two stolen bases, a double, an RBI and a run scored in Triple-A Sacramento's 6-4 loss to Reno on Saturday.
- 60-Day-ILRowan Wick RP — The Giants placed Wick (elbow) on the 60-day injured list Sunday, Justice delos Santos of The San Jose Mercury News reports.

- Day-To-DayThomas White SP — White was diagnosed with a left shoulder capsular sprain Friday and is expected to miss the rest of the season, Isaac Azout of FishOnFirst.com reports.
- 15-Day-ILEury Perez SP — Perez (thigh) gave up one run on three hits over 3.2 innings in a rehab start for Triple-A Jacksonville on Thursday. He struck out five without walking a batter.
- 15-Day-ILJanson Junk SP — Junk (shin) was able to throw a light bullpen session earlier this week and could throw a higher-intensity side session in the coming days, MLB.com reports.
- 15-Day-ILJosh Ekness RP — Marlins manager Clayton McCullough said Monday that Ekness is expected to miss approximately six weeks due to a right calf strain, Kyle Sielaff of Marlins.tv reports.
- 60-Day-ILGriffin Conine LF — Conine (hamstring) will begin a rehab assignment with Triple-A Jacksonville on Tuesday, Stephen Strom of Marlins Radio Network reports.
- 60-Day-ILAndrew Nardi RP — The Marlins transferred Nardi (ribcage) from the 15-day injured list to the 60-day IL on Monday.
- 60-Day-ILRobby Snelling SP — Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow.
- 60-Day-ILRonny Henriquez RP — The Marlins placed Henriquez (elbow) on the 60-day injured list Thursday.
The Giants are also playing shorthanded — Heliot Ramos is on the IL, Harrison Bader's foot has him in a stem-cell-shot phase of recovery, and Tyler Mahle is rehabbing in Sacramento. The bullpen has taken hits too with Keaton Winn (elbow) joining a long list of relief arms on the 60-day. Still, the offense is producing and the rotation is healthy enough to keep stacking quality starts behind Roupp.
The market basically calls this a coin flip — Miami a slight home favorite at -111, total at 8.5. That feels right on paper, but the Giants are the team with momentum, the actual starter, and a lineup that just put up 7-plus in 3 of its last 4 games. If Roupp gives them anything close to average, this is winnable. If he doesn't, the Marlins' bullpen day cuts both ways.