Skip to content
GARY A.I.Get the app
MLB · Fri, Jul 3 · 9:38 PM

Red Sox at Angels

O/U 7.5 · RL Angels -1.5 · Angel Stadium

GARY'S PICK
Red Sox Moneyline
MLB@ Angels· -104

Red Sox
Moneyline

-104 · CASHED · BOS 5 · LAA 2

Angels

The pick & result

Published pick
Red Sox ML -104
Published odds
-104
Result
Won
Final score
5-2

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

An American League clash gets underway tonight under the Anaheim lights as the Los Angeles Angels host the Boston Red Sox in a three-game series opener. The market has the Angels priced as a short home favorite at -112, largely buoyed by starter Reid Detmers and his flashy run over his last three starts where he allowed only 1 earned run in 20.0 innings. However, backing the home side here means overpaying for a fragile number. While both starters have actually underperformed their elite expected metrics this season—Detmers with a 3.88 ERA versus a 3.04 xERA, and Jake Bennett with a 3.27 ERA versus a 2.65 xERA—tonight's matchup features a severe environmental mismatch. Detmers is an extreme fly-ball pitcher with a 0.65 GO/AO ratio, a highly dangerous profile in Angel Stadium tonight with an 8 mph wind blowing straight out to center field. Bennett, conversely, is insulated against the wind with a ground-ball leaning 1.19 GO/AO.

Beyond the pitching profiles, the Angels face a catastrophic defensive liability behind the plate. Due to injuries, the Angels are starting Anthony Seigler at catcher. Seigler has played 14 games at second base and one at third base in 2026, with zero significant major league catching experience. Boston's base-stealing threats, led by Jarren Duran with 12 stolen bases and Ceddanne Rafaela with 10, should have a green light all night. Symmetrically, Boston starts Carlos Narváez, an elite defensive catcher with a 26.9% caught-stealing rate. This is compounded by the team-wide defense, where Boston ranks 3rd in the majors with +47 Defensive Runs Saved (DRS) compared to the Angels who rank near the bottom of the league at 28th with a -30 DRS.

The strongest argument against the Red Sox is Detmers' spectacular recent form and the fact that Boston is playing without injured shortstop Marcelo Mayer. But the Red Sox have their premier right-handed bats, Willson Contreras (.939 OPS vs LHP) and Ceddanne Rafaela (.918 OPS vs LHP), active while appealing their suspensions. They both crush the slider—Detmers' primary secondary weapon—batting .333 and .310 against it, respectively. Meanwhile, the Angels' leadoff hitter Zach Neto has struggled significantly against changeups (.100 BA, .152 xwOBA), which is Bennett's primary pitch, holding a 34% whiff rate and a .121 opponent xwOBA. Combined with a fully rested, high-leverage Boston bullpen, the value is clearly on the visitors.

Injuries noted

Angels: [KNOWN] Travis d'Arnaud (C) — Foot (Right): D'Arnaud (foot) was able to catch from a pitching machine Sunday and has continued to do swinging and throwing in his workouts, Rhett Bollinger of MLB.com reports. (Jun 28 — 5d ago) [KNOWN] Grayson Rodriguez (SP) — Back (Not Specified): Rodriguez (back) struck out four and allowed one earned run on five hits and one walk across four innings Sunday in his rehab start for Single-A Rancho Cucamonga. (Jun 28 — 5d ago) [NEW] Mike Trout (CF) — Hamstring (Right): Angels manager Kurt Suzuki said Friday that Trout (hamstring) is improving in his recovery and is "really close" to returning from the 10-day injured list, Rhett Bollinger of MLB.com reports. (Jul 3 — 0d ago) [KNOWN] Jack Kochanowicz (SP) — Elbow (Right): Kochanowicz's Tommy John surgery on his right elbow was deemed "successful," per MLB.com. (Jun 27 — 6d ago) [KNOWN] Yusei Kikuchi (SP) — Shoulder (Left): Kikuchi (shoulder) has begun a throwing program, per MLB.com. (Jun 27 — 6d ago) [KNOWN] Adam Frazier (2B) — Elbow (Right): Frazier (elbow) resumed throwing Wednesday, per MLB.com. (Jun 27 — 6d ago) [KNOWN] Sebastian Rivero (C) — Hand (Left): Rivero was removed from Tuesday's game against the Astros with an apparent left hand injury, Rhett Bollinger of MLB.com reports. (Jun 10 — 23d ago) [KNOWN] Yoan Moncada (3B) — Knee (Right): Moncada will require surgery on his right knee, Francys Romero of BeisbolFR.com reports. (Jun 8 — 24d ago) [KNOWN] Gustavo Campero (Right Fielder) — Hand (Right): The Angels selected Campero's contract from Double-A Rocket City and placed him on the 10-day injured list Saturday due to a fractured hand. (Jun 6 — 27d ago) Red Sox: [KNOWN] Roman Anthony (LF) — Finger (Right): The Red Sox transferred Anthony (finger/wrist) from the 10-day injured list to the 60-day IL on Sunday. (Jun 28 — 5d ago) [KNOWN] Isiah Kiner-Falefa (2B) — Forearm (Left): Kiner-Falefa underwent a CT scan on his left forearm Thursday which revealed a stress reaction, MLB.com reports. (Jun 27 — 6d ago) [KNOWN] Marcelo Mayer (2B) — Forearm (Left): The Red Sox placed Mayer on the 10-day injured list Friday with a stress reaction in his left forearm, Mac Cerullo of the Boston Herald reports. (Jun 26 — 7d ago) [KNOWN] Garrett Crochet (Starting Pitcher) — Shoulder (Left): Crochet (shoulder/lat) has not yet been cleared to resume a throwing program following a scheduled re-evaluation Monday, Tim Healey of The Boston Globe reports. (Jun 22 — 11d ago) [KNOWN] Trevor Story (SS) — Abdomen (Not Specified): Story (abdomen) has begun jogging and swinging off a tee, MLB.com reports. (Jun 20 — 13d ago) [NEW] Nick Sogard (3B) — Oblique (Right): Sogard (oblique) will begin a rehab assignment Thursday, Gabrielle Starr of the Boston Herald reports. (Jun 30 — 3d ago) [KNOWN] Johan Oviedo (Starting Pitcher) — Elbow (Right): Oviedo (elbow) will be reevaluated by Dr. Keith Meister in two weeks to determine his progress, Marcos Grunfeld of ElEmergente.com reports. (May 8 — 56d ago) [NEW] Connelly Early (SP) — Elbow (Left): Early has been diagnosed with left posterior elbow inflammation following an MRI, Jen McCaffrey of The Athletic reports. (Jul 2 — 1d ago)

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

