← Back to today’s slate MLB matchup · September 18, 2026
Minnesota Twins
71-82 · 4th in AL Central, 7 GB
Offense cooling lately
LHP Connor Prielipp · Balanced starter
@
Los Angeles Angels
59-94 · 5th in AL West, 18 GB
Bats heating up
RHP Grayson Rodriguez · Balanced starter
MLB · Angel Stadium, hits run 6% below average here · 6:38 PM PT

Team Identity

Minnesota Twins
Season-to-date, 153 games, 5,965 PA.
An opportunistic offense that cashes in scoring chances, though it can be station-to-station. The offense has cooled off recently.
Power
Average63
Contact
Average61
Plate Discipline
Below Avg36
Speed
Below Avg29
RISP
Above Avg79
Recent Form
Trending Down
Total bases per PA is down 16% over the team's last 10 games versus its season baseline.
Los Angeles Angels
Season-to-date, 153 games, 5,927 PA.
A below-league-average offense across most categories this season. The bats have been heating up lately.
Power
Well Below9
Contact
Well Below14
Plate Discipline
Below Avg32
Speed
Average48
RISP
Well Below13
Recent Form
Trending Up
Walk rate is up 14% over the team's last 10 games versus its season baseline.

What This Game Is About

Biggest Advantage

Twins' offense is defined by being opportunistic, and this game tests whether Angels can match it.

Swing Factor

Twins rank in the 63rd percentile in extra-base production, while Grayson Rodriguez sits in the 7th percentile at suppressing total bases.

Momentum

Twins are trending down and Angels are trending up over their last 10 games.

Key Matchups

Can Grayson Rodriguez limit Twins' power?
Twins rank in the 63rd percentile in extra-base production, while Grayson Rodriguez sits in the 7th percentile at suppressing total bases.
Edge · TwinsTwins: 0.347 TB/PAGrayson Rodriguez: 0.429 TB/PA allowed (399 PA)High confidence
Can Connor Prielipp miss enough bats?
Connor Prielipp strikes hitters out at a 23.2% clip (65th percentile); Angels carry a 24.5% strikeout rate.
Edge · Connor PrielippConnor Prielipp: 23.2% K rateAngels: 24.5% K rateHigh confidence
Can Connor Prielipp limit Angels' power?
Angels rank in the 9th percentile in extra-base production, while Connor Prielipp sits in the 40th percentile at suppressing total bases.
Edge · Connor PrielippAngels: 0.319 TB/PAConnor Prielipp: 0.357 TB/PA allowed (499 PA)High confidence
Can Grayson Rodriguez miss enough bats?
Grayson Rodriguez strikes hitters out at a 19.8% clip (39th percentile); Twins carry a 20.5% strikeout rate.
Edge · TwinsGrayson Rodriguez: 19.8% K rateTwins: 20.5% K rateHigh confidence
Can Connor Prielipp command the strike zone?
Angels walk in 8.0% of trips; Connor Prielipp allows walks at a fairly typical rate (8.0%).
Edge · Connor PrielippAngels: 8.0% walk rateConnor Prielipp: 8.0% walks allowedHigh confidence

Pitcher Trends

Connor Prielipp
Connor Prielipp
Minnesota Twins · 8 starts
SP
Strikeouts5.2/start
Hits allowed5.2/start
5+ Strikeouts — 5 of last 65 or fewer Hits Allowed — 3 of last 6
23% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Grayson Rodriguez
Grayson Rodriguez
Los Angeles Angels · 8 starts
SP
Strikeouts5.4/start
Hits allowed5.2/start
6+ Hits Allowed — 4 of last 64 or fewer Strikeouts — 3 of last 6
20% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Trevor Larnach
Trevor Larnach
Minnesota Twins · 0.400 hit rate · 0.867 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L106 / 10L2513 / 253-game hit streak
Total bases per PA is up 146% over his prior baseline, with hits in 4 of his last 5 games. He has trimmed his strikeout rate to 13%.
Moises Ballesteros
Moises Ballesteros
Los Angeles Angels · 0.333 hit rate · 0.545 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L107 / 10L2516 / 254-game hit streak
Total bases per PA is up 166% over his prior baseline, with hits in 6 of his last 8 games. He has trimmed his strikeout rate to 18%.
Zach Neto
Zach Neto
Los Angeles Angels · 0.239 hit rate · 0.500 TB/PA
Heating up
recent games · 1+ hit
L53 / 5L105 / 10L2517 / 25
Total bases per PA is up 34% over his prior baseline, with hits in 5 of his last 10 games. He has trimmed his strikeout rate to 26%.
Royce Lewis
Royce Lewis
Minnesota Twins · 0.086 hit rate · 0.114 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L104 / 10L2512 / 25
Total bases per PA is down 67% over his prior baseline, with hits in 3 of his last 9 games. His strikeout rate has climbed to 31%.
Ryan Jeffers
Ryan Jeffers
Minnesota Twins · 0.103 hit rate · 0.138 TB/PA
Cooling off
recent games · 1+ hit
L51 / 5L103 / 10L2511 / 25
Total bases per PA is down 66% over his prior baseline, with hits in 2 of his last 7 games. His strikeout rate has climbed to 28%.
Austin Martin
Austin Martin
Minnesota Twins · 0.062 hit rate · 0.062 TB/PA
Cooling off
recent games · 1+ hit
L52 / 5L105 / 10L259 / 25
Total bases per PA is down 77% over his prior baseline, with hits in 1 of his last 4 games. His strikeout rate has climbed to 25%.

Players Positioned to Succeed

76
Zach Neto
Zach Neto
1+ Hit
Los Angeles Angels
Why it stands out
Batting 1st, confirmed lineup
No notable risk
70
Luke Keaschall
Luke Keaschall
1+ Hit
Minnesota Twins
Why it stands out
Batting 1st, confirmed lineup
No notable risk
66
Josh Bell
Josh Bell
1+ Hit
Minnesota Twins
Why it stands out
Batting 5th, confirmed lineup
No notable risk
66
Kody Clemens
Kody Clemens
1+ Hit
Minnesota Twins
Why it stands out
Batting 3rd, confirmed lineup
No notable risk
64
Mike Trout
Mike Trout
1+ Hit
Los Angeles Angels
Why it stands out
Batting 2nd, confirmed lineup
Main risk
Ice cold — 3 hits in the last 25 plate appearances
63
Brooks Lee
Brooks Lee
1+ Hit
Minnesota Twins
Why it stands out
Batting 2nd, confirmed lineup
No notable risk

Expected Game Shape

BalancedLow confidence

Competitive profile without a clear stylistic tilt. Angels bring stronger recent momentum. Twins bring more power.

Early edge Twins Driver No single dominant factor Volatility Elevated
  • Both probable starters grade around the 35th percentile in combined suppression.
  • Twins are trending down; Angels are trending up.

Storylines to Watch

Does Twins' power tilt the game?
Twins bring a clearly stronger extra-base profile into this matchup.
Twins power pct 63 vs Angels 9
Is Trevor Larnach the one to watch?
Trevor Larnach enters as Twins' hottest bat. Total bases per PA is up 146% over his prior baseline, with hits in 4 of his last 5 games. He has trimmed his strikeout rate to 13%.
0.400 hit rate · 0.867 TB/PA · 0.222 hit rate · 0.352 TB/PA
Can Angels handle Connor Prielipp's strikeout stuff?
Angels have been a below-average contact team while Connor Prielipp misses bats at an above-average rate — a swing factor early.
Angels contact percentile: 14
Based on plate appearances before 2026-09-18, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.