Colorado Rockies vs San Francisco Giants
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T3 | Mickey Moniak | Mickey Moniak singles on a fly ball to center fielder Drew Gilbert. | COL 1, SF 0 |
| B5 | Jesus Rodriguez | Jesus Rodriguez doubles (1) on a fly ball to center fielder Jake McCarthy. Bryce Eldridge scores. | COL 1, SF 1 |
| B6 | Casey Schmitt | Casey Schmitt homers (19) on a fly ball to left center field. Heliot Ramos scores. Luis Arraez scores. | COL 1, SF 4 |
| T8 | Kyle Karros | Kyle Karros homers (9) on a fly ball to left center field. | COL 2, SF 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| COL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 |
| SF | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Kyle Freeland started for Rockies, leaving trailing 1–4.
-
Kyle Freeland
Starter
6.0
92
4
9
L
Pitch-by-pitch: what Kyle Freeland threw
CSW 37% 1st-pitch strike 71% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Changeup 20 22% 1 4 3 9 3 Cutter 18 20% 2 4 4 3 5 Sinker 17 18% 2 6 2 5 2 Sweeper 16 17% 1 3 6 5 1 Four-Seam Fastball 13 14% 3 4 4 1 1 Knuckle Curve 8 9% 2 2 0 1 3 - Zach Agnos Middle 2.0 25 0 0
Tyler Mahle started for Giants, leaving with a 4–1 lead. Out of the bullpen, JT Brubaker took the roughest line.
-
Tyler Mahle
Starter
7.0
104
1
4
W
Pitch-by-pitch: what Tyler Mahle threw
CSW 21% 1st-pitch strike 69% 3.6 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 57 55% 5 9 10 24 9 Splitter 22 21% 3 1 3 10 5 Cutter 18 17% 0 4 1 7 6 Slider 7 7% 0 0 1 4 2 - JT Brubaker Middle 2.0 25 1 2 SV
Where the game turned
- Schmitt HR (3)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jake McCarthy CF | 4 | 0 | 1 | 0 | 0 | 1 | .301 | .344 | .507 | .851 | |
| Mickey Moniak LF | 4 | 0 | 2 | 0 | 0 | 2 | .283 | .332 | .585 | .917 | |
| Hunter Goodman DH | 4 | 0 | 1 | 0 | 0 | 1 | .251 | .323 | .539 | .862 | 2B |
| TJ Rumfield 1B | 3 | 0 | 0 | 0 | 1 | 0 | .298 | .382 | .479 | .861 | |
| Kyle Karros 3B | 4 | 1 | 1 | 1 | 0 | 0 | .266 | .364 | .445 | .809 | HR (9) |
| Troy Johnston RF | 3 | 0 | 0 | 0 | 1 | 0 | .304 | .377 | .421 | .798 | |
| Edouard Julien 2B | 4 | 0 | 0 | 0 | 0 | 1 | .222 | .332 | .307 | .639 | |
| Cole Carrigg PH | 1 | 0 | 0 | 0 | 0 | 1 | .281 | .360 | .531 | .891 | |
| Willi Castro PH | 1 | 0 | 0 | 0 | 0 | 0 | .260 | .331 | .378 | .709 | |
| Ezequiel Tovar SS | 2 | 0 | 0 | 0 | 1 | 0 | .202 | .246 | .333 | .579 | |
| Brett Sullivan C | 3 | 1 | 1 | 0 | 0 | 0 | .221 | .265 | .385 | .650 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Heliot Ramos LF | 4 | 1 | 1 | 0 | 0 | 0 | .271 | .307 | .468 | .775 | |
| Luis Arraez 2B | 4 | 1 | 2 | 0 | 0 | 1 | .332 | .370 | .464 | .834 | |
| Casey Schmitt 3B | 4 | 1 | 1 | 3 | 0 | 1 | .280 | .309 | .500 | .809 | HR (19) |
| Rafael Devers 1B | 3 | 0 | 0 | 0 | 1 | 2 | .251 | .320 | .483 | .803 | |
| Willy Adames SS | 4 | 0 | 0 | 0 | 0 | 1 | .224 | .276 | .416 | .692 | |
| Bryce Eldridge DH | 3 | 1 | 1 | 0 | 0 | 2 | .270 | .362 | .470 | .832 | 2B |
| Jung Hoo Lee RF | 3 | 0 | 0 | 0 | 0 | 1 | .306 | .337 | .434 | .771 | |
| Jesus Rodriguez C | 3 | 0 | 1 | 1 | 0 | 0 | .238 | .304 | .405 | .709 | 2B |
| Drew Gilbert CF | 3 | 0 | 1 | 0 | 0 | 1 | .237 | .319 | .376 | .695 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Freeland | 6.0 | 6 | 4 | 4 | 0 | 9 | 1 | 92 | 7.36 | L |
| Zach Agnos | 2.0 | 1 | 0 | 0 | 1 | 0 | 0 | 25 | 6.48 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Tyler Mahle | 7.0 | 5 | 1 | 1 | 3 | 4 | 0 | 104 | 5.31 | W |
| JT Brubaker | 2.0 | 1 | 1 | 1 | 0 | 2 | 1 | 25 | 2.87 | SV |
Manager comparison
Recent form
Season series: 1-3 with COL listed first across 4 prior meetings.
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.