The New York Mets, boasting a respectable 4-4 record, head to Oracle Park in San Francisco to tangle with the struggling Giants, who are sitting at 3-5. Clay Holmes, the Mets' right-hander, takes the mound with a 1-0 record and a 3.18 ERA, facing off against Landen Roupp, who has been nothing short of phenomenal with a 0.00 ERA and a 0.67 WHIP. The real question is, can Roupp keep the Giants' bats from coming alive against a Mets team that's only slightly better at the plate, with a .230 batting average compared to San Francisco's .218?

The Mets come in with a team ERA of 2.89, a significant advantage over the Giants' 4.31, which has got to be a bit of a concern for the home team. Injury-wise, the Mets are dealing with some issues; Juan Soto is day-to-day, and Brandon Waddell is on the 7-day IL. Can the Mets capitalize on these contrasts and take the win? Make your pick or join the discussion on StreakChat.