← Back to Today's Slate
Sunday, April 5, 2026 at 4:07 PM EDT

Seattle Mariners @ Los Angeles Angels

SEA @ LAA

SEA
7
LAA
8
Final

Moneyline

SEA
64%
36%
LAA
-222+155

ML Edge

SEA-3.5%
LAA+3.5%

Total (O/U)

9.5

BetRivers

Over-11.5%
Under+11.5%

Venue

Park Factor

0.97

Neutral

Away Starter

Luis Castillo
Team:Seattle Mariners (SEA)
Pitcher:Luis Castillo(RHP)
Record:0-0
ERA:2.79

Home Starter

George Klassen
Team:Los Angeles Angels (LAA)
Pitcher:George Klassen(RHP)
Record:0-0
ERA:6.75

💡 Betting Insights

Key takeaways for this matchup

💰

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

📊

The Over has a 11.5% edge.

🎯

Top prop: Luke Raley OVER 2.5 batter total bases (52% win prob).

Pitching matchup: Luis Castillo (2.79 ERA) vs George Klassen (6.75 ERA).

Player Props

50 props available for this game

⚾ Batting Props (47)

PlayerPropLineOddsWin %Quality
Luke RaleyOVER total bases2.5+16152%72.0
Luke RaleyOVER hits1.5+25047%65.7
Cal RaleighOVER total bases0.5-14765%64.0
Josh NaylorOVER hits0.5-23372%63.2
Luke RaleyUNDER doubles1.5-76984%57.8
Luke RaleyOVER home runs0.5+51019%55.7
Julio RodriguezOVER total bases0.5-41777%54.5
Cal RaleighOVER hits0.5-14762%54.5
Josh NaylorOVER stolen bases0.5+70017%54.3
Julio RodriguezOVER hits0.5-34576%53.9
Josh NaylorOVER total bases0.5-35775%53.3
Josh NaylorUNDER hits1.5-22766%53.1
Nolan SchanuelOVER total bases0.5-19666%52.8
Luke RaleyOVER total bases0.5-29471%51.6
Randy ArozarenaOVER hits0.5-17565%50.8

🎯 Pitching Props (3)

PlayerPropLineOddsWin %Quality
Luis CastilloOVER strikeouts4.5-38574%53.2
Luis CastilloUNDER strikeouts7.5-31270%51.2
Luis CastilloOVER strikeouts5.5-16459%45.5

📊 Box Score

Final game statistics

Seattle Mariners (SEA)

BatterABRHRBIBBSOHR
Luke RaleyRF5010040
Cal RaleighC5110130
Julio RodríguezCF5111020
Josh Naylor1B5010000
Randy ArozarenaLF2211200
J.P. CrawfordSS4100120
Cole Young2B4213101
Mitch GarverC3000130
Dominic CanzonePH1000000
Leo Rivas3B3012210
Pitching
PitcherIPHRERBBSOPC
Jose A. Ferrer1.04220119
Casey Legumina2.01000026
Cole Wilcox1.10001223
Matt Brash1.00100110
Luis Castillo3.26431484
Andrés Muñoz1.00000116
Gabe Speier0.2010103

Los Angeles Angels (LAA)

BatterABRHRBIBBSOHR
Zach NetoSS5111120
Mike TroutCF4110020
Nolan Schanuel1B5012000
Jorge SolerDH4022110
Jeimer Candelario3B5110000
Jo AdellRF5211020
Josh LoweLF2100010
Logan O'HoppeC3111100
Adam FrazierLF4131010
Pitching
PitcherIPHRERBBSOPC
Sam Bachman2.02110228
Ryan Zeferjahn2.00221527
Shaun Anderson2.01101127
George Klassen2.23225473
Brent Suter2.11111339

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Luis Castillo (SEA)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall2.791.3010.82.9.2509.2
Home0.000.6710.53.0.1056.0
Last 7 Days0.000.6710.53.0.1056.0
Last 30 Days0.000.6710.53.0.1056.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.000.000.000.000145
vs RHB.400.571.400.97152
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.000.111.000.11183
2nd Time.250.333.250.58383
3rd Time.000.000.000.00031

George Klassen (LAA)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall6.753.6416.420.5.2732.2

Last 5 Games

Not available yet

Season Series

This Series (3 games)
LAA win series 2-1
Season (13 games)
LAA lead series 2-1

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetRivers-222+1558:11 PM
BetUS-164+1468:11 PM
MyBookie.ag-161+1368:11 PM
Bovada-164+1398:11 PM
Fanatics-222+1658:11 PM

Totals

BookTotalOverUnderTime
BetRivers9.5-120-1188:11 PM
BetUS9.0+100-1208:11 PM
MyBookie.ag9.0-102-1198:11 PM
Bovada9.0+100-1208:11 PM
Fanatics9.5-110-1208:11 PM