JD Bets hammered San Francisco over 4.5 runs at –130, calling German Marquez "probably the worst pitcher in baseball right now." Marquez has surrendered 5, 7, 6 and 7 earned runs in four straight outings while giving up double-digit hits twice. JD’s prop sheet shows an 80 % hit rate on Marquez allowing 3.5+ earned runs, and Oracle Park features a 14 mph wind blowing straight out to center, further juicing fly-ball distance. Giants bats have several strong historical matchups: Matt Chapman (6-for-12, HR) and Mike Yastrzemski (5-for-8, HR) headline a lineup that owns a .300+ collective average against struggling right-handers. Even if Marquez exits early, JD trusts Colorado’s bottom-five bullpen to cough up additional damage. He passed on the steep –350 money line and Logan Webb props, but is convinced San Francisco reaches five runs, "probably by the fifth inning."