We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSeattle Mariners at Texas Rangers
Seattle MarinersSeattle Mariners
@
Globe Life Field
Texas RangersTexas Rangers

Match Predictor

Pre-match Prediction
Seattle Mariners
@
Texas Rangers
Seattle Mariners 50%Texas Rangers 50%
Market LinesRun Line: Seattle Mariners -1Total: O/U 7.5
Model: Under 7.5
Model projects 7.2 total runs vs 7.5 line

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
52%
54/104
MLB: 48%
Starter
53%
10/19
vs TEX
29%
2/7
Avg Total
7.9
MLB: 8.9
Game Starter (19) Last Starter vs TEX vs TEX (7)
Bryan Woo #22 · RHP · Age 26
4.16
ERA (2026)
8.9
K/9 (2026)
19
Starts (2026)
9.1
Avg Total (2026)
Last 3:
ND SF (Jul 18): 6.0IP, 2ER, 7K
ND @MIA (Jul 07): 5.0IP, 3ER, 5K
W LAA (Jun 30): 6.1IP, 2ER, 5K
vs TEX: ND (Jun 28 2025): 6.0 IP, 0 ER, 9 K
Bullpen (2026 Season)Average
ERA: 3.52MLB Avg: 3.959 relievers
Recent: W 6-3W 8-0L 2-4L 3-5L 4-5
Lineup vs Bryan Woo (Career)
BatterPosPAAVGOPSHR
Josh Jung3B16.2000.3880
Joc PedersonDH13.0000.0770
Wyatt LangfordLF12.1820.7051
Jake Burger1B11.0000.0000
Evan CarterCF10.2000.5000
Brandon NimmoRF9.5001.1810
Ezequiel DuranSS6.5001.0000
Alejandro OsunaLF2.0000.5000
Elias DiazC2.0000.0000
Nicky Lopez2B2.0000.5000
3 batters with no matchup history

Texas Rangers

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
61%
63/103
MLB: 48%
Starter
68%
13/19
vs SEA
29%
2/7
Avg Total
8.7
MLB: 8.9
Game Starter (19) Last Starter vs SEA vs SEA (7)
Nathan Eovaldi #17 · RHP · Age 36
4.21
ERA (2026)
9.5
K/9 (2026)
19
Starts (2026)
8.8
Avg Total (2026)
Last 3:
L @ATL (Jul 19): 4.0IP, 4ER, 2K
ND LAA (Jul 09): 6.0IP, 3ER, 10K
W DET (Jul 02): 5.0IP, 3ER, 9K
vs SEA: ND (Jun 27 2025): 3.0 IP, 3 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.61MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-07-19 vs ATL. Bullpen arms likely still recovering.
Recent: L 5-8L 3-10W 10-0L 2-4W 5-4
Lineup vs Nathan Eovaldi (Career)
BatterPosPAAVGOPSHR
Randy ArozarenaLF34.1290.3700
J.P. CrawfordSS25.1740.5881
Cal RaleighC24.2500.8251
Julio RodriguezCF24.3750.9171
Luke RaleyRF18.2780.8341
Josh Naylor1B14.0710.1420
Dominic CanzoneDH9.3330.6660
Mitch GarverC6.0000.3330
Cole Young2B5.5001.1000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickSeattle Mariners -1.5 (+136) | Run Line
Seattle Mariners -1.5 (+136) | Run Line | LOW confidence. Jung's absence strips Texas of its best bat against Woo, and the BvP data for Burger and Ped...
PickUnder 7.5 Runs (-108) | Total | LOW conf
Under 7.5 Runs (-108) | Total | LOW confidence. Globe Life Field plays suppressed since going fully indoor, both starters arrive well-rested and face ...
PickTexas Rangers ML (-104) | Moneyline | LO
Texas Rangers ML (-104) | Moneyline | LOW confidence. Here is the contrarian case, and it deserves a hearing. The Jung news is already embedded in the...

Seattle Mariners vs Texas Rangers Game Preview

