We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSeattle Mariners at Los Angeles Angels
Seattle MarinersSeattle Mariners
@
Angel Stadium of Anaheim
Los Angeles AngelsLos Angeles Angels

Match Predictor

Pre-match Prediction
Seattle Mariners
@
Los Angeles Angels
Seattle Mariners 59%Los Angeles Angels 41%
Market LinesRun Line: Seattle Mariners -1.5Total: O/U 9.5
Model: Under 9.5
Model projects 9.0 total runs vs 9.5 line

Seattle Mariners

Bullpen ERA 2.39 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
25%
2/8
MLB: 48%
Starter
0%
0/1
vs LAA
0%
0/1
Avg Total
6.9
MLB: 8.9
Game Starter (1) Last Starter vs LAA vs LAA (1)
Emerson Hancock #26 · RHP · Age 27
0.00
ERA (2026)
13.5
K/9 (2026)
1
Starts (2026)
8.0
Avg Total (2026)
Last 3:
W CLE (Mar 29): 6.0IP, 0ER, 9K
ND TOR (Oct 16): 2.0IP, 2ER, 2K
ND @TOR (Oct 13): 2.0IP, 0ER, 1K
vs LAA: ND (Apr 30 2025): 6.0 IP, 3 ER, 4 K
Bullpen (2026 Season)Elite
ERA: 2.39MLB Avg: 3.958 relievers
Recent: W 8-0W 2-1L 0-5L 3-5W 3-1
Lineup vs Emerson Hancock (Career)
BatterPosPAAVGOPSHR
Zach NetoSS4.2500.5000
Jorge SolerRF3.3331.6661
HoppeC3.6671.3340
Mike TroutRF3.3330.6660
Nolan Schanuel1B3.5001.1670
Oswald Peraza3B3.0000.0000
Jeimer Candelario3B2.0000.0000
Josh LoweRF2.5001.0000
Bryce TeodosioCF1.0000.0000
Jo AdellCF1.0000.0000
3 batters with no matchup history

Los Angeles Angels

Bullpen ERA 2.67 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
25%
2/8
MLB: 48%
Starter
100%
1/1
vs SEA
0%
0/1
Avg Total
8.8
MLB: 8.9
Game Starter (1) Last Starter vs SEA vs SEA (1)
Jack Kochanowicz #41 · RHP · Age 26
11.25
ERA (2026)
6.8
K/9 (2026)
1
Starts (2026)
16.0
Avg Total (2026)
Last 3:
ND @HOU (Mar 29): 4.0IP, 5ER, 3K
L @TEX (Aug 27): 3.1IP, 10ER, 1K
L @DET (Aug 10): 3.0IP, 6ER, 1K
vs SEA: L (Jul 11 2024): 3.0 IP, 4 ER, 1 K
Bullpen (2026 Season)Good
ERA: 2.67MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-03-29 vs HOU. Bullpen arms likely still recovering.
Recent: L 7-9L 2-7W 2-0L 2-6L 1-3
Lineup vs Jack Kochanowicz (Career)
BatterPosPAAVGOPSHR
Cal RaleighC7.6002.5142
J.P. CrawfordSS7.4291.0000
Julio RodriguezCF7.7141.5710
Randy ArozarenaLF5.4000.8000
Cole Young2B2.5001.5000
Leo Rivas2B2.5001.0000
Luke RaleyRF2.0001.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickLos Angeles Angels +1.5 Run Line (-128, MEDIUM)
Our model projects a 4.9-4.1 Mariners win.
PickUnder 9.5 Total (-130, MEDIUM)
Our model projects 9.0 combined runs against a market line of 9.5.
PickJack Kochanowicz Under 3.5 Strikeouts (-149, HIGH)
Kochanowicz posted 3K, 1K, and 1K in his last three starts.

Seattle Mariners vs Los Angeles Angels Game Preview

