San Francisco Giants vs Colorado Rockies
San Francisco Giants at Colorado Rockies (2026-07-05). Tyler Mahle vs Tanner Gordon at Coors Field.
Mahle enters with a 5.67 ERA and 1.47 WHIP across 66.2 innings, with 8.64 K/9 and 3.92 BB/9 showing he can still miss bats but has not consistently controlled traffic. His recent line has been mixed rather than clean, allowing four earned runs in 4.1 innings last time out after a scoreless 5.2-inning effort against the Athletics, and he has surrendered at least three earned runs in five of his last seven starts. The trend marker points down on ERA, but the lack of quality starts and a 1.62 HR/9 are notable concerns in this park. Gordon has been even more volatile, carrying a 6.69 ERA and 1.59 WHIP over 40.1 innings with 8.7 K/9 and a much sharper 1.79 BB/9. His command profile is better than Mahle’s, yet contact damage has been a major issue, including five earned runs over five innings against Miami in his latest outing and four earned runs in three innings when he faced San Francisco on May 31.
Offensively, Colorado has the stronger season profile with a .753 OPS, 436 runs, and a .328 OBP, compared with San Francisco’s .727 OPS and 358 runs. The Giants are still respectable in power with 95 homers and a .420 slugging percentage, but the Rockies have been the more productive run-scoring side overall with 103 homers and more walk creation. On the mound, neither staff brings much stability into a Coors setting: San Francisco owns a 4.49 team ERA and 1.38 WHIP, while Colorado sits at a 5.54 ERA and 1.52 WHIP with 121 homers allowed. That gap in run prevention is significant for total bettors, especially with both starters carrying elevated WHIPs and home-run rates.
The head-to-head history leans heavily toward San Francisco, which won 11 of the last 13 meetings, but many of those games also featured offensive volume, including scores of 10-8, 10-7, 8-2, 7-4, and 6-5. That recent series profile fits a posted total of 13.0, because this matchup combines two vulnerable starters, a Rockies staff that has struggled all year, and the usual altitude effect at Coors Field. Even with Mahle’s modest ERA trend improvement and Gordon’s low walk rate, the baseline run environment still points to a game where extra baserunners and long balls are central to the handicap.
| Opponent | ER | IP |
|---|---|---|
| Tampa Bay Rays | 0 | 5.1 |
| Pittsburgh Pirates | 4 | 5.2 |
| Athletics | 5 | 5 |
| Arizona Diamondbacks | 6 | 5 |
| Arizona Diamondbacks | 3 | 5 |
| Athletics | 0 | 5.2 |
| Arizona Diamondbacks | 4 | 4.1 |
| Opponent | ER | IP |
|---|---|---|
| Atlanta Braves | 1 | 3 |
| Philadelphia Phillies | 2 | 3 |
| Pittsburgh Pirates | 1 | 4 |
| Texas Rangers | 7 | 6.1 |
| Los Angeles Dodgers | 1 | 5 |
| San Francisco Giants | 4 | 3 |
| Miami Marlins | 5 | 5 |