Final lineupsLineups only · full preview is a separate page

Minnesota Twins vs Los Angeles Angels Starting Lineups — September 17, 2026

Batting orders, positions, season stats, splits against the opposing starter's hand and batter-versus-pitcher history with sample size for both clubs.

9:38 PM ET · Angel StadiumFinal lineups locked · Sep 17, 6:41 PM ETStats updated Oct 29, 3:00 AM ET
MIN
77–85 · 3rd AL Central
Official
HandRHP
L / R bats2 L / 3 R / 3 S
OPS vs hand.739 vs RHP
LAA
62–100 · 5th AL West
Official
HandRHP
L / R bats3 L / 5 R / 1 S
OPS vs hand.672 vs RHP

Lineup strength vs today's starter

Weighted by batting-order spot. Season rates are regressed toward league average before they enter the model.

Updated Sep 17, 6:41 PM ET
MINMIN
.712
+25 ptsOPS edge
LAALAA
.687

Even matchuplimited data

Power
Season HR
101vs94
Discipline
Adj. OBP
.311vs.308
Top of order
Slots 1–4
.744vs.742
Bottom of order
Slots 7–9
.658vs.626

MIN wins 6 of 9 batting-order slots · LAA wins 3

MINSlotLAA
Luke Keaschall.755
1
.761Zach Neto
Brooks Lee.723
2
.791Mike Trout
Kody Clemens.764
3
.743Wade Meckler
Josh Bell.735
4
.668Moisés Ballesteros
Emmanuel Rodriguez.747
5
.649Denzer Guzman
Royce Lewis.686
6
.663Josh Lowe
Victor Caratini.652
7
.641Oswald Peraza
Walker Jenkins.614
8
.697Jose Siri
Ben Ross.708
9
.539Tyler Heineman

5 of 9 Minnesota Twins hitters have the platoon advantage vs Walbert Ureña (4 of 9 for Los Angeles Angels)

Minnesota Twins
  • Balanced lineup, no standout strength or weakness
  • Bottom third drops off sharply
  • 3 hitters with limited MLB sample
Los Angeles Angels
  • Balanced lineup, no standout strength or weakness
  • Bottom third drops off sharply

Minnesota Twins batting order

Official lineupvs RHP Walbert Ureña

Los Angeles Angels batting order

Official lineupvs RHP Taj Bradley
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1Zach NetoRSS67.239.330.76627704.7270-for-2 · 2 PAVery small sample
1Zach Neto SS · R.239/.330/.766·27 HRvs hand.727 · 0-for-2 · 2 PA · Very small67H-Score
2Mike TroutRCF75.242.382.80322634.792415 PA1-for-2 · 2 PAVery small sample
2Mike Trout CF · R.242/.382/.803·22 HRvs hand.792 · 415 PA · 1-for-2 · 2 PA · Very small75H-Score
3Wade MecklerLLF50.300.373.7603337.800281 PANo MLB historyNo MLB history
3Wade Meckler LF · L.300/.373/.760·3 HRvs hand.800 · 281 PA · No MLB history · No MLB50H-Score
4Moisés BallesterosLDH46.215.281.6129352.694257 PANo MLB historyNo MLB history
4Moisés Ballesteros DH · L.215/.281/.612·9 HRvs hand.694 · 257 PA · No MLB history · No MLB46H-Score
5Denzer GuzmanR3B36.219.266.6028304.563168 PA1-for-3 · 3 PAVery small sample
5Denzer Guzman 3B · R.219/.266/.602·8 HRvs hand.563 · 168 PA · 1-for-3 · 3 PA · Very small36H-Score
6Josh LoweLLF41.209.273.63312343.674257 PA1-for-3 · 3 PAVery small sample
6Josh Lowe LF · L.209/.273/.633·12 HRvs hand.674 · 257 PA · 1-for-3 · 3 PA · Very small41H-Score
7Oswald PerazaR2B36.226.282.6167370.559225 PA1-for-5 · 5 PASmall sample
7Oswald Peraza 2B · R.226/.282/.616·7 HRvs hand.559 · 225 PA · 1-for-5 · 5 PA · Small36H-Score
8Jose SiriRLF50.241.296.71310251.687104 PANo MLB historyNo MLB history
8Jose Siri LF · R.241/.296/.713·10 HRvs hand.687 · 104 PA · No MLB history · No MLB50H-Score
9Tyler HeinemanSC19.175.223.4431200.534No MLB historyNo MLB history
9Tyler Heineman C · S.175/.223/.443·1 HRvs hand.534 · No MLB history · No MLB19H-Score