Before you can handicap Seattle Mariners at Los Angeles Angels, you have to resolve a starter conflict. The confirmed game header lists Emerson Hancock against Jack Kochanowicz. Beat coverage contradicts this entirely, naming Bryan Woo against Reid Detmers. These are not interchangeable arms. The matchup you get reshapes every market on the board, and until the lineup card is official, every bet carries an extra layer of uncertainty. That is the first thing worth knowing heading into tonight's MLB action at Angel Stadium.

If the header holds and Hancock takes the mound, you are looking at one of the cleaner pitching performances of the young 2026 season. He threw six shutout innings against Cleveland in his debut, struck out nine, and walked one. His career K/9 of 6.41 tells you some regression from that outing is coming. But even at his baseline, he keeps lineups in check. In two career appearances against Los Angeles, he posted a 2K line in 1.2 innings and a 4K line in 6 innings. The Angels' limited history against him cuts both ways: Logan O'Hoppe sits at .667 AVG and 1.334 OPS in 3 plate appearances, and Nolan Schanuel at .500 AVG and 1.167 OPS in 3 PA, but neither sample is predictive. If Kochanowicz actually starts, the picture is considerably more volatile. He gave up 5 walks and posted an 11.25 ERA in four 2026 innings. In three career starts against Seattle, he allowed 4 or more earned runs twice. Cal Raleigh has a 2.514 OPS against him in 7 career plate appearances with two home runs. Rodriguez has hit .714 against him across the same stretch. Those are not statistical noise. That is one of the most lopsided battery-lineup matchups you will find on any Saturday card.

If Detmers starts as the beat coverage indicates, the offensive advantage swings away from the Mariners. His time in the bullpen improved his K-minus-walk rate from the 16-18% range up to 21%, and he returned to the rotation with a more aggressive approach to his breaking balls. He struck out nine in 4.2 innings against Houston without issuing a single walk in his first 2026 start. As one Seattle beat writer noted: "Left-handed pitching is going to be a huge problem for this extremely lefty-heavy lineup throughout the season." That assessment fits the facts. J.P. Crawford is back from an IL stint and bats left-handed, adding another arm into an already difficult platoon spot for the Mariners. A lefty with that kind of command and breaking ball aggression is designed to suppress this specific lineup.

The Angels come in at 3-5 and 0-1 at home, having dropped two straight. The Mariners sit at 4-4 with a 1-0 road record this year, coming off a Game 1 win in this series. Both clubs played night games yesterday, so fatigue is a real factor for both rosters heading into a day game. Angel Stadium plays slightly pitcher-friendly, with a runs factor of 0.97 and a home run factor of 0.98. Nothing in the park is going to inflate a total that already looks suppressed. Our model projects a 4.9-4.1 Mariners win, with a combined 9.0 total runs sitting half a run below the market line of 9.5.

Seattle Mariners vs Los Angeles Angels Key Insights

  • The starter conflict is the defining factor before the first pitch. The official header says Hancock vs Kochanowicz. Beat reporting says Woo vs Detmers. Confirm the actual starter before placing anything beyond the game-level bets.
  • Under 9.5 holds under either starter scenario: Hancock's 0.00 ERA and 9-strikeout debut suppresses the Angels offense, while Detmers' improved K-BB rate and platoon advantage against the Mariners' left-heavy lineup caps Seattle's output from the other side.
  • Cal Raleigh is the most dangerous individual matchup in this game if Kochanowicz starts. His 2.514 career OPS against this specific pitcher in 7 plate appearances includes two home runs. That is a historically dominant individual matchup buried beneath the team-level starter noise.
  • The Mariners lineup is heavily left-handed, and J.P. Crawford's return from the IL adds another left-handed bat into a lineup that already has significant platoon exposure against a southpaw with a dominant breaking ball and sharp command.
  • The Angels bullpen is rated among the worst in baseball. If the game remains close into the seventh inning and beyond, that unit represents a compounding vulnerability regardless of what the starter provides.
  • Our model projects an 0.8-run Mariners win, making the Angels +1.5 run line the directionally correct spread play. A one-run Seattle finish is exactly the game script the model is calling for.

Seattle Mariners vs Los Angeles Angels Betting Picks

