← Today's Slate
Tuesday, September 15, 2026 at 9:38 PM EDT
MLB

Seattle Mariners @ Los Angeles Angels

SEA @ LAA

Scheduled

Moneyline

SEA
52%
48%
LAA
-118-103

ML Edge

SEA-3.5%
LAA+3.5%

Total (O/U)

8.0

BetRivers

Over-9.8%
Under+9.8%

Venue

Park Factor

0.97

Neutral

Away Starter

Logan Gilbert
Team:Seattle Mariners (SEA)
Pitcher:Logan Gilbert(RHP)
Record:12-9
ERA:3.72

Home Starter

Ryan Johnson
Team:Los Angeles Angels (LAA)
Pitcher:Ryan Johnson(RHP)
Record:4-8
ERA:5.12

Betting Insights

Key takeaways for this matchup

SEA ML has a 3.5% edge — the market may be undervaluing them.

The Over has a 9.8% edge.

Top prop: Zach Neto OVER 0.5 batter hits (66% win prob).

Pitching matchup: Logan Gilbert (3.72 ERA) vs Ryan Johnson (5.12 ERA).

Player Props

50 props available for this game

Batting Props 43

PlayerPropLineOddsWin %Quality
Zach NetoOVER hits0.5-22266%52.8
Cole YoungUNDER total bases1.5-23866%49.0
Christian MooreUNDER total bases1.5-24466%48.8
Randy ArozarenaOVER hits0.5-20064%48.2
Vaughn GrissomOVER hits0.5-20064%48.1
Josh NaylorOVER hits0.5-20064%47.9
Julio RodriguezOVER hits0.5-18963%47.7
Vaughn GrissomUNDER total bases1.5-19663%47.6
Josh NaylorUNDER total bases1.5-20063%47.4
Dominic CanzoneUNDER total bases1.5-19262%47.2
Dominic CanzoneOVER hits0.5-18562%46.9
Mike TroutOVER hits0.5-16462%46.9
Cole YoungOVER hits0.5-16461%46.3
J.P. CrawfordOVER total bases0.5-17260%46.1
Mike TroutUNDER total bases1.5-17260%46.0

Pitching Props 7

PlayerPropLineOddsWin %Quality
Kade AndersonUNDER outs15.5-14956%44.2
Reid DetmersOVER outs17.5-13255%43.6
Kade AndersonOVER strikeouts5.5-13054%42.8
Reid DetmersOVER strikeouts6.5-11051%41.7
Reid DetmersUNDER strikeouts6.5+10649%41.0
Reid DetmersUNDER outs18.5-15457%40.3
Kade AndersonUNDER strikeouts5.5+10546%39.2

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

ESPN Win Probability

SEA
LAA
56.9%43.1%

Logan Gilbert (SEA)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall3.721.059.82.3.218172.0
Home4.411.0410.62.4.216102.0
Away2.701.078.62.2.22170.0
Last 7 Days3.860.7114.12.6.1437.0
Last 30 Days6.081.4112.03.8.25726.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.205.268.366.634352120
vs RHB.236.284.453.73727667
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.226.256.423.67924893
2nd Time.206.267.349.61623855
3rd Time.223.312.460.77313938

Ryan Johnson (LAA)

2026 season
vs SEA
ERA
1.80
IP
5.0
W-L
0-1
K
3
WHIP
0.80
AVG
.211
SplitERAWHIPK/9BB/9AVGIP
Overall5.121.376.74.2.24184.1
Home4.621.368.34.6.22339.0
Away5.561.375.43.8.25645.1
Last 7 Days4.501.007.51.5.2176.0
Last 30 Days2.151.006.23.7.17029.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.246.341.449.79018739
vs RHB.233.311.419.72912924
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.268.363.493.85614227
2nd Time.225.310.357.66712928
3rd Time.200.265.489.754458

Last 5 Games

LAA: W W L L L
SEA: W W L W L

Season Series

Season (13 games)
SEA leads series 4-2

Weather

83°F
Condition: 4

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetRivers-118-10312:31 PM
BetUS-108-10312:31 PM
Caesars-115-10512:31 PM
LowVig.ag-108-10312:31 PM
BetOnline.ag-108-10312:31 PM

Totals

BookTotalOverUnderTime
BetRivers8.0-128-11212:31 PM
BetUS7.5-115-10512:31 PM
Caesars8.0-115-10512:31 PM
LowVig.ag7.5-114-10212:31 PM
BetOnline.ag7.5-115-10512:31 PM