Colorado Rockies at San Francisco Giants by Tony T.
Pitching Matchup Analysis
Kyle Freeland enters with a moderate strikeout rate, strong walk suppression, a relatively balanced batted-ball profile. His 7.46 ERA and 1.61 WHIP summarize the results, while the 1.9 home runs allowed per nine innings figure identifies how much damage has come through the air. Tyler Mahle counters with an above-average strikeout rate, manageable but meaningful walk exposure, a relatively balanced batted-ball profile. His 5.70 ERA, 1.49 WHIP and 1.5 HR/9 provide the baseline for comparing traffic, missing bats and extra-base-hit risk. Kyle Freeland's 4.94 FIP sits 2.52 runs below his ERA, creating the clearest ERA-FIP warning in his profile. Tyler Mahle's 4.59 FIP sits 1.11 runs below his ERA, making run-prevention sustainability an important part of the matchup.