← Today's Slate
Saturday, July 25, 2026 at 7:15 PM EDT
MLB

Seattle Mariners @ Texas Rangers

SEA @ TEX

SEA1
TEX7
Final

Moneyline

SEA
50%
50%
TEX
-109-105

ML Edge

SEA-4.6%
TEX+4.6%

Total (O/U)

7.0

BetRivers

Over+12.9%
Under-12.9%

Venue

Park Factor

1.06

Hitter-friendly

Away Starter

Bryan Woo
Team:Seattle Mariners (SEA)
Pitcher:Bryan Woo(RHP)
Record:9-8
ERA:4.10

Home Starter

Nathan Eovaldi
Team:Texas Rangers (TEX)
Pitcher:Nathan Eovaldi(RHP)
Record:10-9
ERA:4.21

Betting Insights

Key takeaways for this matchup

SEA ML has a 4.6% edge — the market may be undervaluing them.

The Under has a 12.9% edge.

Pitching matchup: Bryan Woo (4.10 ERA) vs Nathan Eovaldi (4.21 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

Seattle Mariners (SEA)

BatterABRHRBIBBSOHR
Cole Young2B4000000
Julio RodríguezDH4000020
Dominic CanzoneRF4000010
Randy ArozarenaLF4010010
Josh Naylor1B3000110
Cal RaleighC3000010
Luke RaleyCF2110010
Weston WilsonPH1000000
J.P. Crawford3B3021010
Colt EmersonSS3010010
Pitching
PitcherIPHRERBBSOPC
Nick Davila1.12111022
Cole Wilcox1.21111232
Bryan Woo5.09552595

Texas Rangers (TEX)

BatterABRHRBIBBSOHR
Joc Pederson1B5130000
Wyatt LangfordLF4231010
Cam Cauley2B1000000
Ezequiel Duran3B4122010
Brandon NimmoRF3100100
Evan CarterCF2111210
Nicky LopezSS3111100
Alejandro OsunaDH4012010
Josh SmithLF4000010
Austin WynnsC4010020
Pitching
PitcherIPHRERBBSOPC
Robby Ahlstrom1.01000113
Ben Peoples1.01000014
Nathan Eovaldi7.03111891

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Bryan Woo (SEA)

2026 season
vs TEX
ERA
4.24
IP
17.0
W-L
1-2
K
13
WHIP
1.35
AVG
.277
SplitERAWHIPK/9BB/9AVGIP
Overall4.101.098.91.9.231138.1
Home1.960.759.71.5.16464.1
Away5.961.388.32.2.28374.0
Last 30 Days3.861.079.02.3.22528.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.232.296.380.67629777
vs RHB.230.255.354.60922660
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.203.240.324.56320762
2nd Time.270.319.420.73920050
3rd Time.219.281.368.65011425

Nathan Eovaldi (TEX)

2026 season
vs SEA
ERA
2.50
IP
18.0
W-L
2-1
K
18
WHIP
1.17
AVG
.239
SplitERAWHIPK/9BB/9AVGIP
Overall4.211.219.32.2.250132.2
Home3.901.0710.02.1.22055.1
Away4.421.318.92.2.27177.1
Last 30 Days4.151.237.92.1.25417.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.265.307.456.76428768
vs RHB.231.296.418.71322569
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.234.285.418.70318465
2nd Time.265.313.422.73518536
3rd Time.239.295.478.77413836

Last 5 Games

Not available yet

Season Series

This Series (4 games)
TEX wins series 3-1
Season (13 games)
TEX leads series 6-2

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetRivers-109-1054:28 PM
Bovada-106-1144:28 PM
BetUS-105-1054:28 PM
BetMGM-110-1104:28 PM
Caesars-110-1104:28 PM

Totals

BookTotalOverUnderTime
BetRivers7.0+100-1204:28 PM
Bovada7.0+100-1204:28 PM
BetUS7.0+100-1204:28 PM
BetMGM7.0+100-1204:28 PM
Caesars7.0+100-1204:28 PM