Underdog 1
Houston Astros over Texas Rangers
LOSS
Houston Astros vs Texas Rangers prediction — 2026-05-17 • First pitch: 2:10 PM ET
Houston Astros over Texas Rangers at +106 is still the cleanest side because the expected game script favors the club better built to win the middle innings and protect a lead late.
From the visitors’ side, Houston Astros supports this play when it controls count leverage and turns early baserunners into multi-batter rallies instead of isolated chances.
For Texas Rangers, the counterpunch depends on run suppression in the middle frames and better damage control when traffic shows up with two outs.
Expanded game context
- Weather: 80.5°F, Wind 14.6 mph SSE (out to CF), Humidity 76%, P.O.P. 3% (Open-Meteo fallback)
- Umpire Crew: Home Plate: Manny Gonzalez; First Base: Tom Hanahan; Second Base: Ron Kulpa; Third Base: Dillon Wilson
- Houston Astros Injuries: AJ Blubaugh (Active), Braden Shewmake (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), César Salazar (Active), Christian Vázquez (Active)
- Texas Rangers Injuries: Alejandro Osuna (Active), Andrew McCutchen (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cole Winn (Active), Corey Seager (Active), Danny Jansen (Active), Evan Carter (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: Houston Astros: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 1-1. Texas Rangers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
- Line Movement: Line movement unavailable.
Underdog 2
San Diego Padres over Seattle Mariners
WIN
San Diego Padres vs Seattle Mariners prediction — 2026-05-17 • First pitch: 7:20 PM ET
I’m keeping the ticket on San Diego Padres over Seattle Mariners at +129; this matchup still leans toward the team with the steadier run-prevention floor across nine innings.
The away case for San Diego Padres is built on sequencing: keep innings alive, convert in scoring spots, and avoid the strikeout-heavy stretches that kill momentum.
Seattle Mariners can absolutely swing it back, but that requires cleaner first-pitch command and sharper bullpen handoffs once leverage arrives in the sixth and seventh.
Expanded game context
- Weather: Dome/retractable roof environment — external wind conditions not applicable.
- Umpire Crew: Home Plate: Chad Fairchild; First Base: Chad Whitson; Second Base: Bill Miller; Third Base: Brian Walsh
- San Diego Padres Injuries: Adrian Morejon (Active), Bradgley Rodriguez (Active), Bryce Johnson (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Griffin Canning (Active), Jackson Merrill (Active)
- Seattle Mariners Injuries: Alex Hoppe (Active), Andrés Muñoz (Active), Bryan Woo (Active), Bryce Miller (Active), Cole Young (Active), Colt Emerson (Active), Connor Joe (Active), Cooper Criswell (Active)
- Starting Lineups: Both starting lineups were announced at publish time.
- Lineup Change Impact: San Diego Padres: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), San Diego Padres went 1-1. Seattle Mariners: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Seattle Mariners went 0-3.
- Line Movement: Line movement unavailable.