Arizona Diamondbacks vs San Francisco Giants Picks and Prediction for Friday August 28 2026

By: Kim Smith Published 08/28/2026, 01:30 AM ET

The Arizona Diamondbacks head to Oracle Park in San Francisco, California, to face the San Francisco Giants on Friday, August 28, 2026. First pitch is scheduled for 10:15 p.m. ET, with coverage on MLB.TV. Arizona enters at 71-63 overall and 31-34 on the road, while San Francisco is 54-79 overall and 31-34 at home. At the time of this writing the odds were not released. Before placing any wagers, check out our free MLB picks for more baseball predictions and analysis.

Starting Pitchers

Arizona had not yet announced its starting pitcher at the time this preview was completed. San Francisco is expected to start Blade Tidwell, who enters with a 0-0 record, 3.58 ERA and 1.16 WHIP across 32.2 innings. He has allowed 26 hits while striking out 27 and walking 12, with just two home runs surrendered. With Arizona's starter still undecided, this matchup carries more uncertainty than most on Friday's slate.

Diamondbacks Have Owned This Matchup

Arizona enters Friday at 71-63 and has won three of its last five games. The Diamondbacks are coming off consecutive victories over Chicago by scores of 2-0 and 5-4, and they also recently defeated Cincinnati 5-3. Their two losses during that stretch came by scores of 7-0 and 11-5.

The Diamondbacks are batting .244 with 605 runs, 1,093 hits and 131 home runs. Their offense owns a .317 on-base percentage and .398 slugging percentage. On the mound, Arizona has posted a 4.17 ERA and 1.29 WHIP, while opponents are batting .251.

The strongest argument for Arizona is its dominance in the season series. The Diamondbacks lead the Giants 8-1, and that is difficult to ignore. Arizona has consistently found ways to generate offense against San Francisco while also limiting the Giants enough to turn those games into wins.

Giants Trying to Reverse a Bad Season Series

San Francisco enters at 54-79 and has gone 2-3 over its last five games. The Giants recently defeated Cincinnati 3-1 and 5-0, but they are coming off a 10-9 loss. They also dropped a pair of games against Boston by scores of 5-4 and 3-2.

The Giants are batting .248 with 540 runs, 1,120 hits and 149 home runs. They own a .307 on-base percentage and .407 slugging percentage. Their pitching staff has recorded a 4.33 ERA and 1.36 WHIP, with opponents batting .248.

San Francisco's problem in this matchup has been translating decent offensive numbers into actual wins. The Giants have slightly better season marks in batting average, slugging percentage and home runs than Arizona, but the Diamondbacks have still controlled the head-to-head series. That makes this one of those matchups where the overall record and direct series performance matter more than a narrow edge in a few offensive categories.

Arizona Diamondbacks vs San Francisco Giants Picks and Prediction

Pick: Arizona Diamondbacks Moneyline

Arizona is the preferred side because of the major gap in overall record, better recent form and overwhelming success in the season series. The Diamondbacks have won eight of nine meetings against San Francisco and enter with a 71-63 record compared to the Giants' 54-79 mark. Arizona also owns the better team ERA and WHIP, while San Francisco has struggled to convert its offensive production into wins. Even with Arizona's starter still undecided, the Diamondbacks moneyline is the stronger side.

Pick: Under 8.5

The total was not available at the time of writing, but take the Under if the number is set at 8.5. Oracle Park tends to produce lower-scoring environments than many MLB venues, and both teams are coming into this matchup with some recent low-scoring results. Arizona just posted a 2-0 win, while San Francisco recently won 5-0 and 3-1. Tidwell has also been solid through his limited work, carrying a 3.58 ERA and allowing only two home runs in 32.2 innings. The unknown Arizona starter adds some risk, but 8.5 still provides enough room for an Under lean.

Final Picks: Arizona Diamondbacks Moneyline and Under 8.5 if available.

This preview was completed before play on Thursday. Starting pitchers, betting lines and other game information are subject to change before the game begins.

>

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.