ARCHIVE July 12, 2026
July 12, 2026 · NL West

Colorado Rockies vs San Francisco Giants

July 12, 2026Oracle ParkCloudy 67°F · 6 mph, Out To RF
AWAY
Colorado Rockies
39-59
1
vs
HOME
San Francisco Giants
41-55
3

Game Highlights

Published July 12, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Jake McCarthy Jake McCarthy hits an inside-the-park home run (10) on a fly ball to right field. COL 1, SF 0
B4 Drew Gilbert Drew Gilbert singles on a line drive to left fielder Troy Johnston. Bryce Eldridge scores. Willy Adames to 2nd. COL 1, SF 1
B8 Willy Adames Willy Adames singles on a line drive to left fielder Troy Johnston. Grant McCray scores. COL 1, SF 3

Box score

  123456789 R
COL 100000000 1
SF 000100020 3

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Rockies AWAY 1

Michael Lorenzen started for Rockies, leaving with the game tied 1–1. Out of the bullpen, Antonio Senzatela took the roughest line.

workload · innings pitched
  • Michael Lorenzen Starter 5.0 79 1 1
    Pitch-by-pitch: what Michael Lorenzen threw
    CSW 23% 1st-pitch strike 59% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 22 28% 0 4 5 9 4
    Cutter 17 22% 0 4 3 5 5
    Four-Seam Fastball 16 20% 1 3 0 8 4
    Changeup 14 18% 0 3 2 7 2
    Curveball 7 9% 1 2 0 2 2
    Sweeper 3 4% 0 0 0 2 1
  • Brennan Bernardino Middle 1.0 14 0 1
  • Jimmy Herget Setup 1.0 17 0 1
  • Antonio Senzatela Middle 1.0 23 2 1 L
Giants HOME 3

Trevor McDonald started for Giants, leaving with the game tied 1–1.

workload · innings pitched
  • Trevor McDonald Starter 7.0 73 1 4
    Pitch-by-pitch: what Trevor McDonald threw
    CSW 29% 1st-pitch strike 72% 2.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 33 45% 0 10 5 7 11
    Changeup 17 23% 2 1 3 7 4
    Slider 17 23% 4 3 2 6 2
    Four-Seam Fastball 6 8% 1 0 2 1 2
  • Keaton Winn Setup 0.2 13 0 0
  • Erik Miller Setup 1.1 30 0 2 W inherited 1, stranded 1

Where the game turned

2 runs Bottom 8th · off Senzatela
  • Adames 1B (1)

Batting lines

AWAY · COL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake McCarthy RF 3 1 1 1 1 0 .301 .347 .516 .863 HR (10), SB
Mickey Moniak DH 4 0 0 0 0 2 .278 .326 .574 .900
Hunter Goodman C 4 0 2 0 0 1 .254 .324 .538 .862
TJ Rumfield 1B 3 0 0 0 1 0 .296 .380 .475 .855
Kyle Karros 3B 4 0 0 0 0 2 .263 .359 .439 .798
Cole Carrigg CF 3 0 0 0 0 0 .273 .356 .515 .871
Troy Johnston LF 3 0 0 0 0 1 .301 .374 .417 .791
Tyler Freeman 2B 3 0 1 0 0 0 .265 .343 .342 .685
Ezequiel Tovar SS 3 0 0 0 0 0 .200 .243 .330 .573
HOME · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Heliot Ramos LF 4 0 2 0 0 1 .275 .311 .468 .779
Luis Arraez 2B 3 0 0 0 1 0 .330 .369 .460 .829
Casey Schmitt 3B 4 0 1 0 0 0 .280 .308 .497 .805
Rafael Devers 1B 3 1 0 0 1 1 .249 .319 .479 .798
Jung Hoo Lee RF 4 0 0 0 0 1 .302 .333 .429 .762
Willy Adames SS 4 0 3 1 0 0 .230 .281 .420 .701
Drew Gilbert CF 4 0 1 1 0 0 .237 .318 .374 .692
Drew Cavanaugh C 2 0 0 0 2 1 .219 .324 .219 .543
Bryce Eldridge DH 3 1 1 0 1 0 .271 .364 .468 .832

Pitching lines

AWAY · COL
PITCHER IPHRERBBKHR NPERA DEC
Michael Lorenzen 5.0 5 1 1 3 1 0 79 6.22
Brennan Bernardino 1.0 1 0 0 0 1 0 14 2.97
Jimmy Herget 1.0 0 0 0 1 1 0 17 3.60
Antonio Senzatela 1.0 2 2 2 1 1 0 23 3.31 L
HOME · SF
PITCHER IPHRERBBKHR NPERA DEC
Trevor McDonald 7.0 3 1 1 1 4 1 73 5.02
Keaton Winn 0.2 0 0 0 1 0 0 13 3.09
Erik Miller 1.1 1 0 0 0 2 0 30 3.29 W

Manager comparison

AWAY · COL
Warren Schaeffer
Lineup 3.3 R Bunts 1.7 R IBBs 3.3 R
HOME · SF
Tony Vitello
Lineup 2.2 R Bunts 2.7 R IBBs 2.9 R

Recent form

AWAY · COL
3-7 L3 -10 run diff
LLLWWWLLLL
HOME · SF
4-6 L2 +1 run diff
LLWLLLWWLW

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.

Read the full methodology.