We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Diego Padres at Los Angeles Angels
San Diego PadresSan Diego Padres
@
Los Angeles AngelsLos Angeles Angels

Match Predictor

Pre-match Prediction
San Diego Padres
@
Los Angeles Angels
San Diego Padres 50%Los Angeles Angels 50%
Market LinesRun Line: San Diego Padres -1Total: O/U 9.5
Model: Under 9.5
Model projects 9.0 total runs vs 9.5 line

San Diego Padres

Bullpen ERA 2.83 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
35%
7/20
MLB: 48%
Starter
67%
2/3
vs LAA
0%
0/1
Avg Total
8.3
MLB: 8.9
Game Starter (3) Last Starter vs LAA vs LAA (1)
German Marquez #33 · RHP · Age 31
5.54
ERA (2026)
6.9
K/9 (2026)
3
Starts (2026)
10.3
Avg Total (2026)
Last 3:
W COL (Apr 11): 5.0IP, 4ER, 5K
W @PIT (Apr 06): 5.0IP, 0ER, 4K
L SF (Mar 31): 3.0IP, 4ER, 1K
vs LAA: L (Sep 20 2025): 7.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Good
ERA: 2.83MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-04-17 vs LAA. Bullpen arms likely still recovering.
Recent: W 7-2W 4-1W 7-6W 5-2L 0-8
Lineup vs German Marquez (Career)
BatterPosPAAVGOPSHR
Adam Frazier2B23.2270.6700
Mike TroutRF6.5001.1000
Yoan Moncada3B6.0000.1670
Jo AdellCF3.0000.0000
HoppeC3.6671.6670
Nolan Schanuel1B3.3331.6661
Bryce TeodosioCF2.0000.0000
5 batters with no matchup history

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
43%
9/21
MLB: 48%
Starter
25%
1/4
vs SD
0%
0/1
Avg Total
10.0
MLB: 8.9
Game Starter (4) Last Starter vs SD vs SD (1)
Yusei Kikuchi #16 · LHP · Age 35
7.50
ERA (2026)
9.5
K/9 (2026)
4
Starts (2026)
11.5
Avg Total (2026)
Last 3:
ND @NYY (Apr 13): 3.1IP, 4ER, 3K
L ATL (Apr 07): 5.0IP, 4ER, 8K
L @CHC (Apr 01): 5.1IP, 5ER, 5K
vs SD: ND (May 12 2025): 6.0 IP, 2 ER, 4 K
Bullpen (2026 Season)Poor
ERA: 4.60MLB Avg: 3.959 relievers
Workload Alert: Allowed 11 runs on 2026-04-13 vs NYY. Bullpen arms likely still recovering.
Recent: L 10-11W 7-1L 4-5W 11-4W 8-0
Lineup vs Yusei Kikuchi (Career)
BatterPosPAAVGOPSHR
Ramon LaureanoRF31.3080.7720
Fernando Tatis Jr.RF12.2731.1512
Manny Machado3B12.4001.5002
Ty France1B12.3000.8170
Xander BogaertsSS11.2731.0912
Miguel AndujarLF9.2220.6660
Nick CastellanosRF8.1250.2500
Jake Cronenworth2B7.4000.9710
Freddy FerminC5.4000.8000
Gavin SheetsLF3.3330.6660
Jackson MerrillCF3.6671.3340
2 batters with no matchup history
Our Top PicksLive Odds
Top PickLos Angeles Angels ML (-118, MEDIUM confidence)
The market prices this as a near-coin-flip.
PickLos Angeles Angels -1.0 Run Line (+124, MEDIUM confidence)
This is the strongest number on the card.
PickUnder 9.5 Total Runs (-118, LOW confidence)
This is the thinnest pick on the card and deserves honest framing.

San Diego Padres vs Los Angeles Angels Game Preview

The header lists Germán Márquez vs. Yusei Kikuchi. Throw it out. Per confirmed news intel, Soriano takes the ball for the Los Angeles Angels and Matt Waldron makes his first MLB start of the 2026 season for the San Diego Padres. That switch completely rewrites this game's value profile, and the market has not caught up. In tonight's MLB action, you are getting coin-flip odds on a pitching mismatch that is anything but even.

