Apr 12, 2026; Philadelphia, Pennsylvania, USA; Arizona Diamondbacks starting pitcher Zac Gallen (23) throws a pitch against the Philadelphia Phillies in the first inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images
Kyle Ross-Imagn Images

San Diego Padres vs Arizona Diamondbacks Prediction 4/25/2026 Today’s MLB Picks

Pick details

MATCHUP San Diego Padres Arizona Diamondbacks
Team Records 17-8 14-11
Where Chase Field, Phoenix, Arizona
When Saturday, April 25, 2026
Time 06:05 PM EDT
TV MLB.TV

The San Diego Padres and the Arizona Diamondbacks will meet on Saturday afternoon in the opening game of a two‑game National League series at Estadio Alfredo Harp Helú in Mexico City, Mexico.

San Diego Padres Betting Preview

The San Diego Padres enter Saturday’s contest with a 17–8 overall record (tied for 1st in the National League West) and a respectable 8–4 mark on the road. The Padres offense has been rather average to this point in the season. Let me be more specific. Through 25 games played in 2026, the San Diego Padres have compiled 110 runs (20th in MLB), 194 hits, 49 doubles (6th in MLB) and 20 home runs, while posting a .234 team batting average which ranks 18th in Major League Baseball.  

The Padres arrive at tomorrow’s game in solid form. San Diego has won four of the team’s last five games, including a 1–0 shutout victory over the Colorado Rockies three days ago.

San Diego will turn to right‑hander German Marquez in this contest. In four starts made this season, Marquez has compiled a 2–1 win‑loss record, a 3.86 ERA, a 1.39 WHIP and 15 strikeouts, while allowing 20 hits, 6 walks and 5 home runs in 18.2 innings pitched.

Shifting our focus to the San Diego offense, the Padres continue to rely on Xander Bogaerts and Ramon Laureano, both of whom remain pivotal to the Padres offensive production. Shortstop Xander Bogaerts has compiled a .289 batting average, 4 home runs, 2 doubles, 6 RBIs, 2 stolen bases and an .811 OPS, while outfielder Ramon Laureano has amassed a .264 batting average, 4 home runs, 4 doubles, 17 RBIs, 3 stolen bases and an .804 OPS.  

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks enter Saturday’s matchup with a 14–11 overall record, including an 8–5 mark at home. Arizona has lost three of the team’s last four games played this season, including a 10-4 loss to the Toronto Blue Jays five days ago.

Arizona will start right‑hander Zac Gallen, who has gotten off to a steady start to the 2026 regular season. In five starts made, Gallen has compiled a 1–1 record, a 3.51 ERA, a 1.48 WHIP and 14 strikeouts, while allowing 31 hits and 7 walks in 25.2 innings pitched.

Offensively, the Diamondbacks feature Corbin Carroll and Ketel Marte. Carroll has tallied a robust .296 batting average, 3 home runs, 17 RBIs, 14 walks and a .976 OPS which ranks seventh in Major League Baseball. Marte has amassed a .240 batting average, 4 home runs and a .694 OPS.  

Why the San Diego Padres will win.

• Starting pitching stability. In four starts made this season, German Marquez has compiled a 2–1 win‑loss record, a 3.86 ERA, a 1.39 WHIP and 15 strikeouts in 18.2 innings pitched.  

• Offensive production. Shortstop Xander Bogaerts has compiled a .289 batting average, 4 home runs, 2 doubles, 6 RBIs, 2 stolen bases and an .811 OPS.  

• Recent form. The San Diego Padres have won four of the team’s last five games.

Why the Arizona Diamondbacks will win.

• Starting pitching edge. Zac Gallen has compiled a 1–1 record, a 3.51 ERA, a 1.48 WHIP and 14 strikeouts in 25.2 innings pitched.

• Quality offense. Corbin Carroll and Ketel Marte provide Arizona with a strong offensive core.  

San Diego Padres vs. Arizona Diamondbacks Prediction

In my view, this matchup favors the Arizona Diamondbacks. Arizona starting pitcher Zac Gallen enters tomorrow’s contest with a 3.51 ERA and has illustrated command on the mound all season. Conversely, German Marquez has surrendered 5 home runs in 18.2 innings pitched and now faces an Arizona lineup led by Corbin Carroll and Ketel Marte. With that said, I am backing the Arizona Diamondbacks on the moneyline in this game.

Hans Geevers's Pick: Arizona Diamondbacks ML