HEAT CHECK

  • Caleb Durbin: 1.171 OPS in Last 15 Days

    1.171

    The last 15 days sample runs 48 PA: a 1.171 OPS versus .674 for the season, 0.497 above his norm. His total-bases line tonight: 0.5.

COOLING OFF

  • Jarren Duran: .200 OPS in L15 — draws LHP Reid Detmers

    .200

    Jarren Duran's .200 OPS over the last 15 days (44 PA) trails his .603 season mark, down 0.403. Tonight he draws LHP Reid Detmers — his weaker side: a .581 OPS vs LHP across 74 AB.

BULLPEN

  • Boston Red Sox pen: 14 relief IP over their last 3 games

    14 IP

    Boston Red Sox's bullpen has thrown 14 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.

SITUATIONAL

  • BOS's pen has logged 14 innings across its last 3 games

    14

    3 games, 14 innings out of the pen — Ryan Watson (3) and Alec Gamboa (2.3) carried the load. LAA's pen has thrown 10 over the same span.

TEAM RECORD

  • Angels 6-2 in Reid Detmers's last 8 starts

    6-2

    Angels are 6-2 in Reid Detmers's last 8 starts this season — winners of his last 4 in a row. He starts tonight.

All research from this day

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 3, 2026 at 12:35 PM 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, fanatics, betrivers, caesars, betmgm, draftkings.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    JARREN DURANHITS UNDER 0.5
    MLBRed Sox· +110

    Jarren Duran
    Hits under 0.5

    +110 · CASHED · ACTUAL 0

    Red Sox

    Jarren Duran is a prime candidate for the under on hits tonight due to a combination of poor season-long performance and a difficult lefty-on-lefty matchup. Duran is hitting just .196 on the season and has been held hitless in three of his last five starts.

    He faces Reid Detmers, whose 3.88 ERA masks an elite 3.04 xERA, indicating he is pitching at a borderline-ace level. Detmers has been particularly dominant against left-handed hitters, allowing a meager .545 OPS.

    Furthermore, Duran has been dropped to the 7th spot in the Red Sox batting order, which significantly reduces his expected volume of plate appearances compared to a leadoff role. Against a high-strikeout pitcher like Detmers (10.1 K/9), Duran's limited opportunities and low contact rate make the under the high-value play.

  • GARY'S PICK
    JOSE SIRIH+R+RBI UNDER 0.5
    MLBAngels· +110

    Jose Siri
    H+R+RBI under 0.5

    +110 · LOST · ACTUAL 3

    Angels

    Jose Siri is currently mired in a severe offensive slump, having recorded a hit, run, or RBI in only one of his last five appearances. He faces Jake Bennett, a lefty who has demonstrated exceptional command and a stingy 1.06 WHIP through his first six starts of 2026.

    Bennett's ability to limit walks (2.4 BB/9) and keep runners off base makes it difficult for a bottom-of-the-order hitter like Siri to find success. Slotted in the 7th spot, Siri will likely see only three or four plate appearances, giving him a very narrow window to produce.

    While the 8 mph wind blowing out to center field is a slight risk for Siri's power, his current 1-for-19 cold streak and high strikeout potential against a disciplined pitcher like Bennett suggest he will likely finish the night with an empty box score.

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 Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day