Soriano has been the most dominant starter in baseball this April by a significant margin. His 2026 line: 4-0, 0.33 ERA, 0.67 WHIP, 31 strikeouts across 27 innings. At home against Atlanta he went 8 innings, 1 earned run, 10 strikeouts. His one career appearance against San Diego produced a 1.29 ERA. The Angels are priced at -118, essentially a pick-em. That number belongs on a game between two starters of roughly equal caliber. It does not account for Soriano's historic early-season dominance against a San Diego lineup batting .233 as a team. This is the largest analytical gap on the entire Saturday slate.

Waldron arrives from Triple-A off three clean outings: 12 innings, 7 hits, 1 walk, 12 strikeouts. The peripherals are encouraging. But this is his first big-league start in 2026, and the environment could not be harder. The Angels score 5.4 runs per game and have hit 34 home runs in 21 games. The game-time temperature is 76 degrees with the roof open at Angel Stadium, conditions that add carry to fly balls and benefit power hitters. As the beat reporter confirmed: "Waldron will make his first MLB start of the 2026 season." His 7.71 ERA in 2025 and limited MLB track record are real factors. One career start against this Angels club yielded 6.1 innings and 1 earned run, which is encouraging context, but that is a single data point facing a lineup that is currently running as hot as any in baseball.

Mike Trout has homered in all four games of the Angels' recent series against the Yankees. He carries a 1.500 OPS over the last seven days, a .569 slugging percentage on the year, and 7 home runs in 94 plate appearances. As the beat reporter noted: "DH Mike Trout homered for the fifth time in the 4-game series, which L.A. and New York split." The Padres arrive on an eight-game win streak, 11 wins in their last 12, and every starter collected at least one hit in Thursday's Seattle win. That streak is real. But during that run San Diego has not faced a starter operating at Soriano's level. Both clubs played night games Friday. Bullpen availability is worth monitoring in Game 2 of this three-game series.

San Diego Padres vs Los Angeles Angels Key Insights

  • The confirmed starter switch to Soriano (0.33 ERA, 0.67 WHIP, 31 K in 27 IP) from the listed Kikuchi is the biggest pricing inefficiency on the slate. The market treats this as a coin flip. It is not.
  • Waldron posted a 7.71 ERA in 2025, and this is his first MLB start of 2026. He faces an Angels lineup scoring 5.4 runs per game in 76-degree open-roof conditions. The fly-ball environment amplifies every mistake.
  • Trout's last seven days represent one of the hottest individual stretches in baseball: 1.500 OPS, 4 consecutive game home runs, 9 RBIs in the Yankees series. He is the biggest swing factor in every total and run-line bet on this game.
  • Machado owns a 1.500 career OPS in 12 PA against Kikuchi (the listed Angels starter), including 2 HR and a 2.000 OPS in the 2025 matchup. He bats right-handed against the left-handed Kikuchi, getting his better platoon side. His vL OPS is .862, his strongest split.
  • San Diego's bullpen carries a 2.83 ERA with eight active relievers. Even if Waldron exits early after a rough start, the Padres have the depth to keep the game competitive through the middle innings. That backstop limits total damage on the Under.
  • Angel Stadium plays slightly pitcher-friendly on paper (runs factor 0.97, HR factor 0.98), but the 76-degree open-roof forecast adds real fly-ball carry, partially offsetting that suppression for the Angels' power-heavy lineup.

San Diego Padres vs Los Angeles Angels Betting Picks

Picks made April 18, 2026 at 03:36 AM ET. Odds shown reflect current market prices.