Start on the mound, because that is where this game lives. The Seattle Mariners send Bryan Woo to Globe Life Field, and the Texas Rangers counter with Nathan Eovaldi in what amounts to a pitching mirror. Both are right-handed. Both carry a 4.16-to-4.21 ERA in 2026. Both arrive off extended rest, Woo at seven days and Eovaldi at six. On paper, this is as close to a dead-even matchup as you will find in MLB this weekend. The difference, as it so often is, comes from what one lineup is missing when the first pitch crosses the plate.

That missing piece belongs to Texas. Josh Jung, the Rangers' third baseman and their most productive middle-order bat at a wRC+ of 127, is out Saturday with a calf strain. Skip Schumaker was direct about the situation: "Of course I want him in the lineup today for sure. He tried to be. He was out running this afternoon and just could not get up to full speed." Jung had been slashing .294/.361/.441 across 396 plate appearances this season. He is not a depth piece. He is the engine in a Rangers lineup that was already 38-40 against right-handed pitching, and now that lineup faces Woo without its best bat against a righty.

The batter-versus-pitcher data underneath this matchup is striking. Jake Burger is 0-for-11 lifetime against Woo with a .000 OPS across 2023, 2025, and 2026, including 0-for-6 this season alone. Joc Pederson is 0-for-13 career against Woo, walking occasionally but never recording a hit across three separate seasons. With Jung removed, both Burger and Pederson absorb elevated lineup prominence and walk directly into the worst individual career matchups on the entire slate. The one Texas bat who has punished Woo is Brandon Nimmo, who owns a .500 average and 1.181 OPS across nine career plate appearances against him, including a 1.167 OPS in six 2026 plate appearances alone. He is a genuine threat every time Woo pitches into the Rangers' corner of the order.

On the other side, Eovaldi holds specific career advantages over Seattle's two primary run producers. Randy Arozarena is hitting .129 with a 0.370 OPS across 34 career plate appearances against him. Josh Naylor is hitting .071 with a 0.142 OPS in 14 career plate appearances. Those are near-automatic outs, and they sit at the heart of a Seattle lineup already batting .229 as a team, worst in baseball. The counter is Julio Rodríguez, who has hit .375 with a 0.917 OPS across 24 career plate appearances against Eovaldi and has a home run in that sample. Globe Life Field's 0.95 runs factor and 0.92 home run factor since going fully retractable-roof means the environment tilts toward pitchers, which suits both starters and tightens the margin for error on every swing.

Seattle Mariners vs Texas Rangers Key Insights

  • Jung's confirmed calf strain removes Texas's highest-wRC+ bat (127) and forces the Rangers to lean on Burger and Pederson in the middle order, both of whom carry historic hitless streaks against Saturday's opposing starter.
  • Woo and Eovaldi are nearly identical in 2026 ERA (4.16 vs 4.21), but Eovaldi's K/9 of 9.52 gives him a strikeout edge against a Seattle offense posting MLB-worst marks at .229 average and .686 OPS.
  • Globe Life Field suppresses offense structurally with a 0.95 runs factor and 0.92 home run factor. Extended rest for both pitchers points toward sharp, clean starts rather than early command lapses that inflate run totals.
  • Texas's 19-10 record in one-run games is the most important number the Jung news cannot erase. The Rangers grind close games, and Eovaldi's career dominance over Arozarena and Naylor gives them a specific matchup edge even shorthanded.
  • The NRFI case is strong. Both pitchers project to open sharp off extended rest, Seattle's lineup is historically weak, and Jung's absence removes Texas's best middle-order first-inning threat in a park that already suppresses early scoring.
  • Nimmo (.500 AVG, 1.181 OPS in 9 career PA vs Woo) and Rodríguez (.375 AVG, 0.917 OPS in 24 career PA vs Eovaldi) are the two individual volatility points. One hot inning from either player can disrupt the low-scoring game narrative.

Seattle Mariners vs Texas Rangers Betting Picks

Picks made July 25, 2026 at 05:37 AM ET. Odds shown reflect current market prices.

