Posted: March 28, 2026 | MLB Regular Season - 7:15 PM ET
The Giants have not scored a single run through two games to start the 2026 season. Eighteen consecutive scoreless innings. Three hits in Game 1, one hit in Game 2, outscored 10-0 with the bats looking completely lifeless. Tonight they send Tyler Mahle to the mound for his San Francisco debut against Will Warren and the Yankees in Game 3 at Oracle Park, and this total of 8.5 is begging to go under. This is a 2.5-unit play on the under at -110.
San Francisco's Offense Is Completely Broken
Let's start with the obvious. The Giants are the first team to be shut out with five or fewer combined hits over the first two games of a season. Zero runs. Four total hits. That is historically awful. Max Fried blanked them 7-0 on Opening Night, and then Marcus Stroman held them to a single hit in a 3-0 loss on Friday. Aaron Judge has a two-run homer in this series. The Yankees' pitching staff has been suffocating, and San Francisco's lineup has shown absolutely nothing to suggest they are ready to break out tonight.
This is not just a bad stretch. This is a club that finished 2025 at 73-89, one of the weaker offensive rosters in the National League, and they look every bit of it so far. When your bats are this cold to start a season, you do not suddenly explode for five or six runs in Game 3. The confidence is low, the timing is off, and the approach at the plate has been passive. That is a gift for under bettors.
Tyler Mahle Is Built for a Low-Scoring Game
Tyler Mahle signed a one-year, $10 million deal with the Giants this offseason after an outstanding but injury-shortened 2025 with the Texas Rangers. He went 6-4 with a 2.18 ERA and 66 strikeouts over 86.2 innings across 16 starts. That 2.18 ERA ranked fourth among all qualified starters in the second half of the season, behind only Nathan Eovaldi, Trevor Rogers, and Paul Skenes. The stuff is real. When Mahle is healthy, he is a legitimate mid-rotation arm who misses bats and limits hard contact.
The question mark is his shoulder. Right shoulder fatigue cost him more than three months last year, and he is coming into this start with a limited spring training workload. That might cap his outing at five or six innings, but it does not change what he does while he is on the mound. Mahle posted a 1.64 ERA over his first two months with Texas before the shutdown. If he gives the Giants five or six clean innings tonight, this game is going to crawl along at a low-scoring pace, especially against a Yankees lineup that is seeing him for the first time.
Will Warren's Road Splits Do Not Scare the Under
Will Warren's overall numbers from 2025, a 4.44 ERA and 1.37 WHIP over 33 starts and 162.1 innings, look mediocre at first glance. But dig into the splits and the picture gets more interesting for this spot. Warren posted a 3.50 ERA in 16 starts at home with a 16.9% K-BB rate, proving he could miss bats when comfortable. On the road, that ERA ballooned to 5.52 with a 12.7% K-BB rate. Tonight is a road start, so there is some vulnerability there.
But here is the thing: even if Warren is not dominant, it does not mean runs are going to pour in. The Giants' offense is ice cold. They are not the kind of lineup that can exploit a young pitcher's mistakes right now because they are not making any contact at all. Four hits in two games. Warren does not need to be elite tonight. He just needs to be competent against a lineup that is not hitting, and his 171 strikeouts last season show he has the ability to generate swings and misses when he needs them. Oracle Park at 67 degrees in the evening is not exactly launching-pad conditions, either.
Oracle Park Suppresses Offense
Oracle Park is one of the most pitcher-friendly venues in Major League Baseball, and it has been for years. The marine layer rolls in off the Bay in the evening, the dimensions are generous in the outfield gaps, and the ball just does not carry the way it does in places like Coors Field or Great American Ball Park. Night games at Oracle Park in the spring are historically tough on hitters, and tonight's 7:15 PM ET first pitch means the conditions are going to favor the arms.
The forecast calls for 67 degrees at first pitch, which is comfortable but not warm enough to boost fly ball distance. When you combine a pitcher-friendly park with two teams that are not lighting it up offensively, and one of them has literally not scored a run yet this season, the under becomes a very compelling spot. This is not a game where you expect a shootout. This is a game that profiles for a 3-2, 4-1, 5-2 type final score.
The Yankees Are Winning Without Needing Big Innings
Look at how the Yankees have won these first two games. Game 1 was 7-0, but the scoring was spread across the game, with the pitching doing the heavy lifting. Game 2 was a 3-0 gem where Judge's two-run homer was the big blow and the rest was lockdown pitching from Stroman. New York is not swinging for the fences every at-bat. They are playing clean, efficient, pitching-first baseball, and that approach tends to produce lower-scoring games on both sides.
The Yankees do not need to put up eight runs to win this game. They need four or five and let the pitching take care of the rest. That has been the pattern through the first two games, and there is no reason to think Game 3 changes that formula. Will Warren is not Max Fried, but he does not need to be when the opposing offense has zero runs in 18 innings.
Why 2.5 Units on the Under
We are sizing up here because every factor in this game points in the same direction. A historically cold Giants offense that has not scored a run. A pitcher-friendly ballpark in evening conditions. A Yankees team that is winning with pitching efficiency, not offensive explosions. Tyler Mahle on the mound with a 2.18 ERA from his last healthy stretch, facing a lineup that does not need to score eight runs to clinch the series sweep. And Will Warren pitching to a Giants team that cannot buy a hit right now.
When the park, the pitching, the weather, and the offensive trends all line up on the same side of the total, you lean into it. Under 8.5 at -110 is a fair price for a game that has every reason to stay in the five-to-seven run range. The Giants are not ready to break out yet, and the Yankees do not need a crooked number to finish this series.
The Bottom Line
The Giants are historically lifeless at the plate. Oracle Park plays cold and pitcher-friendly in March evening games. Mahle's 2.18 ERA from 2025 suggests he is not going to give up easy runs, and Warren has enough swing-and-miss stuff to keep a struggling lineup in check. The Yankees are winning with efficient, pitching-driven baseball, and the under is the right side of this game. Take it, size it up, and trust the trends.
Official Pick
Under 8.5 (-110) - 2.5 Units