Los Angeles Angels -1.0 Run Line (+124, MEDIUM confidence)
Los Angeles Angels -1.0 Run Line (+124, MEDIUM confidence): This is the strongest number on the card. Getting plus money for the Angels to win by 2 or more runs makes sense given the confirmed pitching gap at the top of this matchup. Our model projects a 5-3 Angels final, which covers -1.0. Soriano's suppression metrics paired with Waldron's vulnerability to power hitters in warm fly-ball conditions creates a realistic multi-run Angels lead scenario. Plus-money value on a team with a verified starter advantage is uncommon. This is the pick worth sizing up.
Under 9.5 Total Runs (-118, LOW confidence)
Under 9.5 Total Runs (-118, LOW confidence): This is the thinnest pick on the card and deserves honest framing. The blended model projection sits at exactly 9.0 runs (4.5 per side), which barely clears the threshold and provides minimal mathematical edge on its own. What pushes the needle toward the Under is Soriano. His 31 K in 27 innings and 0.33 ERA represent genuine top-of-rotation run suppression for half this game. San Diego's 2.83 bullpen ERA means even a quick Waldron exit does not automatically blow the game open. LOW confidence is correct here. Do not overweight this leg. The moneyline and run line carry the card.
Yusei Kikuchi Over 4.5 Strikeouts (-160, MEDIUM confidence)
Yusei Kikuchi Over 4.5 Strikeouts (-160, MEDIUM confidence): Kikuchi's 2026 strikeout rate is 9.5 K per 9 innings despite a 7.50 ERA. His career outputs are 206 K in 2024 and 174 K in 2025. The 4.5 threshold is forgiving. He cleared it in two of his three 2026 starts: 8 K against Atlanta, 5 K at Chicago. Even in his shortened 3.1-inning disaster start against New York he collected 3 strikeouts. The core risk is an early exit driven by his command issues (10 BB in 18 IP), which could cap his strikeout total before he reaches the line. At -160 the juice is real, but the low threshold compensates for that risk.
Mike Trout Over 1.5 Total Bases (-119, HIGH confidence)
Mike Trout Over 1.5 Total Bases (-119, HIGH confidence): This is the sharpest individual prop on the card. Trout's current profile: 1.500 OPS over the last 7 days, .569 SLG on the season, 7 HR in 94 PA, a home run in each of his last four games. Career against Márquez (the listed Padres starter), he carries a .500 AVG and 1.100 OPS in 6 PA. Márquez has allowed 5 HR in just 13 innings this year, a rate of 3.46 per nine. Warm open-roof conditions at Angel Stadium add fly-ball carry for the hottest hitter in this matchup. Over 1.5 total bases at -119 is essentially even money on a player in one of the best stretches of his season against a starter with serious home run problems. Size this one up.
Manny Machado to Hit a Home Run (+360, MEDIUM confidence)
Manny Machado to Hit a Home Run (+360, MEDIUM confidence): Machado has a 1.500 career OPS against Kikuchi in 12 PA, including 2 HR. His most recent matchup in 2025 produced a 2.000 OPS. As a right-handed hitter facing left-handed Kikuchi, Machado gets his favorable platoon side. His vL OPS this year is .862, his strongest split. Kikuchi has allowed 3 HR in 18 IP in 2026 with command issues that routinely leave him behind in the count and over the middle of the plate. At +360 with an implied probability of 21.7%, this price modestly undervalues a matchup where Machado has consistently produced extra-base damage against this specific pitcher. Use it as a small-unit play.
Jackson Merrill Over 1.5 Total Bases (-101, MEDIUM confidence)
Jackson Merrill Over 1.5 Total Bases (-101, MEDIUM confidence): Merrill is hot, carrying a 1.067 OPS over the last 7 days and a .442 SLG on the year. He bats left-handed with a .945 vL OPS, the best platoon split on the San Diego roster, and he faces Kikuchi, a left-handed starter. Career against Kikuchi in 2025: .667 AVG and 1.334 OPS in 3 PA. Small sample, but recent and pointed in one direction. Over 1.5 total bases at essentially even money is strong value for a hot left-handed bat in the optimal platoon spot against a struggling southpaw with documented control problems.
Yoán Moncada Under 0.5 Hits (+120, MEDIUM confidence)
Yoán Moncada Under 0.5 Hits (+120, MEDIUM confidence): Moncada is 0-for-6 lifetime against Germán Márquez with a .167 OPS across multiple seasons. His 2025 matchup: 3 PA, 0.000 OPS. No signs of solving him at any point on record. His 2026 season average sits at .172 with a .686 OPS over the last 28 days. The BvP track record here is unusually clean and consistent: Moncada has not hit Márquez across any season we have data for. Getting +120 on a hitless result from a cold bat facing a pitcher who has consistently neutralized him is genuine value.
Same Game Parlay
Same Game Parlay: Angels ML + Under 9.5 + Kikuchi Over 4.5 Strikeouts + Trout Over 1.5 Total Bases: These four legs point in the same direction. Kikuchi punches out enough Padres batters to keep the game low-scoring. The total stays below 9.5. Trout provides the offensive edge that wins it for the Angels. The outcomes are mutually reinforcing rather than contradictory. Each leg carries its own value as a standalone bet (contract IDs: Angels ML 383340391, Under 9.5 383341113, Kikuchi K 383464975, Trout total bases 383464943). The SGP ties the individual narrative into a single ticket with elevated payout.
Analysis insight — no specific bet associated
YRFI (-145, MEDIUM confidence)
YRFI (-145, MEDIUM confidence): First-inning scoring probability is elevated here regardless of confirmed starters. Kikuchi carries a 7.50 ERA and 10 walks in 18 innings in 2026, with 4 walks in his last abbreviated 3.1-inning start. Pitchers who routinely fall behind in counts surrender first-inning contact. Márquez carries a 5.54 ERA and has allowed 5 HR in 13 IP this season, equally exposed to early contact. Both starters enter with documented first-inning vulnerability, and the Angels' power lineup provides a realistic threat of scoring in the opening frame against a starter who regularly works from behind. At -145, YRFI reflects the genuine first-inning risk from either side of this matchup.