Picks made April 04, 2026 at 05:13 AM ET. Odds shown reflect current market prices.

Under 9.5 Total (-130, MEDIUM)
Under 9.5 Total (-130, MEDIUM): Our model projects 9.0 combined runs against a market line of 9.5. That half-run gap consistently points to the Under on value grounds. More importantly, this case does not depend on starter confirmation. If Hancock goes, his dominant 6-inning, 9-strikeout, 0-ER debut suppresses the Angels offense. If Detmers goes, his 21% K-minus-walk rate and platoon advantage against the left-heavy Mariners lineup does the same from the other side. One analyst covering this game said: "This definitely stood out as an under spot to me." The data supports that read. Under 9.5 at -130 is the one bet that survives the starter uncertainty.
Moneyline
Moneyline: No Pick. Our model assigns the Mariners 58.7% win probability and the Angels 41.3%. The de-vigged market lands at roughly the same numbers. The gap between our model and the market is three to four cents at best. That does not constitute a meaningful edge worth pressing on either side. When the model and the market agree this closely, the honest answer is to pass.
Analysis insight — no specific bet associated
Jack Kochanowicz Under 3.5 Strikeouts (-149, HIGH)
Jack Kochanowicz Under 3.5 Strikeouts (-149, HIGH): Kochanowicz posted 3K, 1K, and 1K in his last three starts. His 2026 debut produced 3K in 4 innings alongside 5 walks and an 11.25 ERA. His full 2025 season K/9 was 5.84 across 111 innings. In three career appearances against Seattle, his strikeout totals were 4K, 6K, and 1K. When a pitcher is walking more batters than he is striking out, his outings run short. Short outings limit strikeout opportunities. Under 3.5 is well-supported by every relevant trend on this card.
Cal Raleigh to Hit a Home Run (+178, MEDIUM)
Cal Raleigh to Hit a Home Run (+178, MEDIUM): This is the sharpest batter-pitcher angle in the game, contingent on Kochanowicz confirmation. Raleigh has a 2.514 OPS against him in 7 career plate appearances with two home runs. That number does the talking. The market prices Raleigh at 36% implied probability here. His career track record against this specific pitcher suggests considerably higher. At +178, this is worth a measured stake once you confirm the actual starter.
Rodriguez Over 1.5 Hits (+146, MEDIUM)
Rodriguez Over 1.5 Hits (+146, MEDIUM): Career against Kochanowicz: 7 PA, .714 AVG, 1.571 OPS. His 2025 sample specifically: 5 PA, 1.200 OPS. Rodriguez is hitting only .100 on the season, but his batter-pitcher history against this specific arm is the primary signal. At +146, the market implies 40.6%. Against a pitcher he has owned this consistently, there is value in that number. Kochanowicz before placing.
Emerson Hancock Under 5.5 Strikeouts (-161, MEDIUM)
Emerson Hancock Under 5.5 Strikeouts (-161, MEDIUM): Hancock's career K/9 of 6.41 projects to roughly 5-6 strikeouts in a standard start. His 2026 debut produced 9K against Cleveland, an exceptional outlier that the market has now priced into his line. In two career appearances against Los Angeles specifically, he recorded 2K and 4K. Even accounting for improved recent form, his baseline points to 4-5 strikeouts tonight. Under 5.5 at -161 reflects the market overcorrecting after one standout performance.
Jorge Soler Under 0.5 Hits (+120, LOW)
Jorge Soler Under 0.5 Hits (+120, LOW): Soler is batting .133 this season with a .517 L28d OPS, among the lowest on the Angels roster. His 3 career plate appearances against Hancock include one home run, but a 3-PA sample cannot be called predictive. Hancock is 0.00 ERA in 2026. Against a pitcher coming off a dominant debut, facing a hitter with one of the worst current contact rates on the board, Under 0.5 hits at +120 has marginal value. Treat this as a low-conviction dart, not a core play.
Same-Game Parlay
Same-Game Parlay: Angels +1.5, Under 9.5, Hancock Under 5.5 Strikeouts, Kochanowicz Under 3.5 Strikeouts (legs: 378182484, 378182548, 378354969, 378332524): The four legs reinforce each other. Both starters projecting under their strikeout totals suggests neither arm is overpowering on this day, which correlates directly with a low-scoring game that stays under 9.5. A close, low-run game where neither pitcher dominates is exactly the environment where the Angels stay competitive and cover the +1.5. The SGP thesis is internally consistent.
Analysis insight — no specific bet associated
YRFI (-145, MEDIUM)
YRFI (-145, MEDIUM): Yes Run in the First Inning is supported by Kochanowicz's documented first-inning command issues. In his 2026 debut he issued 5 walks across just 4 innings, and his history against Seattle shows a lineup that makes him pay early. Rodriguez (.714 career AVG vs Kochanowicz) and Cal Raleigh (2.514 career OPS vs him) lead the Mariners order and represent immediate threats. At -145 (59.2% implied), this reflects the genuine probability that Kochanowicz puts someone on base and the Mariners convert. Important caveat: this pick depends entirely on Kochanowicz actually starting. If Detmers or any other arm goes, revisit before placing.