Under 7.5 Runs (-108) | Total | LOW conf
Under 7.5 Runs (-108) | Total | LOW confidence. Globe Life Field plays suppressed since going fully indoor, both starters arrive well-rested and face lineups with specific weaknesses, Jung's absence reduces Texas's middle-order run production, and Seattle's .229 team average is MLB-worst. The directional lean is clear. Confidence stays LOW because the market line and the directional projection land at the same number, leaving no mathematical cushion, and one swing from Nimmo or Rodríguez changes the game.
Texas Rangers ML (-104) | Moneyline | LO
Texas Rangers ML (-104) | Moneyline | LOW confidence. Here is the contrarian case, and it deserves a hearing. The Jung news is already embedded in these prices. You are not getting a discount for Seattle. Texas is 19-10 in one-run games this season, a sample large enough to call it a real skill. Eovaldi owns the two batters Seattle most needs: Arozarena at .129 average and 0.370 OPS in 34 career plate appearances, and Naylor at .071 average and 0.142 OPS in 14 career plate appearances. Home teams win approximately 54% of MLB games. At -104, that combination is enough for a narrow lean.
Nathan Eovaldi Over 6.5 Strikeouts (+114
Nathan Eovaldi Over 6.5 Strikeouts (+114) | Player Prop | MEDIUM confidence. Eovaldi is punching out hitters at a 9.52 K/9 clip in 2026, 122 strikeouts across 115.1 innings. Before his abbreviated four-inning outing last start, he fanned 10 and then 9 in consecutive starts. Seattle's offense is MLB-worst at .229 and .686 OPS, creating a favorable matchup from top to bottom of the lineup. Career BvP adds near-automatic punch-out spots: Naylor is 1-for-14 against him (.071 AVG) and Arozarena is 4-for-34 (.129 AVG). On six days rest with an extended outing expected, the Over at +114 is the best single-number value in this game.
Bryan Woo Under 5.5 Strikeouts (+100) |
Bryan Woo Under 5.5 Strikeouts (+100) | Player Prop | MEDIUM confidence. Woo's last three starts: 7, 5, and 5 strikeouts. Two of three landed under 5.5. His 2026 K/9 of 8.89 is solid, but recent outings have run 5.0 to 6.1 innings, capping strikeout totals naturally. In his two 2026 starts against Texas, Woo totaled 6 and 2 strikeouts. Jung's absence removes a bat that posted a 0.572 OPS against Woo in 2025, further reducing strikeout opportunities in the middle of the order. Even money on the Under given recent output and lineup erosion is undervalued.
Jake Burger Under 0.5 Hits (+130) | Play
Jake Burger Under 0.5 Hits (+130) | Player Prop | HIGH confidence. Eleven career plate appearances against Woo. Zero hits. A .000 OPS across 2023, 2025, and 2026, including 0-for-6 this season. Burger has not made contact against this pitcher in three separate seasons spanning multiple roster constructions. At +130, the market underprices what is effectively a shutout matchup. With Jung out elevating Burger's lineup role, this plate appearance arrives no matter how Texas arranges the batting order.
Joc Pederson Under 0.5 Hits (+126) | Pla
Joc Pederson Under 0.5 Hits (+126) | Player Prop | HIGH confidence. Pederson is 0-for-13 lifetime against Woo with a .000 batting average. His career OPS against Woo is 0.077 across 13 plate appearances, which amounts to a handful of walks and no contact. His 2026 season has been strong and his last seven days produced a 1.267 OPS, but that production stops the moment he faces Woo. The Under at +126 is exceptional value on a confirmed multi-year, multi-season hitless streak.
Wyatt Langford Over 1.5 Total Bases (+11
Wyatt Langford Over 1.5 Total Bases (+118) | Player Prop | LOW confidence. Langford is slugging .519 with 12 home runs in 220 plate appearances and has posted a 1.145 OPS over the last seven days. Jung's absence elevates his role as a primary middle-order bat for Texas against a right-hander. In 12 career plate appearances against Woo, Langford shows a .182 average but a 0.705 OPS with one home run, meaning extra-base production has appeared even when hits are scarce. At +118, the math is reasonable for a slugger in an expanded role. Confidence stays LOW because reaching 1.5 total bases requires either a multi-hit game or one extra-base hit, and Woo has held this Texas lineup mostly in check overall.
SGP
SGP: Rangers ML + Under 7.5 + Eovaldi Over 6.5 Ks + Burger Under 0.5 Hits. These four legs share one narrative thread. A dominant Eovaldi strikeout performance naturally keeps runs off the board, supporting the Under and the Texas win in a low-scoring game. Burger going hitless removes a run-producing threat from Texas's restructured lineup, tightening all three outcome-based legs around the same pitching-dominant game script. The legs reinforce each other rather than pulling in different directions, which is what you want in a same-game construction.
NRFI (-143) | No Run First Inning | dire
NRFI (-143) | No Run First Inning | directional lean. Both pitchers arrive with extended rest and project to come out sharp. Seattle carries the worst batting average in baseball and faces a right-hander on the road. Texas is without Jung, removing their best first-inning run-threat from the middle of the order. Globe Life Field's suppressed-offense profile reinforces a clean opening frame. The -143 price reflects a market already aligned with the environment and the matchup data.

Key Players

Batting AverageSEA
Randy Arozarena
.280Batting Average
LF
Home RunsSEA
Luke Raley
15Home Runs
RF
Runs Batted InSEA
Cole Young
48Runs Batted In
2B
Earned Run AverageSEA
Emerson Hancock
3.16Earned Run Average
SP
WinsSEA
Logan Gilbert
8Wins
SP
StrikeoutsSEA
Logan Gilbert
129Strikeouts
SP
Batting AverageTEX
Josh Jung
.294Batting Average
3B
Home RunsTEX
Jake Burger
18Home Runs
1B
Runs Batted InTEX
Jake Burger
64Runs Batted In
1B
Earned Run AverageTEX
Jacob deGrom
3.76Earned Run Average
SP
WinsTEX
Nathan Eovaldi
9Wins
SP
StrikeoutsTEX
Jacob deGrom
128Strikeouts
SP

Recent Form

Seattle Mariners
W6-3San Francisco Giants
W8-0Cincinnati Reds
L4-2Cincinnati Reds
L5-3Cincinnati Reds
L5-4Texas Rangers
Texas Rangers
L8-5Atlanta Braves
L10-3Chicago White Sox
W10-0Chicago White Sox
L4-2Chicago White Sox
W5-4Seattle Mariners

Seattle Mariners vs Texas Rangers Summary

Two nearly identical starting pitchers, one significant lineup gap, and a park that does not inflate anything. That is the structure of this game. Woo and Eovaldi are mirrors in 2026 ERA, but the individual matchup data tells a more specific story underneath the surface numbers. Burger and Pederson carry hitless career marks against Woo that span multiple seasons, and they are both likely to see elevated lineup time with Jung sidelined. Arozarena and Naylor have combined for six hits in 48 career plate appearances against Eovaldi, leaving Rodríguez as the primary threat who can actually do damage against the Rangers starter. This game is decided in the margins, by BvP edges and bullpen management, not by a lineup advantage that clearly favors one side.

The two highest-confidence plays on the board are the prop markets: Burger hitless at +130 and Pederson hitless at +126. The BvP data behind both is unusually decisive across a long, multi-season sample. Eovaldi Over 6.5 strikeouts at +114 is the best single-number value given his 9.52 K/9 and the opponent's offensive profile. The contrarian Texas ML at -104 is defensible on home-field advantage and the Rangers' 19-10 one-run game record, but it requires accepting that the Jung news is already priced in, which it likely is. A necessary caveat: Nimmo's 1.181 career OPS against Woo and Rodríguez's 0.917 career OPS against Eovaldi mean the volatile outcome is not zero. One hot inning from either player reshapes every pick on this slate.

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

Head-to-Head History

Season SeriesTEX leads series 1-0
DateMatchupResult
Jul 25, 2026SEA @ TEXTEXTEX 5-4

Mariners vs Rangers predictions: Jung out shifts Texas's lineup. Eovaldi Over 6.5 Ks (+114) leads our picks at pitcher-friendly Globe Life Field Saturday.

Frequently Asked Questions

MLBGame PreviewsSeattle Mariners at Texas Rangers