Key Players

Batting AverageSD
Ramon Laureano
.290Batting Average
RF
Home RunsSD
Ramon Laureano
4Home Runs
RF
Runs Batted InSD
Xander Bogaerts
13Runs Batted In
SS
Earned Run AverageSD
Randy Vasquez
2.49Earned Run Average
SP
WinsSD
Michael King
2Wins
SP
StrikeoutsSD
Randy Vasquez
25Strikeouts
SP
Batting AverageLAA
Jo Adell
.302Batting Average
CF
Home RunsLAA
Mike Trout
7Home Runs
RF
Runs Batted InLAA
Jorge Soler
18Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
0.28Earned Run Average
SP
WinsLAA
Jose Soriano
5Wins
SP
StrikeoutsLAA
Jose Soriano
39Strikeouts
SP

Recent Form

San Diego Padres
W7-2Colorado Rockies
W4-1Seattle Mariners
W7-6Seattle Mariners
W5-2Seattle Mariners
L8-0Los Angeles Angels
Los Angeles Angels
L11-10New York Yankees
W7-1New York Yankees
L5-4New York Yankees
W11-4New York Yankees
W8-0San Diego Padres

San Diego Padres vs Los Angeles Angels Summary

Our model projects a 4.5-4.5 split, exactly matching the market's implied 9.5 total. I'd push that to a 5-3 Angels final and lean on the pitching data to justify it. Soriano's confirmed start is the single biggest edge in this game. A 0.33 ERA and 0.67 WHIP against a lineup batting .233 as a team translates to a suppressed run environment on one side of the ball. Waldron's Triple-A numbers are real, but his 2025 big-league ERA was 7.71 and the Angels' lineup is running as hot as any in baseball. The run line at +124 is the best number on this card. The Angels ML at -118 carries its own value. Both picks rest on the same foundation: a confirmed elite starter versus a pitcher making his first 2026 MLB appearance in conditions that favor the home team's power hitters.

The Under at -118 is the pick I hold most loosely. The model edge is essentially zero, and the play rests almost entirely on Soriano's suppression metrics holding into this start. If Waldron manages his early innings and keeps the ball on the ground, run scoring compresses on both ends and the Under holds. If he struggles and the Padres are forced into a long bullpen game by the third inning, the Angels' 5.4 R/G average grinds the total higher. LOW confidence is the correct framing here. Do not overload this ticket. On the props side, Trout over 1.5 total bases is the play worth real conviction. Everything about his recent form, the weather conditions, and the opposing starter's home run rate points in the same direction. A fair note of caution: the batter-versus-pitcher data in this article reflects career numbers against the listed starters, not the confirmed actual starters. That limits the predictive value of some individual splits, and you should factor that into your sizing.

Related Content: For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesLAA lead series 1-0
DateMatchupResult
Apr 18, 2026SD @ LAALAALAA 8-0

Compare odds for SD @ LAA

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Los Angeles Angels