Rockies at Giants
O/U 9.5 · RL Giants -1.5 · Oracle Park
The pick & result
- Published pick
- Giants ML -148
- Published odds
- -148
- Result
- Won
- Final score
- 1-3
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The read
We're wrapping up the weekend under cloudy skies at Oracle Park as the Giants and Rockies square off in a divisional finale where the underlying metrics tell a completely different story than the surface numbers. This afternoon’s matchup represents a classic betting opportunity where the public is looking at identical recent records, but the raw pitching matchups and situational splits reveal a massive edge for the home side.
The starting pitching matchup is where the value truly lies. San Francisco's Trevor McDonald comes in with a deceptive 5.46 ERA, but his 4.04 xERA and contact suppression—highlighted by a 3.8% barrel rate and a 38.2% hard-hit rate—indicate he is due for positive regression. On the other side, Michael Lorenzen has struggled for Colorado, saddled with a 6.46 ERA and a 1.78 WHIP. Lorenzen's 5.44 xERA confirms his vulnerability, allowing an 8.5% barrel rate and a 46.2% hard-hit rate. In an afternoon setting where Lorenzen has posted a 7.65 day-game ERA, McDonald represents a far more stable foundation.
Furthermore, Lorenzen’s platoon splits are a massive liability against a left-handed heavy Giants lineup. This season, Lorenzen is yielding a .351 batting average and a 1.026 OPS with 10 home runs to lefties. The Giants are starting six left-handed bats today, including Luis Arraez, who hits .333 against right-handers, and Rafael Devers. Combined with a 6 mph wind blowing out toward right field and Casey Schmitt’s 1.027 day-game OPS, the Giants are built to exploit Lorenzen's weaknesses. While Colorado has put up runs recently, they remain a poor road team at 17-33, making San Francisco's pitching edge at -148 the sharp bet.
Injuries noted
Giants: [NEW] Daniel Susac (C) — Back (Not Specified): Susac (back) began a rehab assignment with Triple-A Sacramento on Thursday, going 0-for-3 with a strikeout. (Jul 10 — 2d ago) [KNOWN] Harrison Bader (CF) — Foot (Left): Bader (foot) will take batting practice Monday and run the bases Tuesday, Justice delos Santos of The San Jose Mercury News reports. (Jul 6 — 5d ago) [KNOWN] Joel Peguero (RP) — Hamstring (Left): Peguero (hamstring) threw 30 pitches during a bullpen session Monday, Evan Webeck of the California Post reports. (Jun 29 — 12d ago) [KNOWN] Hayden Birdsong (Starting Pitcher) — Elbow (Right): Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports. (May 8 — 65d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 65d ago) [NEW] Matt Chapman (3B) — Abdomen (Not Specified): Chapman (abdomen) will not participate in baseball activities over the weekend, Justice delos Santos of The San Jose Mercury News reports. (Jul 10 — 1d ago) [KNOWN] Matt Gage (RP) — Forearm (Left): Gage will be re-evaluated in one month after an MRI revealed a moderate left flexor strain, Alex Pavlovic of NBC Sports Bay Area reports. (Jul 8 — 4d ago) [NEW] Jonah Cox (CF) — Oblique (Left): Cox went 3-for-3 with a solo home run and an additional run scored in Friday's 18-3 win over the Cubs. (Jul 8 — 3d ago) [NEW] Victor Bericoto (RF) — Oblique (Left): The Giants placed Bericoto on the 10-day injured list Friday with a left oblique strain. (Jul 10 — 1d ago) Rockies: [KNOWN] Chase Dollander (SP) — Elbow (Right): Dollander underwent an internal brace procedure on his right elbow Monday, Kevin Henry of The Denver Gazette reports. (Jun 23 — 18d ago) [KNOWN] Brenton Doyle (CF) — Oblique (Left): The Rockies returned Doyle (oblique) from his rehab assignment Sunday, but he remains on the 10-day injured list. (Jul 5 — 6d ago) [KNOWN] Blas Castano (RP) — Pectoral (Right): Castano (pectoral) is expected to begin a throwing program next week, MLB.com reports. (Jul 3 — 9d ago) [KNOWN] Welinton Herrera (RP) — Elbow (Left): Rockies manager Warren Schaeffer announced Monday that Herrera (elbow) has been diagnosed with a torn UCL and will miss the remainder of the season, Jack Janes of MLB.com reports. (Jun 2 — 40d ago) [KNOWN] Jose Quintana (SP) — Elbow (Left): Quintana (elbow) is scheduled to play catch Monday, Thomas Harding of MLB.com reports. (Jul 5 — 6d ago) [KNOWN] Jaden Hill (RP) — Shoulder (Right): Hill (shoulder) resumed playing catch Wednesday, MLB.com reports. (Jul 2 — 10d ago) [KNOWN] Tomoyuki Sugano (SP) — Back (Not Specified): Colorado placed Sugano (back) on the 15-day injured list Saturday, retroactive to July 1. (Jul 4 — 7d ago) [KNOWN] Seth Halvorsen (RP) — Shoulder (Right): The Rockies placed Halvorsen on the 15-day injured list Saturday, retroactive to July 1, due to right shoulder inflammation. (Jul 4 — 7d ago)
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Michael Lorenzen: 3.38 ERA over his last 3 starts
3.38The last 3 times out: 16 innings, 6 earned runs, 7 Ks. That 3.38 ERA sits 3.08 runs under his 6.46 season number.
Trevor McDonald: 7.24 ERA over his last 3 starts
7.24He is carrying a 7.24 ERA over his last 13.7 innings with a 1.54 WHIP (1.38 season) — the 5.46 season line is doing a lot of work for him right now.
PLATOON EDGE
Mickey Moniak (bats L) gets a RHP from the 2nd spot
.990Mickey Moniak's vs. Right line (.990 OPS, 166 AB) sits well above his .603 mark the other way (39 AB). Tonight's starter Trevor McDonald throws RHP, the hand he hits best.
Rafael Devers (bats L) gets a RHP from the 4th spot
.935Rafael Devers's vs. Right line (.935 OPS, 239 AB) sits well above his .546 mark the other way (123 AB). Tonight's starter Michael Lorenzen throws RHP, the hand he hits best.
HEAT CHECK
Rafael Devers: 1.270 OPS in Last 15 Days
1.270The last 15 days sample runs 48 PA: a 1.270 OPS versus .804 for the season, 0.466 above his norm. He has 19 home runs on the season.
Kyle Karros: 1.184 OPS in Last 15 Days
1.184Over the last 15 days (52 PA) he is at a 1.184 OPS, up 0.375 on his .809 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.
COOLING OFF
Jung Hoo Lee: .424 OPS in L15 — draws RHP Michael Lorenzen
.424Jung Hoo Lee's .424 OPS over the last 15 days (49 PA) trails his .771 season mark, down 0.347. Tonight he draws RHP Michael Lorenzen — his stronger side: a .781 OPS vs RHP across 232 AB.
TEAM RECORD
Giants 2-6 in Trevor McDonald's last 8 starts
2-6Giants are 2-6 in Trevor McDonald's last 8 starts this season. He starts tonight.
REGRESSION
Mickey Moniak: .283 AVG vs .232 xBA
.232Mickey Moniak's .283 average comes against a .232 expected (xBA) on 223 plate appearances. His wOBA sits at .387 against a .316 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
TJ Rumfield: .298 AVG vs .251 xBA
.251TJ Rumfield's .298 average comes against a .251 expected (xBA) on 380 plate appearances. His wOBA sits at .377 against a .323 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
Trevor McDonald: 5.46 ERA vs 4.04 xERA
4.04Trevor McDonald carries a 5.46 ERA against a 4.04 expected ERA (1.42 run gap), so he has been underperforming his contact quality. Opponents hit .266 off him vs a .251 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored July 12, 2026 at 10:49 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, caesars, draftkings, betmgm, betrivers, fanatics.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2- GARY'S PICKMICKEY MONIAKH+R+RBI OVER 1.5
Mickey Moniak enters this series finale as the hottest hitter in the Rockies' lineup, slashing .389 with three home runs over his last 10 games. He has cleared this 1.5 Hits + Runs + RBIs line in six of those 10 contests, including his last four straight.
The matchup tonight is statistically skewed in his favor: Giants starter Trevor McDonald has struggled significantly against left-handed bats, allowing a .318 batting average and all five of his home runs this season to the left side. Moniak, batting second, will have high volume and benefit from hitting in front of TJ Rumfield and behind Jake McCarthy, both of whom are also left-handed and match up well against McDonald.
With 6 mph winds blowing out toward right-center field—Moniak's primary power alley—the environment supports his recent surge.
- GARY'S PICKLUIS ARRAEZTOTAL BASES OVER 1.5
Luis Arraez is the prototypical 'hit machine,' and tonight he faces a pitcher who is currently a beacon for contact. Michael Lorenzen's 1.78 WHIP and .351 batting average allowed to left-handed hitters are among the most targetable vulnerabilities on today's slate.
Arraez has recorded multi-hit games in four of his last five starts, which is his primary path to clearing this 1.5 Total Bases line given his low home run frequency. Lorenzen’s secondary offerings have not been effective at limiting base runners, and Arraez's elite bat-to-ball skills should exploit the wide strike zone gaps Lorenzen often creates.
Batting second in a Giants lineup that is expected to generate significant offense (9.5 game total), Arraez should see five plate appearances, giving him a massive volume floor to find the two hits or the rare extra-base hit needed to cash this plus-money prop.
Every prop from this day is on the archive page.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day