MLB · Sun, Jul 12 · 2:10 PM

Angels at Twins

O/U 7.5 · RL Twins -1.5 · Target Field

Gary's pick

Twins ML-132

CONF 82%

Result

WCashedFinal 2-4

The read

An absolute scorcher of an afternoon is on tap at Target Field as the Minnesota Twins host the Los Angeles Angels in a critical series clash under a baking Heat Advisory. With temperatures hitting ninety-four degrees and the wind blowing out toward left field, this is a spot where starting pitching form and tactical matchups will define the game. The Twins send Taj Bradley to the hill, who enters in absolute peak form with an 8-3 record, a 3.67 ERA, and a stellar 10.5 K/9 across seventeen starts. Bradley is showing elite stuff of late, dominant over his last three outings with 28 strikeouts in nineteen innings while surrendering just four earned runs. His underlying metrics are highly sustainable, backed by a 3.77 xERA that matches his actual performance. Compare this to Angels starter José Soriano, who holds an 8-5 record and a 3.40 ERA but has regressed sharply to the tune of a 6.16 ERA over his last four starts. Soriano’s season numbers are incredibly fortunate given his 4.27 xERA, and he is a prime candidate to be hit hard today.

The critical mismatch tonight lies in how the Twins' offense matches up with Soriano's massive platoon vulnerability. Soriano has struggled significantly against left-handed hitting, allowing a hefty .739 OPS and ten of his twelve surrendered home runs to lefties. Minnesota's manager has built a lineup designed to exploit this, packing five left-handed or switch-hitters in their top seven today: Trevor Larnach, Josh Bell, Kody Clemens, Brooks Lee, and Alan Roden. This potent Minnesota offense averages 4.9 runs per game on the season and has been rolling lately, averaging 5.0 runs per game over their last ten games. Meanwhile, the Angels' defense has been highly error-prone, carrying fifty-eight errors and a lower .983 fielding percentage compared to Minnesota’s steadier fifty-one errors and .985 fielding percentage, creating extra opportunities for a Twins lineup that is already poised for a big afternoon.

From a situational perspective, these two teams are heading in opposite directions. The Twins are 47-49 overall, a solid 6-4 in their last ten games, and sit just three games out of the division lead, making every single home matchup vital. The Angels have plummeted to 38-58, managing an ugly 2-8 mark over their last ten contests while giving up a porous 5.3 runs per game. Even with Mike Trout back in the Angels' lineup, the lack of depth on both sides of the ball and the clear starting pitching edge on the mound makes this a pristine spot to back the home favorites. I’m backing the Twins on the moneyline to take care of business at Target Field and secure a much-needed home victory.

Injuries noted

Twins: [KNOWN] Mick Abel (Starting Pitcher) — Elbow (Right): Abel underwent successful arthroscopic surgery on his right elbow Wednesday, Dan Hayes of The Athletic reports. (Jul 6 — 6d ago) [KNOWN] Garrett Acton (Relief Pitcher) — Shoulder (Right): Acton (shoulder) was expected to resume facing hitters last week, MLB.com reports. (Jul 6 — 6d ago) [KNOWN] Cole Sands (RP) — Forearm (Right): Sands (forearm) tossed a perfect inning in his rehab appearance with Triple-A St. Paul on Tuesday. (Jul 8 — 4d ago) [NEW] Anthony Banda (RP) — Lat (Left): Banda underwent surgery to repair his left lat strain and will miss the remainder of the 2026 season, Dan Hayes of The Athletic reports. (Jul 9 — 2d ago) [KNOWN] Byron Buxton (CF) — Hip (Right): The Twins placed Buxton (hip) on the 10-day injured list Tuesday, Aaron Gleeman of AaronGleeman.com reports. (Jul 7 — 4d ago) [NEW] Marco Raya (RP) — Shoulder (Right): The Twins placed Raya on the 15-day injured list Wednesday due to a right shoulder impingement. (Jul 8 — 3d ago) [NEW] Connor Prielipp (SP) — Finger (Left): Prielipp did not factor into the decision Wednesday against the Twins, allowing three runs on four hits and two walks over five innings. He struck out six. (Jul 9 — 3d ago) Angels: [KNOWN] Travis d'Arnaud (C) — Foot (Right): D'Arnaud (foot) has been swinging a bat and throwing, but he has yet to resume running and is expected to be out for multiple more weeks, per MLB.com. (Jul 5 — 6d ago) [KNOWN] Jack Kochanowicz (SP) — Elbow (Right): Kochanowicz's Tommy John surgery on his right elbow was deemed "successful," per MLB.com. (Jun 27 — 15d ago) [KNOWN] Yusei Kikuchi (SP) — Shoulder (Left): Kikuchi (shoulder) threw a bullpen session Sunday, Rhett Bollinger of MLB.com reports. (Jul 5 — 6d ago) [KNOWN] Adam Frazier (2B) — Elbow (Right): The Angels announced Saturday that Frazier (elbow) has been hitting on the field, taking grounders and running, but he's not yet throwing at full intensity, MLB.com reports. (Jul 5 — 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 — 31d ago) [KNOWN] Yoan Moncada (3B) — Knee (Right): Moncada will require surgery on his right knee, Francys Romero of BeisbolFR.com reports. (Jun 8 — 33d 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 — 35d ago)

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
Board stored July 12, 2026 at 10:49 AM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board