← Today's Slate
Saturday, July 25, 2026 at 7:15 PM EDT
MLB
Seattle Mariners @ Texas Rangers
SEA @ TEX
SEA1
TEX7
Final
Moneyline
SEATEX
50%
50%
-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

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

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)
| Batter | AB | R | H | RBI | BB | SO | HR |
|---|---|---|---|---|---|---|---|
| Cole Young2B | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Julio RodríguezDH | 4 | 0 | 0 | 0 | 0 | 2 | 0 |
| Dominic CanzoneRF | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| Randy ArozarenaLF | 4 | 0 | 1 | 0 | 0 | 1 | 0 |
| Josh Naylor1B | 3 | 0 | 0 | 0 | 1 | 1 | 0 |
| Cal RaleighC | 3 | 0 | 0 | 0 | 0 | 1 | 0 |
| Luke RaleyCF | 2 | 1 | 1 | 0 | 0 | 1 | 0 |
| Weston WilsonPH | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| J.P. Crawford3B | 3 | 0 | 2 | 1 | 0 | 1 | 0 |
| Colt EmersonSS | 3 | 0 | 1 | 0 | 0 | 1 | 0 |
Pitching
| Pitcher | IP | H | R | ER | BB | SO | PC |
|---|---|---|---|---|---|---|---|
| Nick Davila | 1.1 | 2 | 1 | 1 | 1 | 0 | 22 |
| Cole Wilcox | 1.2 | 1 | 1 | 1 | 1 | 2 | 32 |
| Bryan Woo | 5.0 | 9 | 5 | 5 | 2 | 5 | 95 |
Texas Rangers (TEX)
| Batter | AB | R | H | RBI | BB | SO | HR |
|---|---|---|---|---|---|---|---|
| Joc Pederson1B | 5 | 1 | 3 | 0 | 0 | 0 | 0 |
| Wyatt LangfordLF | 4 | 2 | 3 | 1 | 0 | 1 | 0 |
| Cam Cauley2B | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ezequiel Duran3B | 4 | 1 | 2 | 2 | 0 | 1 | 0 |
| Brandon NimmoRF | 3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Evan CarterCF | 2 | 1 | 1 | 1 | 2 | 1 | 0 |
| Nicky LopezSS | 3 | 1 | 1 | 1 | 1 | 0 | 0 |
| Alejandro OsunaDH | 4 | 0 | 1 | 2 | 0 | 1 | 0 |
| Josh SmithLF | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| Austin WynnsC | 4 | 0 | 1 | 0 | 0 | 2 | 0 |
Pitching
| Pitcher | IP | H | R | ER | BB | SO | PC |
|---|---|---|---|---|---|---|---|
| Robby Ahlstrom | 1.0 | 1 | 0 | 0 | 0 | 1 | 13 |
| Ben Peoples | 1.0 | 1 | 0 | 0 | 0 | 0 | 14 |
| Nathan Eovaldi | 7.0 | 3 | 1 | 1 | 1 | 8 | 91 |
Pitcher Matchup Analysis
Platoon splits, recent form, and times through the order
Bryan Woo (SEA)
2026 seasonvs TEX
ERA
4.24
IP
17.0
W-L
1-2
K
13
WHIP
1.35
AVG
.277
| Split | ERA | WHIP | K/9 | BB/9 | AVG | IP |
|---|---|---|---|---|---|---|
| Overall | 4.10 | 1.09 | 8.9 | 1.9 | .231 | 138.1 |
| Home | 1.96 | 0.75 | 9.7 | 1.5 | .164 | 64.1 |
| Away | 5.96 | 1.38 | 8.3 | 2.2 | .283 | 74.0 |
| Last 30 Days | 3.86 | 1.07 | 9.0 | 2.3 | .225 | 28.0 |
Opponent Batting by Handedness
| Split | AVG | OBP | SLG | OPS | AB | K |
|---|---|---|---|---|---|---|
| vs LHB | .232 | .296 | .380 | .676 | 297 | 77 |
| vs RHB | .230 | .255 | .354 | .609 | 226 | 60 |
Times Through Order
| Time | AVG | OBP | SLG | OPS | AB | K |
|---|---|---|---|---|---|---|
| 1st Time | .203 | .240 | .324 | .563 | 207 | 62 |
| 2nd Time | .270 | .319 | .420 | .739 | 200 | 50 |
| 3rd Time | .219 | .281 | .368 | .650 | 114 | 25 |
Nathan Eovaldi (TEX)
2026 seasonvs SEA
ERA
2.50
IP
18.0
W-L
2-1
K
18
WHIP
1.17
AVG
.239
| Split | ERA | WHIP | K/9 | BB/9 | AVG | IP |
|---|---|---|---|---|---|---|
| Overall | 4.21 | 1.21 | 9.3 | 2.2 | .250 | 132.2 |
| Home | 3.90 | 1.07 | 10.0 | 2.1 | .220 | 55.1 |
| Away | 4.42 | 1.31 | 8.9 | 2.2 | .271 | 77.1 |
| Last 30 Days | 4.15 | 1.23 | 7.9 | 2.1 | .254 | 17.1 |
Opponent Batting by Handedness
| Split | AVG | OBP | SLG | OPS | AB | K |
|---|---|---|---|---|---|---|
| vs LHB | .265 | .307 | .456 | .764 | 287 | 68 |
| vs RHB | .231 | .296 | .418 | .713 | 225 | 69 |
Times Through Order
| Time | AVG | OBP | SLG | OPS | AB | K |
|---|---|---|---|---|---|---|
| 1st Time | .234 | .285 | .418 | .703 | 184 | 65 |
| 2nd Time | .265 | .313 | .422 | .735 | 185 | 36 |
| 3rd Time | .239 | .295 | .478 | .774 | 138 | 36 |
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
| Book | Away | Home | Time |
|---|---|---|---|
| BetRivers | -109 | -105 | 4:28 PM |
| Bovada | -106 | -114 | 4:28 PM |
| BetUS | -105 | -105 | 4:28 PM |
| BetMGM | -110 | -110 | 4:28 PM |
| Caesars | -110 | -110 | 4:28 PM |
Totals
| Book | Total | Over | Under | Time |
|---|---|---|---|---|
| BetRivers | 7.0 | +100 | -120 | 4:28 PM |
| Bovada | 7.0 | +100 | -120 | 4:28 PM |
| BetUS | 7.0 | +100 | -120 | 4:28 PM |
| BetMGM | 7.0 | +100 | -120 | 4:28 PM |
| Caesars | 7.0 | +100 | -120 | 4:28 PM |