Final lineupsLineups only · full preview is a separate page

Seattle Mariners vs Los Angeles Angels Starting Lineups — September 15, 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 15, 6:40 PM ETStats updated Oct 27, 6:05 AM ET
SEA
76–86 · 3rd AL West
Official
HandRHP
L / R bats5 L / 2 R / 2 S
OPS vs hand.712 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 15, 6:40 PM ET
SEASEA
.729
+47 ptsOPS edge
LAALAA
.682

Clear edge: SEA

Power
Season HR
132vs90
Discipline
Adj. OBP
.324vs.305
Top of order
Slots 1–4
.751vs.750
Bottom of order
Slots 7–9
.719vs.599

SEA wins 7 of 9 batting-order slots · LAA wins 2

SEASlotLAA
J.P. Crawford.704
1
.759Zach Neto
Randy Arozarena.834
2
.796Mike Trout
Dominic Canzone.790
3
.747Wade Meckler
Cal Raleigh.675
4
.695Vaughn Grissom
Julio Rodríguez.700
5
.656Moisés Ballesteros
Josh Naylor.693
6
.643Denzer Guzman
Cole Young.703
7
.650Josh Lowe
Lazaro Montes.768
8
.598Christian Moore
Brock Rodden.687
9
.545Tyler Heineman

7 of 9 Seattle Mariners hitters have the platoon advantage vs Ryan Johnson (4 of 9 for Los Angeles Angels)

Seattle Mariners
  • Platoon advantage in 7 of 9 spots
  • Real power throughout the lineup
  • The stronger lineup on paper today
Los Angeles Angels
  • Balanced lineup, no standout strength or weakness
  • Bottom third drops off sharply

Seattle Mariners batting order

Official lineupvs RHP Ryan Johnson
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1J.P. CrawfordLSS55.221.335.68714489.6911-for-1 · 1 PAVery small sample
1J.P. Crawford SS · L.221/.335/.687·14 HRvs hand.691 · 1-for-1 · 1 PA · Very small55H-Score
2Randy ArozarenaRLF79.281.381.86526670.827472 PA1-for-1 · 1 PAVery small sample
2Randy Arozarena LF · R.281/.381/.865·26 HRvs hand.827 · 472 PA · 1-for-1 · 1 PA · Very small79H-Score
3Dominic CanzoneLDH78.264.336.82023533.808388 PA0-for-2 · 2 PAVery small sample
3Dominic Canzone DH · L.264/.336/.820·23 HRvs hand.808 · 388 PA · 0-for-2 · 2 PA · Very small78H-Score
4Cal RaleighSC58.182.296.66423530.6801-for-2 · 2 PAVery small sample
4Cal Raleigh C · S.182/.296/.664·23 HRvs hand.680 · 1-for-2 · 2 PA · Very small58H-Score
5Julio RodríguezRCF61.247.307.70822654.7231-for-3 · 3 PAVery small sample
5Julio Rodríguez CF · R.247/.307/.708·22 HRvs hand.723 · 1-for-3 · 3 PA · Very small61H-Score
6Josh NaylorL1B50.261.317.66710650.6600-for-2 · 2 PAVery small sample
6Josh Naylor 1B · L.261/.317/.667·10 HRvs hand.660 · 0-for-2 · 2 PA · Very small50H-Score
7Cole YoungL2B55.246.312.69317638.7442-for-2 · 2 PAVery small sample
7Cole Young 2B · L.246/.312/.693·17 HRvs hand.744 · 2-for-2 · 2 PA · Very small55H-Score
8Lazaro MontesLRF—.212.305.7864591.035No MLB historyNo MLB history
8Lazaro Montes RF · L.212/.305/.786·4 HRvs hand1.035 · No MLB history · No MLB—H-Score
9Brock RoddenSSS—.197.306.585072.585No MLB historyNo MLB history
9Brock Rodden SS · S.197/.306/.585·0 HRvs hand.585 · No MLB history · No MLB—H-Score

Los Angeles Angels batting order

Official lineupvs RHP Logan Gilbert
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1Zach NetoRSS67.239.330.76627704.7271-for-4 · 4 PAVery small sample
1Zach Neto SS · R.239/.330/.766·27 HRvs hand.727 · 1-for-4 · 4 PA · Very small67H-Score
2Mike TroutRCF75.242.382.80322634.792415 PA2-for-6 · 6 PASmall sample
2Mike Trout CF · R.242/.382/.803·22 HRvs hand.792 · 415 PA · 2-for-6 · 6 PA · 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
4Vaughn GrissomR1B52.242.307.69313474.676No MLB historyNo MLB history
4Vaughn Grissom 1B · R.242/.307/.693·13 HRvs hand.676 · No MLB history · No MLB52H-Score
5Moisés BallesterosLDH46.215.281.6129352.694257 PANo MLB historyNo MLB history
5Moisés Ballesteros DH · L.215/.281/.612·9 HRvs hand.694 · 257 PA · No MLB history · No MLB46H-Score
6Denzer GuzmanR3B36.219.266.6028304.563168 PANo MLB historyNo MLB history
6Denzer Guzman 3B · R.219/.266/.602·8 HRvs hand.563 · 168 PA · No MLB history · No MLB36H-Score
7Josh LoweLLF41.209.273.63312343.674257 PA1-for-5 · 5 PASmall sample
7Josh Lowe LF · L.209/.273/.633·12 HRvs hand.674 · 257 PA · 1-for-5 · 5 PA · Small41H-Score
8Christian MooreR2B31.187.252.5282147.49465 PANo MLB historyNo MLB history
8Christian Moore 2B · R.187/.252/.528·2 HRvs hand.494 · 65 PA · No MLB history · No MLB31H-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