Key Players

Batting AverageSEA
Brendan Donovan
.370Batting Average
2B
Home RunsSEA
Luke Raley
3Home Runs
RF
Runs Batted InSEA
Luke Raley
6Runs Batted In
RF
Earned Run AverageSEA
Bryan Woo
1.38Earned Run Average
SP
WinsSEA
George Kirby
1Wins
SP
StrikeoutsSEA
Bryan Woo
15Strikeouts
SP
Batting AverageLAA
Oswald Peraza
.292Batting Average
3B
Home RunsLAA
Mike Trout
2Home Runs
RF
Runs Batted InLAA
Jorge Soler
6Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
0.00Earned Run Average
SP
WinsLAA
Jose Soriano
2Wins
SP
StrikeoutsLAA
Reid Detmers
13Strikeouts
RP

Recent Form

Seattle Mariners
W8-0Cleveland Guardians
W2-1New York Yankees
L5-0New York Yankees
L5-3New York Yankees
Los Angeles Angels
L9-7Houston Astros
L7-2Chicago Cubs
W2-0Chicago Cubs
L6-2Chicago Cubs

Seattle Mariners vs Los Angeles Angels Summary

The mound is where this game starts and where every pick on this card lives or dies. Our model projects 9.0 combined runs against a market line of 9.5, and that half-run gap is the foundation. I would not push significantly higher than 9.0 here. Hancock is actually starting and limits the Angels to minimal production, or Detmers is starting and his breaking ball creates havoc with a left-handed-heavy Mariners lineup, the ceiling on this game's run total looks capped. That is two completely different pitching matchups pointing to the same conclusion. The Under 9.5 is the clearest play on the card.

The Angels +1.5 run line is the companion bet. A model-projected margin of 0.8 runs is not a margin that supports betting the Mariners to win by two. The Angels are home, and even with an inferior record and a rough start to the year, staying within a run of a club projecting to win by less than one is a reasonable ask. On the prop side, the Kochanowicz matchup data for both Raleigh and Rodriguez is the kind of career-sample edge that is worth a measured stake. Raleigh's 2.514 OPS against him is not a fluke. Those are 7 plate appearances across two seasons showing a consistent pattern against a specific pitcher's approach. At +178, the market has not fully priced that in.

One final note on process. The starter conflict here is material, not cosmetic. Lock in the Under 9.5 and Angels +1.5 with confidence. Everything prop-related in this article should be confirmed against the official lineup before you place it. If Detmers starts instead of Kochanowicz, the Raleigh and Rodriguez BvP bets lose their entire foundation and should be abandoned. Build accordingly, and do not let the interest of the matchup talk you into ignoring that uncertainty.

Head-to-Head History

Season SeriesSEA leads series 1-0
DateMatchupResult
Apr 04, 2026SEA @ LAASEASEA 3-1

Compare odds for SEA @ LAA

Frequently Asked Questions

MLBGame PreviewsSeattle Mariners at Los Angeles Angels