Los Angeles Angels at San Francisco Giants Picks and Prediction for Sunday, July 26, 2026
Oracle Park in San Francisco hosts the series finale of this three-game set at 4:05 PM ET as the Los Angeles Angels (41-64) visit the San Francisco Giants (44-60). Sunday's pitching matchup pits an excellent Angels starter in the form of his career against a left-handed prospect making just his third MLB start of the season, in what amounts to the most one-sided individual pitching matchup on the Sunday slate. Read on to find out who takes the series in our Angels vs. Giants prediction. Don't go down on strikes! Get our top MLB Predictions and increase your bankroll!
Soriano Is Rolling Into This Start With His Best Outing of the Season
José Soriano (8-6, 3.43 ERA) takes the ball for the Angels on Sunday, and he's rolling into it. His last outing against the Cardinals saw him go 7.0 innings, allowing 2 earned runs on 4 hits, striking out 7 and walking just 1, 95 pitches of exactly the kind of control that has kept his ERA in the low 3s all year. The Cardinals start was not an aberration, it was the clearest expression of a mechanical profile that has made Soriano one of the most underrated starting pitchers in the American League in 2026.
The 28-year-old Dominican right-hander has spent the entire season building toward this kind of sustained performance. His four-seam fastball sits at 95-96 mph, his slider generates whiffs at a 34% rate, and his changeup, the development of which has been the most significant improvement in his 2026 arsenal, gives him a legitimate third swing-and-miss option against left-handed hitters. That left-handed matchup is critically important at Oracle Park on Sunday: the Giants' lineup, when at full health, leans heavily left-handed, and Soriano's changeup will be his most valuable weapon against a San Francisco lineup that has hit just .227 against right-handed pitching in July, the third-lowest mark in the NL.
The Angels have hit the first five innings team total Under in 6 of their last 7 games, a lean toward controlled, competitive first halves when Soriano is protecting a quality start. The Angels' lineup features Mike Trout as its primary danger, the one hitter whose power ceiling makes any pitcher uncomfortable regardless of recent form, while the supporting cast with Luis Rengifo, Kevin Pillar, and Nolan Schanuel gives Los Angeles enough lineup depth to generate the two or three runs that Soriano's form this week has consistently been enough to protect.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Whisenhunt Steps Into His Third MLB Start on Short Notice
Carson Whisenhunt is the Giants' No. 11 prospect per MLB Pipeline, a 25-year-old left-hander who has posted a 3.65 ERA with 77 strikeouts in 69 innings across 14 Triple-A appearances in 2026 before being recalled to make his first big-league starts of the season. Across two big-league starts this season, Whisenhunt has allowed four earned runs in 10⅔ innings, with nine hits and six walks, enough promise to indicate he could be on the cusp of breaking through as a rotation option, but also enough walk trouble to signal the command inconsistency that has defined his development arc.
The arsenal is exciting. Whisenhunt's elite changeup yielded a 47% swing-and-miss rate in Triple-A last year and generated the majority of his strikeouts, while his two-seam fastball sits at 92-94 mph and his low-80s slider gives him a three-pitch mix that plays up due to the sequencing around the change. The ceiling, when everything works, is a mid-rotation starter capable of missing bats from both sides of the plate. The floor, when the command falters, is a pitcher who walks four batters across 5⅓ innings, as he did in his Rockies start, and requires early removal.
The Giants are just 1-43 when trailing entering the seventh inning this season, the most extreme late-game deficit record in all of baseball, a statistic that makes early-inning run prevention essential for a team that essentially cannot function in comeback mode. San Francisco just got swept in Kansas City, blowing a three-run lead in the process, and enters Sunday having dropped five straight. A roster in active sell mode, a prospect making only his third MLB start, and a fanbase already looking toward 2027 creates exactly the motivational context where a quality road pitching performance, Soriano vs. a Giants lineup that has ranked 26th in runs scored all season, produces a straightforward result.
Angels vs. Giants Picks
- Money Line Pick: Los Angeles Angels
The pitching matchup is the most one-sided of any series finale on Sunday's slate: a right-hander with a 3.43 ERA fresh off a seven-inning, one-walk masterpiece against an Angels lineup with Trout in the middle of the order, versus a left-handed prospect in just his third major-league start working out command issues against an Angels lineup with right-handed pop. Take the Angels to win.
- Over/Under Pick: Under 8.5 Runs
The Giants have hit the game total Under in 11 of their last 16 games at home, the most reliable home-game totals trend in the NL West, and Sunday's context reinforces it at every level. Soriano's seven-inning, 95-pitch Cardinals start demonstrated the kind of efficiency that keeps his pitch count manageable and his innings deep, suppressing the mid-game leverage situations where run totals balloon. The Giants are earning just 4.09 runs per game this season, 26th in baseball, and their offense against right-handers in July has been the NL's third-worst in batting average. Oracle Park's marine layer, the deep outfield dimensions, and two pitching staffs with genuine bullpen depth below the starting rotation combine for a Sunday afternoon that lands well under the total. Take the Under 8.5 runs.