We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSeattle Mariners at Minnesota Twins
Seattle MarinersSeattle Mariners
@
Target Field
Minnesota TwinsMinnesota Twins

Match Predictor

Pre-match Prediction
Seattle Mariners
@
Minnesota Twins
Seattle Mariners 56%Minnesota Twins 44%
Market LinesRun Line: Seattle Mariners -1Total: O/U 8.5
Model: Under 8.5
Model projects 8.1 total runs vs 8.5 line

Seattle Mariners

Bullpen ERA 2.99 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
34%
10/29
MLB: 48%
Starter
40%
2/5
vs MIN
Avg Total
7.9
MLB: 8.9
Game Starter (5) Last Starter vs MIN vs MIN (0)
Luis Castillo #58 · RHP · Age 34
5.01
ERA (2026)
9.0
K/9 (2026)
5
Starts (2026)
9.4
Avg Total (2026)
Last 3:
ND ATH (Apr 21): 5.0IP, 2ER, 6K
L @SD (Apr 16): 5.1IP, 1ER, 3K
ND HOU (Apr 11): 3.1IP, 7ER, 3K
vs MIN: ND (Jun 30 2024): 5.0 IP, 3 ER, 3 K
Bullpen (2026 Season)Good
ERA: 2.99MLB Avg: 3.957 relievers
Workload Alert: Allowed 9 runs on 2026-04-25 vs STL. Bullpen arms likely still recovering.
Recent: L 2-5W 5-4W 3-2W 11-9W 3-2
Lineup vs Luis Castillo (Career)
BatterPosPAAVGOPSHR
Josh Bell1B36.1940.5640
Victor CaratiniC25.1300.2900
Trevor LarnachRF18.2780.7220
Matt WallnerRF11.1250.4890
Ryan JeffersC11.2730.6370
Tristan Gray3B7.0000.1430
Byron BuxtonCF5.2000.4000
Kody Clemens2B4.5002.7501
Royce Lewis3B4.0000.0000
Brooks Lee3B3.3330.6660
Austin MartinCF2.5001.5000
2 batters with no matchup history

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
46%
13/28
MLB: 48%
Starter
0%
0/1
vs SEA
Avg Total
9.4
MLB: 8.9
Game Starter (1) Last Starter vs SEA vs SEA (0)
Connor Prielipp #61 · LHP · Age 25
4.50
ERA (2026)
13.5
K/9 (2026)
1
Starts (2026)
5.0
Avg Total (2026)
Last 3:
ND @NYM (Apr 22): 4.0IP, 2ER, 6K
Bullpen (2026 Season)Poor
ERA: 4.65MLB Avg: 3.958 relievers
Workload Alert: Allowed 10 runs on 2026-04-23 vs NYM. Bullpen arms likely still recovering.
Recent: L 2-3L 8-10L 2-6L 1-6L 2-4
Lineup vs Connor Prielipp (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickSeattle Mariners -1.5 (+120) | MEDIUM co
Seattle Mariners -1.5 (+120) | MEDIUM confidence. This is the primary structural play tonight. Seattle has won four straight and is hitting .296 as a ...
PickUnder 8.5 runs (+102) | LOW confidence.
Under 8.5 runs (+102) | LOW confidence. Our model aligns directionally with the 8.5 line, which makes Under the value-side lean without a strong margi...
PickLuis Castillo Under 5.5 Strikeouts (-127
Luis Castillo Under 5.5 Strikeouts (-127) | MEDIUM confidence. In his last three starts, Castillo posted 6, 3, and 3 strikeouts. Two of three came in ...

Seattle Mariners vs Minnesota Twins Game Preview

Tonight's MLB card has one of the sharpest pitching imbalances on the slate. Luis Castillo arrives at Target Field as the road starter for the Seattle Mariners, a 34-year-old righty with back-to-back winning seasons and the veteran command to eat innings. But his 2026 has been rough. He carries a 5.01 ERA through 23.1 innings, and his career numbers at this specific park are a genuine problem. His ERA at Target Field sits at 6.85, the worst regular-venue split of his career outside two rare isolated appearances elsewhere. Across three career starts here against Minnesota in 2024 and 2025, he allowed five runs in five innings, three runs in five innings, and zero runs in six innings, showing real inconsistency. Waiting for him on the mound for the Minnesota Twins is Connor Prielipp, a 25-year-old lefty who made his MLB debut just five days ago. Prielipp threw 82 pitches across four innings against the Mets, struck out six, and allowed two earned runs. That is one MLB start. This is the most exploitable experience gap on the slate.

The trajectory lines between these two clubs could not diverge more sharply. Seattle swept St. Louis over the weekend and enters this series riding four straight wins, hitting .296 as a team with 10 home runs over the past seven days. Minnesota has dropped nine of its last ten games, including a sweep at Tampa Bay to close out the prior road trip. The Twins are hitting just .214 with 56 strikeouts over that same stretch. The market prices Seattle at roughly -135 on the moneyline, but the real structural play sits one step further: the Mariners -1.5 run line at +120, where you get plus money on a team with a clear offensive edge facing an opponent whose starter will likely hit his pitch limit before the fifth inning and hand the ball to a bullpen with a problematic ERA.

Cal Raleigh is the key offensive piece to track for Seattle. He leads the Mariners with six home runs in 128 plate appearances and is posting a 1.309 OPS over the last seven days. He faces a starter with four total innings of MLB experience and no established track record against any Seattle batter. For Minnesota, Trevor Larnach is the most credible contact threat. In 18 career plate appearances against Castillo, Larnach is hitting .278 with a .722 OPS, including a double and a triple. His 2025 sample against Castillo specifically produced a 1.167 OPS across six plate appearances. That is the kind of individual matchup history that matters. At the opposite end of the spectrum, Josh Bell has 36 career plate appearances against Castillo and is hitting .194 with a .564 OPS across multiple seasons. That persistent futility makes him a real candidate to go hitless tonight against a pitcher who has historically dominated him.

The sharpest contrarian angle in this game is Minnesota at +124. Castillo's 6.85 ERA at Target Field is not a small sample quirk, and public money will flood Seattle on the momentum narrative, which can create artificial line pressure. Prielipp showed genuine swing-and-miss ability in his debut, and holding a hot lineup quiet for four innings is a plausible outcome. But the market implies Minnesota's win probability at roughly 43.7%, and our model lands in the same place. A team that is 1-9 in its last ten games and hitting .214 as a unit is not one to back on a statistical bounce argument alone, even with a favorable park split working against the road starter. The data still points Seattle, even if the moneyline price is not worth booking.

Seattle Mariners vs Minnesota Twins Key Insights

  • Prielipp's pitch count is the game-defining variable. He threw 82 pitches across four innings in his debut, and he will likely hit a similar ceiling tonight. An early exit hands a hot Seattle lineup direct access to a Minnesota bullpen where Anthony Banda carries a 9.28 ERA and a .302 opponent batting average across 12 appearances.
  • Castillo's 6.85 ERA at Target Field is the worst regular-venue split of his career. Pitching from behind at a familiar trouble spot reduces his ability to work ahead in counts, which limits strikeout volume and creates base traffic against a Minnesota lineup that desperately needs something to go right.
  • Minnesota's lineup is in a genuine offensive rut. The Twins are hitting .214 with 56 strikeouts in the past seven days, the worst offensive stretch of their season. Even accounting for Prielipp's inexperience, that level of bat suppression raises real questions about whether Minnesota can produce enough runs to compete.
  • Seattle's bullpen is the strongest asset in this game. A 2.99 ERA across seven relievers means the Mariners can absorb an early Castillo exit without a collapse, which is the structural edge that makes -1.5 viable even at this run line.
  • Raleigh is the highest-upside individual bat in this matchup. His 1.309 OPS over the last seven days combined with six home runs on the season makes him the most dangerous hitter facing a starter with no established book on any opponent in tonight's lineup.
  • Both clubs traveled from road series ending Sunday, meaning fresh bullpens on both sides. Relievers are available for extended duty if either starter exits early, which supports a tighter game flow and reinforces the case for the total staying under 8.5.

Seattle Mariners vs Minnesota Twins Betting Picks

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

Under 8.5 runs (+102) | LOW confidence.
Under 8.5 runs (+102) | LOW confidence. Our model aligns directionally with the 8.5 line, which makes Under the value-side lean without a strong margin. The +102 price gives you better-than-even money on a pick that only needs to miss by one run to cash. Prielipp limiting damage for four innings combined with Castillo's experience edge keeping Minnesota's struggling lineup contained supports a lower-scoring final. Treat this as a value-odds play, not a high-conviction call. The margin is thin and the risk is real.
Moneyline | No value, skipping both side
Moneyline | No value, skipping both sides. The market implies a 56.3% win probability for Seattle and 43.7% for Minnesota. Our model matches those numbers exactly. With zero gap between market pricing and model output on either side, there is no mathematical edge available on the moneyline. The Twins at +124 is a credible contrarian angle given Castillo's Target Field history, but the model does not support Minnesota's true win probability exceeding what the market already implies. Their 1-9 recent record eliminates the bounce argument. Neither side offers bookable value.
Analysis insight — no specific bet associated
Luis Castillo Under 5.5 Strikeouts (-127
Luis Castillo Under 5.5 Strikeouts (-127) | MEDIUM confidence. In his last three starts, Castillo posted 6, 3, and 3 strikeouts. Two of three came in well under the 5.5 line. His career appearances against this Minnesota roster show 3, 5, and 3 strikeouts across three outings, averaging 3.7 per start against this group. A Target Field ERA of 6.85 suggests he pitches from behind at this park, which limits his ability to work ahead in counts and generate strikeouts efficiently. The 2026 strikeout rate looks solid in aggregate, but venue-specific tendencies and recent start patterns support the under.
Trevor Larnach Over 0.5 Hits (-172) | ME
Trevor Larnach Over 0.5 Hits (-172) | MEDIUM confidence. Larnach is hitting .278 in 18 career plate appearances against Castillo, with his 2025 sample against this specific pitcher producing a 1.167 OPS across six plate appearances. He has the most established and favorable matchup history of any Twins batter in this lineup against tonight's road starter. Castillo's 5.01 ERA in 2026 confirms he is more hittable than his career averages suggest. Larnach getting at least one hit tonight is a well-supported outcome given the BvP evidence, even at the relatively steep price.
Josh Bell Under 0.5 Hits (+152) | MEDIUM
Josh Bell Under 0.5 Hits (+152) | MEDIUM confidence. In 36 career plate appearances against Castillo, Bell is hitting .194 with a .564 OPS. That persistent futility spans multiple seasons from 2017 through 2023. Bell arrives cold in 2026 as well, posting a .349 OPS over the last seven days. Getting +152 on a hitless game from Bell, given that career matchup history, is solid value. This is the best pure plus-money prop available for Minnesota batters tonight, and it leans against the home side.
Cal Raleigh Over 1.5 Total Bases (+106)
Cal Raleigh Over 1.5 Total Bases (+106) | MEDIUM confidence. Raleigh leads Seattle with six home runs in 128 plate appearances and is posting a 1.309 OPS over the last seven days. He faces Connor Prielipp in just his second MLB career start, with no career data available on any Seattle batter and limited film to scout. Prielipp allowed two earned runs across four innings in his debut, showing real contact risk even with the strikeout ability. Raleigh's power profile against an inexperienced rookie at plus-money makes this one of the better value props in this game.
Connor Prielipp Under 4.5 Strikeouts (-1
Connor Prielipp Under 4.5 Strikeouts (-118) | LOW confidence. Prielipp struck out six in four innings in his debut, so the raw swing-and-miss ability is there. But at 82 pitches for four innings, he is running at roughly 20.5 pitches per inning. If that rate holds tonight, he exits before completing five innings, which caps his total strikeout opportunities. Seattle is hitting .296 as a team with genuine offensive rhythm, adding pressure on a 25-year-old in his second career appearance. Small sample, low conviction on the process, but the innings ceiling is the key constraint driving this under.
Same-Game Parlay
Same-Game Parlay: Mariners -1.5 + Under 8.5 + Castillo Under 5.5 K + Raleigh Over 1.5 Total Bases. These four legs tell a coherent story. A lower-scoring game under 8.5 creates the environment where Seattle's offensive edge is enough to cover -1.5 without a blowout. Castillo keeping strikeouts modest reflects a solid but workmanlike outing rather than a dominant one, while Raleigh's extra-base power provides the decisive margin in a tight contest. The legs reinforce each other: Seattle wins by two, Castillo is efficient without being electric, and Raleigh does damage against an inexperienced starter. The SGP captures the game flow in a single ticket.
Analysis insight — no specific bet associated

Key Players

Batting AverageSEA
Randy Arozarena
.276Batting Average
LF
Home RunsSEA
Cal Raleigh
6Home Runs
C
Runs Batted InSEA
Cal Raleigh
15Runs Batted In
C
Earned Run AverageSEA
Emerson Hancock
2.86Earned Run Average
SP
WinsSEA
George Kirby
4Wins
SP
StrikeoutsSEA
Logan Gilbert
35Strikeouts
SP
Batting AverageMIN
Brooks Lee
.253Batting Average
SS
Home RunsMIN
Byron Buxton
5Home Runs
CF
Runs Batted InMIN
Josh Bell
16Runs Batted In
1B
Earned Run AverageMIN
Taj Bradley
2.91Earned Run Average
SP
WinsMIN
Taj Bradley
3Wins
SP
StrikeoutsMIN
Taj Bradley
37Strikeouts
SP

Recent Form

Seattle Mariners
L5-2Athletics
W5-4Athletics
W3-2St. Louis Cardinals
W11-9St. Louis Cardinals
W3-2St. Louis Cardinals
Minnesota Twins
L3-2New York Mets
L10-8New York Mets
L6-2Tampa Bay Rays
L6-1Tampa Bay Rays
L4-2Tampa Bay Rays

Seattle Mariners vs Minnesota Twins Summary

Two clubs in sharply opposite situations converge at Target Field tonight. The Seattle Mariners bring a four-game winning streak and a lineup that has been one of the hottest units in the league over the past week. Minnesota counters with a 25-year-old pitcher making his second MLB appearance ever. Our model aligns with the 8.5 total line, which is a reasonable ceiling for this game given both the offensive context and the pitching matchup. With Prielipp's pitch count limitation setting up early bullpen exposure and Castillo's experience edge against a slumping Minnesota offense, the game flow points toward a final in the five-to-three range for Seattle. That outcome covers -1.5 and stays under 8.5. The pieces fit together cleanly.

The best play in this game is the Mariners -1.5 at +120. Positive money on a run-line bet for a team with four straight wins and a .296 average facing a rookie starter with a hard pitch ceiling is a structural edge worth taking. The Under 8.5 at +102 is a reasonable secondary play, but size it accordingly given the thin model margin. For individual props, Raleigh's power upside against an inexperienced rookie at +106 for over 1.5 total bases stands out as the best value. Larnach's career .278 average in 18 plate appearances against Castillo makes the hits over a credible supporting add. And Bell's career .194 against this same pitcher over 36 plate appearances makes the under at +152 one of the cleanest BvP props on the board tonight.

The caveat is straightforward and worth respecting. Prielipp has genuine strikeout stuff. He punched out six batters in his debut, meaning he can suppress a lineup even without a long track record. If Minnesota's bats catch fire early or Castillo has a clean game despite the venue history, the final could look nothing like the projected script. Baseball does not follow game plans, and a second-career-start pitcher is the definition of unknown variance. Manage your exposure accordingly and do not overload any single leg. For the full slate, see our MLB picks today, NRFI picks, and player props.

Compare odds for SEA @ MIN

Frequently Asked Questions

MLBGame PreviewsSeattle Mariners at Minnesota Twins