We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at Los Angeles Angels
@
Angel Stadium of Anaheim

Score Prediction

Pre-match Prediction
Minnesota Twins
@
Los Angeles Angels
Minnesota Twins 55%Los Angeles Angels 46%
Market LinesRun Line: Minnesota Twins -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
96/152
MLB: 48%
Starter
62%
18/29
vs LAA
33%
1/3
Avg Total
9.6
MLB: 8.9
Game Starter (29) Last Starter vs LAA vs LAA (3)
Taj Bradley #26 · RHP · Age 25
3.81
ERA (2026)
10.4
K/9 (2026)
29
Starts (2026)
9.2
Avg Total (2026)
Last 3:
ND CLE (Sep 11): 6.0IP, 0ER, 6K
W @CHW (Sep 05): 5.0IP, 4ER, 6K
W DET (Aug 31): 7.0IP, 1ER, 9K
vs LAA: ND (Sep 10 2025): 6.1 IP, 3 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.32MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-09-13 vs CLE. Bullpen arms likely still recovering.
Recent: W 4-3L 2-9L 3-8L 1-8W 5-4
Lineup vs Taj Bradley (Career)
BatterPosPAAVGOPSHR
Zach NetoSS9.1110.5551
Oswald Peraza2B8.1430.3930
Adam Frazier2B6.3330.8330
Mike TroutCF6.6001.2670
Denzer Guzman3B3.3331.6661
Josh LoweLF3.3331.6661
Vaughn Grissom1B2.5001.0000
7 batters with no matchup history

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
49%
75/152
MLB: 48%
Starter
44%
11/25
vs MIN
33%
1/3
Avg Total
8.6
MLB: 8.9
Game Starter (25) Last Starter vs MIN vs MIN (3)
Walbert Urena #57 · RHP · Age 22
2.88
ERA (2026)
8.6
K/9 (2026)
25
Starts (2026)
8.1
Avg Total (2026)
Last 3:
ND @WSH (Sep 12): 6.0IP, 4ER, 7K
L @PIT (Sep 06): 8.0IP, 1ER, 4K
W NYY (Aug 31): 7.0IP, 1ER, 8K
Bullpen (2026 Season)Average
ERA: 3.84MLB Avg: 3.9511 relievers
Recent: L 5-6L 5-6W 6-4W 2-1L 2-7
Lineup vs Walbert Urena (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickAngels Moneyline +112 (MEDIUM confidence)
The market prices Los Angeles at 47.2% implied probability.
PickAngels +1.5 Run Line @ -161 (MEDIUM confidence)
Both starters carry sub-4.00 ERAs and the directional projection points to a one-run game.
PickUnder 7.5 Total @ -111 (LOW confidence)
The directional model aligns with the 7.5 line, meaning the market has already priced in most of the analytical case.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Minnesota Twins vs Los Angeles Angels Game Preview

Walbert Ureña is 22 years old and posting a 2.88 ERA. That number does not belong to a September fill-in. It belongs to a pitcher who has quietly constructed one of the better rotation seasons in the American League, and tonight he starts at home against a Minnesota Twins lineup that has zero career plate appearances against him. Not limited data. Zero. That structural edge, at a slightly pitcher-friendly Angel Stadium, is the primary reason the Los Angeles Angels are worth a hard look as plus-money home dogs tonight. On the other side, Taj Bradley has the best season of his career on the books: 11-6, 3.81 ERA, 190 strikeouts across 165.1 innings. His 10.3 K/9 rate is legitimate power-arm territory. This is a pitching matchup worth respecting in tonight's MLB slate.

Angel Stadium carries a 0.97 run factor and a 0.98 home run factor. That is a mild but real scoring suppressor, and it matters when both starters post sub-4.00 ERAs. Context is half the equation in games like this. Ureña's two best recent outings: 8 innings, 1 earned run against Pittsburgh on Sep 6; 7 innings, 1 earned run against the New York Yankees on Aug 31. His most recent start on Sep 12 against Washington was rougher, surrendering 4 earned runs on 9 hits across 6 innings, so consistency is a real question mark. Bradley went 6 scoreless innings against Cleveland on Sep 11 on just 1 hit, but surrendered 4 earned runs in only 5 innings at Chicago on Sep 5. Neither arm is untouchable. Both are capable of controlling a lineup when sharp, and Angel Stadium tends to keep things quiet either way.

Byron Buxton's season-ending hip surgery removes the most dangerous power bat from Minnesota's lineup. Trevor Larnach is the hottest individual bat on the field tonight, carrying a 2.550 OPS over the last seven days. But Larnach, like every Minnesota hitter in this lineup, has zero career plate appearances against Ureña. That cuts both ways: no proven approach for the batter, but also no tendencies for the pitcher to work around. On the Angels' side, Mike Trout carries a .600 AVG and 1.267 OPS across 6 career plate appearances against Bradley, including a 1.334 OPS in the 2026 sample specifically. Six PA is a limited look. But when the same pattern repeats across two consecutive seasons against the same arm, that is a meaningful signal. Bradley has not found a solution to the Trout problem.

Both clubs are playing out the string in September, 58-94 Los Angeles hosting 71-81 Minnesota. The situational context fits a controlled, pitcher-dominated game: fresh bullpens on both sides for Game 1 of the series, no urgency to push high-leverage relievers early, and the Twins working off a travel day from Target Field having played yesterday. The Angels score 4.0 runs per game as a team and own the worst offensive OPS in this matchup at .680. The Twins post .720 OPS and 4.6 runs per game, but Buxton's absence strips that ceiling. A 3-2 or 4-2 final is the most structurally probable outcome here.

Minnesota Twins vs Los Angeles Angels Key Insights

  • Ureña's 2.88 ERA is the most underpriced number on tonight's board. No Twins hitter in the lineup carries career data against him, removing the typical scouting advantage road teams rely on against unfamiliar arms.
  • Bradley's two prior starts against the Angels lineup produced 6 K in 7 IP and 5 K in 6.1 IP, well below the 7.5 strikeout line. The .680 OPS Angels offense historically keeps opposing pitch counts manageable rather than forcing high-strikeout outings.
  • Angel Stadium's 0.97 run factor provides a mild but real scoring suppressor. Combined with two sub-4.00 ERA starters and Buxton's absence from Minnesota's lineup, the structural lean points clearly toward a lower-scoring game.
  • Trout's .600 AVG and 1.267 OPS across 6 career PA versus Bradley makes him the single most dangerous individual matchup tonight. If he reaches base twice, the Angels have a legitimate offensive pathway to win outright or cover the run line easily.
  • Larnach's 2.550 OPS over the last 7 days makes him Minnesota's most dangerous active bat, but zero career history versus Ureña means he arrives without a proven approach against this specific arm.
  • Both bullpens are fully rested entering Game 1 of the series. No early high-leverage reliever pressure supports starters finishing deep and holding the total in check.

Minnesota Twins vs Los Angeles Angels Betting Picks

Picks made September 17, 2026 at 05:04 AM ET. Odds shown reflect current market prices.

Angels +1.5 Run Line @ -161 (MEDIUM confidence)
Angels +1.5 Run Line @ -161 (MEDIUM confidence): Both starters carry sub-4.00 ERAs and the directional projection points to a one-run game. The +1.5 covers any Angels loss by one run and every Angels win. Buxton's absence reduces Minnesota's blowout ceiling, making a clean two-run cover against a 2.88 ERA arm working at home unlikely. The -161 price is steep. The structural case earns it.
Under 7.5 Total @ -111 (LOW confidence)
Under 7.5 Total @ -111 (LOW confidence): The directional model aligns with the 7.5 line, meaning the market has already priced in most of the analytical case. Two quality starters, a pitcher-friendly park, and a Twins offense down its best power bat all lean toward a sub-8 final. The edge is thin at -111. Bet light if at all, and treat this primarily as a SGP complement rather than a standalone play.
Bradley Under 7.5 Strikeouts @ -161 (MEDIUM confidence)
Bradley Under 7.5 Strikeouts @ -161 (MEDIUM confidence): Bradley's 10.3 K/9 is elite on the season, but his specific history against this Angels lineup tells a different story. In two career starts against Los Angeles: 6 K in 7 IP on Jul 12 2026, and 5 K in 6.1 IP on Sep 10 2025. Neither cleared the line. The .680 OPS Angels offense does not run up pitch counts, and his Sep 5 outing (just 5 innings) showed real cap risk on his outings. There is a contrarian case for the over at +114 given his Aug 31 ceiling (9 K in 7 IP versus Detroit), but the LAA-specific record makes the under the correct lean here.
Ureña Over 4.5 Strikeouts @ -167 (MEDIUM confidence)
Ureña Over 4.5 Strikeouts @ -167 (MEDIUM confidence): Ureña's 2026 K/9 is 8.59 across 137.1 innings, projecting to 6 to 7 strikeouts in any full-length start. His last three outings produced 7, 4, and 8 strikeouts. The 4-K outlier came in an efficient 8-inning start against Pittsburgh, a volume-control outing, not a stuff problem. With no Minnesota hitter carrying career data against him, Ureña can attack freely without tendencies working against him. The 4.5 line clears comfortably at his season rate in any normal outing length.
Trout Over 0.5 Hits @ -175 (MEDIUM confidence)
Trout Over 0.5 Hits @ -175 (MEDIUM confidence): Trout is 3-for-5 against Bradley with a 1.267 OPS across 6 career PA, and his 2026 split alone shows 1.334 OPS. The pattern repeats in both seasons of available data against the same arm. His .797 OPS versus right-handed pitching on the year also supports contact tonight. The -175 price is expensive. But the BvP trend here is as consistent as a 6-PA sample can reasonably be.
Neto Under 0.5 Hits @ +128 (MEDIUM confidence)
Neto Under 0.5 Hits @ +128 (MEDIUM confidence): Neto is 1-for-9 against Bradley in career plate appearances, with the 2026 sample specifically showing 0-for in 4 PA. The trend is recent and specific. His .243 season average is respectable, but that matchup-specific suppression is a real pattern, and Bradley's 10.3 K/9 compounds the difficulty for a batter posting .723 OPS versus right-handers. Under at +128 offers genuine value on a documented struggle.
SGP (4 legs)
SGP (4 legs): Angels +1.5 / Under 7.5 / Ureña Over 4.5 K / Trout Over 0.5 Hits: The legs connect structurally. A sharp Ureña strikeout performance suppresses Minnesota's offense, reinforcing the Under 7.5. Trout reaching base in a low-scoring game is the offensive spark that keeps the Angels competitive and supports the +1.5 cover. The correlation between Ureña dominance and a tight total is the structural backbone of this combination.
Analysis insight — no specific bet associated
NRFI @ -130
NRFI @ -130: Bradley's 3.81 ERA and 10.3 K/9 support a clean first inning for Minnesota's half of the frame, with his strikeout rate making early Angels run-scoring unlikely. Ureña's 2.88 ERA and recent controlled starts (1 ER over 8 IP versus Pittsburgh, 1 ER over 7 IP versus the New York Yankees) indicate he limits early damage as well. Angel Stadium's mild run factor and the overall low-scoring projection for this game reinforce a scoreless first inning. Reasonable play at -130 given both starters' profiles.

Key Players

Batting AverageMIN
Luke Keaschall
.279Batting Average
2B
Home RunsMIN
Kody Clemens
26Home Runs
2B
Runs Batted InMIN
Josh Bell
88Runs Batted In
DH
Earned Run AverageMIN
Taj Bradley
3.81Earned Run Average
SP
WinsMIN
Taj Bradley
11Wins
SP
StrikeoutsMIN
Taj Bradley
190Strikeouts
SP
Batting AverageLAA
Zach Neto
.243Batting Average
SS
Home RunsLAA
Zach Neto
26Home Runs
SS
Runs Batted InLAA
Zach Neto
74Runs Batted In
SS
Earned Run AverageLAA
Reid Detmers
3.36Earned Run Average
SP
WinsLAA
Walbert Urena
9Wins
SP
StrikeoutsLAA
Reid Detmers
199Strikeouts
SP

Recent Form

Minnesota Twins
W4-3Cleveland Guardians
L9-2Cleveland Guardians
L8-3New York Yankees
L8-1New York Yankees
Los Angeles Angels
L6-5Washington Nationals
W6-4Seattle Mariners
W2-1Seattle Mariners
L7-2Seattle Mariners

Minnesota Twins vs Los Angeles Angels Summary

The directional model aligns with the 7.5 total, which tells you the market is priced fairly on the number. My lean is toward a 4-2 or 3-2 Angels outcome. That projection is built on Ureña's home command, Angel Stadium's slight pitcher-friendliness, and a Twins offense arriving without Buxton and without a single career at-bat of data on tonight's starter. The market prices Minnesota at -130 implied, suggesting a 56.5% win probability. Given Ureña's ERA and the home-field context, the Angels deserve closer to 50%. At +112, the moneyline reflects a game the market has slightly mispriced against Los Angeles.

The best standalone angle is the Angels +1.5 run line. It is not value in the traditional sense at -161, but it is the most structurally defensible position on the board. A low-scoring, one-run game played at a pitcher-friendly park, between two arms with sub-4.00 ERAs, favors the side that can stay within a run of the opposition. Ureña's upside at home makes that realistic. The moneyline at +112 adds outright value for bettors comfortable with the direct win. For individual props, Trout over 0.5 hits is the cleanest single wager given his consistent production against Bradley across two seasons of data.

One caveat worth naming: Ureña's Sep 12 start against Washington (4 ER on 9 hits in 6 innings) is a reminder that his consistency is not locked in. One rough inning from either starter flips a 3-run game into a 6-run game quickly. The Under 7.5 is logical but the -111 price leaves little room for error. These picks carry real analytical support, but no starter-dependent bet comes without variance. Size accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesMIN leads series 2-1
DateMatchupResult
Jul 11, 2026LAA @ MINLAALAA 4-3
Jul 11, 2026LAA @ MINMINMIN 5-3
Jul 12, 2026LAA @ MINMINMIN 4-2

Twins vs Angels predictions: Ureña's 2.88 ERA anchors Angels +1.5 at Angel Stadium. Under 7.5 (-111), Trout over 0.5 hits, and Angels ML +112 on the card.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Los Angeles Angels