DKNetwork Logo DKNetwork Logo
San Francisco Giants vs. Los Angeles Angels prediction, pick for MLB on Friday 7/24/26

San Francisco Giants vs. Los Angeles Angels prediction, pick for MLB on Friday 7/24/26

Published:

By: Dan Johnson

San Francisco opens the series at 42-60 after losing five straight, including three games decided by one run. The Giants scored 15 runs during that slide, never building enough separation to protect their uneven bullpen. Los Angeles arrives at 41-62 after splitting six games while allowing only 15 total runs. The Angels scored 12 themselves, finished below four runs five times, and were shut out twice. Thursday’s open date leaves both bullpens rested and removes any obvious availability disadvantage. Grayson Rodriguez also carries the game’s most interesting personal storyline. Los Angeles traded Taylor Ward for Rodriguez after shoulder trouble erased his entire 2025 season. Back inflammation interrupted this year’s return, leaving the Angels still waiting for their expensive gamble to settle. Logan Webb now gets the chance to stop San Francisco’s slide before another tight game reaches the relievers. Below is my preview, prediction, and pick for today’s baseball game between the San Francisco Giants and the Los Angeles Angels.

Here’s how I’ll play it. I’ll be pumping out these predictions for individual games all season, with plenty of coverage here on DraftKings Network. Follow my handle @dansby_edits for more betting plays.

Giants vs. Angels prediction, preview

Rodriguez’s 8.23 ERA has not been created by soft contact, defensive mistakes, or one terrible afternoon. He has allowed 45 hits, 17 walks, and 32 earned runs through 35 innings. His 16.1% strikeout rate has collapsed while his walk rate remains elevated at 10.1%. Two starts since returning produced 13 hits, nine earned runs, and only three strikeouts across 9.1 innings. His 7.41 xERA, .403 xwOBA, .313 xBA, and .543 xSLG confirm the damage. Opponents have generated 92.3 mph contact, 55% hard hits, 10% barrels, and a 42.5% sweet-spot rate. Rodriguez still averages 96.1 mph with his four-seamer, but velocity has not saved poor location. Hitters own a .329 average, .612 slugging percentage, and .427 xwOBA against the pitch. His changeup remains dependable, producing a 33.8% whiff rate and .286 xwOBA. Everything else has become hittable whenever he falls behind.

Webb owns a 3.87 ERA, 1.11 WHIP, 85 strikeouts, and 27 walks across 107 innings. June produced his sharpest stretch, with a 0.71 ERA and 0.61 WHIP over 38 innings. July brought consecutive blowups against Colorado and Toronto before a steadier outing against Seattle. Webb allowed two hits and one walk across 6.2 innings, although one homer created three earned runs. His 52% ground-ball rate still gives San Francisco its clearest route toward six or seven innings. The sinker carries a +10 run value, but its underlying contact deserves attention. Hitters have produced a .309 wOBA against it, compared with a much louder .365 xwOBA. They have also posted a 54% hard-hit rate despite generating only a .228 average. Webb’s changeup and sweeper provide the stronger finishing pitches. Those offerings own expected wOBA marks below .285 while producing considerably softer contact.

San Francisco has the matchup advantage, although its best hitters have cooled since the break. Rafael Devers owns a .242/.312/.468 line with 20 homers, 26 doubles, and 53 RBI. He has hit .269/.340/.553 against right-handers, making Rodriguez’s fastball an obvious target. Devers has also opened the second half at .125/.192/.292 with 10 strikeouts. Casey Schmitt provides the lineup’s strongest current power shape. His 20 homers accompany 89.7 mph contact, 44.3% hard hits, 12.4% barrels, and a 21.7-degree launch angle. Schmitt’s .355 xwOBA sits above his actual .336 mark, supporting the sustainability behind his power. Luis Arraez owns a .320 average, 122 hits, and only 18 strikeouts. That contact skill becomes especially valuable against a starter no longer missing bats inside the strike zone. Arraez has cooled badly, however, hitting .150/.182/.200 since the break. San Francisco can reach Rodriguez early, but its current form offers no guarantee that traffic becomes five runs.

Angels vs. Giants pick, best bet

The Angels have enough top-end damage to punish Webb if his sinker keeps drifting above the knees. Mike Trout’s .234 average hides a .388 on-base percentage, 18 homers, and much stronger expected production. He owns 90.7 mph contact, 48.6% hard hits, 18.8% barrels, and a .401 xwOBA. His actual wOBA sits at .368, suggesting his batted balls have deserved better results. Trout has still managed only one homer across 38 at-bats since returning. Zach Neto has hit .297/.348/.406 in July, but 19 strikeouts have limited his power opportunities. Jo Adell owns four July homers alongside a thinner .214/.279/.429 line. The lower order gives Webb several places to breathe. Jorge Soler carries a .205 average, while Josh Lowe and Logan O’Hoppe remain below a .620 OPS. Oracle Park adds another obstacle, with temperatures falling toward 60 degrees and wind pushing against carry. Los Angeles can produce isolated damage, but sustained innings remain difficult to find.

San Francisco’s -162 moneyline requires too much trust in a team carrying five consecutive losses. The +134 run line offers a better return, but four recent Giants losses stayed within two runs. San Francisco over 4.5 at -105 attacks Rodriguez directly, yet the Giants reached five only once during their skid. Over 8.5 at -110 also asks Rodriguez to overpower Webb, Oracle Park, and two rested bullpens. The cleaner position remains Los Angeles under 3.5 runs at -110, playable through -120. The Angels have stayed below four runs in five of their last six games. Webb’s changeup and sweeper can finish right-handed hitters after the sinker creates early ground-ball contact. Trout presents the largest danger, but the surrounding lineup lacks enough current depth. This wager also avoids relying upon Rodriguez, San Francisco’s offense, or an inflated Giants moneyline.

Best bet: Angels under 3.5 runs at -110, playable through -120

Projected score: Giants 4, Angels 2

Best bet: Angels TT u3.5 runs (-110) vs. Giants

Tail it with me in the DKN Betting Group here!

Dan Johnson has been an editor, writer, and analyst for DraftKings and DraftKings Network since 2024. He’s previously held editorial posts at The Paris Review, Macmillan Publishers, Bedford/St. Martin’s Press, ASSIGNMENT Magazine, and FantasySixPack. You can find his various editorial work & writing (sports-related and non-) at all of the above.
Disclaimer

I am a promoter at DraftKings and am also an avid fan and user (my username is thegreatdansby9) and may sometimes play on my personal account in the games that I offer advice on. Although I have expressed my personal view on the games and strategies above, they do not necessarily reflect the view(s) of DraftKings and do not constitute a representation that any particular strategy will guarantee success. All customers should use their own skills and judgment in building lineups. I may also deploy different players and strategies than what I recommend above. I am not an employee of DraftKings and do not have access to any non-public information.