The Texas Rangers will look to make it two in a row over the San Diego Padres as they continue their interleague series on Saturday afternoon.
San Diego has been the worst offensive team in the majors this season, and I like Nathan Eovaldi to shut its lineup down again in my Padres vs. Rangers predictions.
Read on for a closer look at this matchup and to get my free MLB picks for Saturday, June 20.
Who will win Padres vs Rangers today: Rangers moneyline (-126)
One of the major problems facing this inept San Diego Padres lineup is the fact that they chase on 31.9% of their swings.
That plays right into Nathan Eovaldi’s hands, as the Texas Rangers starter is inducing chases on an elite 36.2% of swings while also generating a 29.5% whiff rate.
The Padres are dead last in MLB in runs per game (3.88), OPS (.656), and wOBA (.290). Eovaldi is a nightmare matchup for a lineup struggling this badly.
I’m taking the Rangers to win outright, and would stick with them at -140 or better.

Padres vs Rangers Over/Under pick: Under 7.5 (-112)
While the Padres might be the undisputed kings of bad offense, the Rangers aren’t much better. Texas averages 4.01 runs per game and a .313 wOBA, which ranks in the bottom 10 in MLB.
San Diego starter Walker Buehler has gotten a lot out of his cutter/fastball combo, as his fastball run value rates in the 95th percentile of all pitchers this season.
Buehler hasn’t allowed more than three runs in any of his last seven starts, posting a 2.92 ERA in that span. I like the Under here as long as it stays at 7.5 runs or higher.
- ML/RL bets: 13-18 -5.84 units
- Over/Under bets: 12-17 -5.74 units
Padres vs Rangers weather
Notes on the weather and its impact.
Padres vs Rangers odds
- Moneyline: Padres +117 | Rangers -122
- Run line: Padres +1.5 (-170) | Rangers -1.5 (+163)
- Over/Under: Over 7.5 (+100) | Under 7.5 (-104)
Padres vs Rangers trend
The Under is 4-1 in San Diego’s last five games overall. Find more MLB betting trends for Padres vs. Rangers.
How to watch Padres vs Rangers and game info
| Location | Globe Life Field, Arlington, TX |
| Date | Saturday, June 20, 2026 |
| First pitch | 4:05 p.m. ET |
| TV | Padres.TV, RSN |
| Padres starting pitcher | Walker Buehler (4-3, 4.14 ERA) |
| Rangers starting pitcher | Nathan Eovaldi (6-7, 4.23 ERA) |
Padres vs Rangers latest injuries
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






