Season Schedule
OffSTRegASGRegPostWSOff

San Francisco Giants vs Arizona Diamondbacks Starting Lineup — Monday, Jun 29, 2026

Monday, Jun 29, 2026Chase FieldFinalStarting Lineups
SF · Away

San Francisco Giants

SP: Tyler Mahle · ERA 4.64
4-5
Final
AZ · Home

Arizona Diamondbacks

SP: Eduardo Rodriguez · ERA 2.70
Final Lineup2026 season stats · career vs opposing starter
Full matchup preview

Final Lineups

San Francisco Giants @ Arizona Diamondbacks · Monday, Jun 29, 2026

San Francisco Giants
San Francisco Giants
SP: Eduardo Rodriguez · ERA 2.70
#BatterAVGOBPOPSHRRBIvAVGvOPS
1Matt Chapman0.2350.3240.6927420.3331.039
2Luis Arraez0.3130.3480.7815490.2000.473
3Casey Schmitt0.2710.3010.78421550.6252.042
4Rafael Devers0.2440.3210.78824640.1820.523
5Heliot Ramos0.2500.2990.7039340.2730.705
6Bryce Eldridge0.2450.3400.77012290.3331.000
7Victor Bericoto0.2730.2840.7844100.5001.000
8Eric Haase0.1620.2350.600490.2500.500
9Jonah Cox0.2690.2690.76913
2026 season: AVG · OBP · OPS · HR · RBIvAVG / vOPS = career vs this SP
Arizona Diamondbacks
Arizona Diamondbacks
SP: Tyler Mahle · ERA 4.64
#BatterAVGOBPOPSHRRBIvAVGvOPS
1Ketel Marte0.2520.3150.76421670.5331.696
2Geraldo Perdomo0.2450.3590.7339420.3330.856
3Corbin Carroll0.2430.3380.82018570.0000.333
4Gabriel Moreno0.3050.3830.8368530.0000.500
5Lourdes Gurriel Jr.0.2070.2540.5412210.0000.000
6Max Kepler0.2160.2870.6202150.2220.697
7Nolan Arenado0.2420.3220.75618580.1900.510
8Pavin Smith0.1410.2360.428160.1110.555
9Tommy Troy0.2230.2990.663490.5001.000
2026 season: AVG · OBP · OPS · HR · RBIvAVG / vOPS = career vs this SP
◆ Matchup preview

San Francisco Giants at Arizona Diamondbacks (2026-06-29). Tyler Mahle vs Eduardo Rodriguez at Chase Field.

Tyler Mahle enters this contest with a season ERA of 5.49 and a WHIP of 1.46 across 62.1 innings pitched, indicating struggles with both run prevention and baserunners. His K/9 stands at 8.81, suggesting an ability to generate strikeouts, but his BB/9 of 3.75 contributes to his elevated WHIP. Mahle's recent trend ERA is up, and he has a quality start percentage of only 16.7%, with a blow-up rate of 16.7%, reflecting inconsistency. Conversely, Eduardo Rodriguez has been significantly more effective this season, posting a strong 2.27 ERA and a 1.21 WHIP over 95 innings. His K/9 is lower at 6.63, but his BB/9 of 3.6 is comparable to Mahle's, yet he limits damage more effectively. Rodriguez's trend ERA is down, and he boasts a 33.3% quality start rate with a 0% blow-up rate, demonstrating greater reliability.

The Giants' offense has been moderately productive, with a team OPS of 0.725 and 337 runs scored, supported by a 0.256 batting average. Their pitching staff holds a 4.31 ERA and a 1.36 WHIP, allowing 81 home runs. The Diamondbacks' offense has scored slightly more runs with 350, but their team OPS is lower at 0.692 and their batting average is 0.238, suggesting a reliance on walks to get on base. Arizona's pitching is similar to San Francisco's, with a 4.33 ERA and a 1.30 WHIP, but they have surrendered more home runs with 101.

Looking at recent head-to-head matchups from 2025, the series between these two teams has been closely contested, with the Giants holding a slight edge in wins. The total line for this game is set at 9.0, which aligns with the combined season ERAs of both teams and the historical scoring in their previous encounters. Given Mahle's higher ERA and the Diamondbacks' ability to score runs, coupled with Rodriguez's solid performance, the total line suggests expectations of a moderately high-scoring game.

Key facts
Mahle ERA 5.49Rodriguez ERA 2.27Giants OPS 0.725Total 9.0