We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Diego Padres at Texas Rangers
San Diego PadresSan Diego Padres
@
Globe Life Field
Texas RangersTexas Rangers

Match Predictor

Pre-match Prediction
San Diego Padres
@
Texas Rangers
San Diego Padres 45%Texas Rangers 55%
Market LinesRun Line: Texas Rangers -0.5Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

San Diego Padres

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
49%
36/74
MLB: 48%
Starter
50%
7/14
vs TEX
100%
1/1
Avg Total
7.9
MLB: 8.9
Game Starter (14) Last Starter vs TEX vs TEX (1)
Walker Buehler #10 · RHP · Age 32
4.14
ERA (2026)
7.8
K/9 (2026)
14
Starts (2026)
8.5
Avg Total (2026)
Last 3:
W @BAL (Jun 14): 5.0IP, 1ER, 5K
ND CIN (Jun 08): 4.2IP, 1ER, 4K
ND @PHI (Jun 03): 6.0IP, 1ER, 6K
vs TEX: L (Jun 12 2024): 5.0 IP, 2 ER, 2 K
Bullpen (2026 Season)Good
ERA: 3.48MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-06-19 vs TEX. Bullpen arms likely still recovering.
Recent: W 5-2L 0-3L 2-3W 6-1L 7-9
Lineup vs Walker Buehler (Career)
BatterPosPAAVGOPSHR
Brandon NimmoRF13.1820.6720
Joc PedersonDH13.2730.8781
Elias DiazC11.0000.0910
Wyatt LangfordLF5.4000.8000
Ezequiel Duran2B4.0000.0000
Jake Burger1B4.0000.2500
Jarred KelenicRF3.0000.3330
Kyle HigashiokaC2.5001.5000
Nicky Lopez2B1.0000.0000
4 batters with no matchup history

Texas Rangers

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
56%
42/75
MLB: 48%
Starter
64%
9/14
vs SD
100%
1/1
Avg Total
8.2
MLB: 8.9
Game Starter (14) Last Starter vs SD vs SD (1)
Nathan Eovaldi #17 · RHP · Age 36
4.23
ERA (2026)
8.6
K/9 (2026)
14
Starts (2026)
8.0
Avg Total (2026)
Last 3:
W @BOS (Jun 14): 7.0IP, 3ER, 6K
L @KC (Jun 09): 5.2IP, 4ER, 3K
ND @STL (Jun 02): 6.0IP, 4ER, 7K
vs SD: W (Jul 02 2024): 7.0 IP, 0 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.53MLB Avg: 3.959 relievers
Workload Alert: Allowed 12 runs on 2026-06-16 vs MIN. Bullpen arms likely still recovering.
Recent: W 6-4L 2-4L 2-12L 3-9W 9-7
Lineup vs Nathan Eovaldi (Career)
BatterPosPAAVGOPSHR
Manny Machado3B20.1330.6491
Ty France1B15.5001.4621
Xander BogaertsSS15.2000.4000
Gavin Sheets1B8.1250.2500
Nick Solak1B6.0000.0000
Jackson MerrillCF2.0000.0000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickSan Diego Padres ML (+116), MEDIUM confi
San Diego Padres ML (+116), MEDIUM confidence. The market implies 46.3% probability on the Padres. Given Buehler's three-start ERA of 1.72, the Ranger...
PickSan Diego Padres +1.5 (-182), MEDIUM con
San Diego Padres +1.5 (-182), MEDIUM confidence. For Texas to cover -1.5 at home, they need to win by two or more. Against Buehler in his current form...
PickUnder 7.5 (-109), LOW confidence. No mod
Under 7.5 (-109), LOW confidence. No model score projection is available for this game, so confidence must stay at a lean rather than a strong play. T...

San Diego Padres vs Texas Rangers Game Preview

In MLB action Saturday afternoon, San Diego Padres right-hander Walker Buehler takes the mound at Globe Life Field against the Texas Rangers and Nathan Eovaldi. The pitching matchup is the entire story, and it has been building quietly for a month. Buehler has posted a 1.72 ERA across his last three outings, 15.2 innings and 3 earned runs total. The market still prices him as an underdog at +116. That gap between recent performance and market price is exactly where value shows up in baseball.

Break down those three starts and the pattern holds. At Baltimore: 5.0 IP, 1 ER, 5 K, 0 BB. Against Cincinnati: 4.2 IP, 1 ER, 4 K. At Philadelphia: 6.0 IP, 1 ER, 6 K. Command, length, run prevention across three consecutive outings on three different opposing lineups. The number that matters most is this: Buehler has allowed just 5 home runs in 67.1 innings in 2026. He gave up 17 in 2024 and 22 in 2025. A drop that steep, held over 67 real innings of work, points to mechanical improvement rather than a variance spike. His K/9 sits at 7.76, and he enters tonight with six days of extended rest.

Eovaldi presents a very different picture. His 4.23 ERA across 87.1 innings this season is a significant step back from the 1.73 ERA he posted in 2025. The recent outings show the variance. A strong 7.0 IP, 3 ER performance against Boston was sandwiched between 4 ER in 5.2 innings at Kansas City and 4 ER in 6.0 innings at St. Louis. He has allowed 17 home runs in 87.1 IP this year. The Rangers also enter without Corey Seager, their best hitter, who went on the IL Monday with a concussion. A lineup that was outscored 25-7 during a Twins sweep, now missing its most dangerous bat, offers a real ceiling problem for a pitcher who needs run support to survive close games.

Globe Life Field adds another layer favoring the command-pitcher profile. The park carries a 0.95 runs factor and a 0.92 home run factor, making it among the most pitcher-friendly environments in baseball per Statcast. The retractable roof and climate control eliminate every weather variable. In this setting, one batter-versus-pitcher matchup stands apart from the rest. Ty France owns a .500 average and 1.462 OPS in 15 career plate appearances against Eovaldi, including a 2.067 OPS in their 2023 sample. Three separate seasons of data, all pointing the same direction. If France is in the lineup tonight, he is the sharpest individual edge in this game.

San Diego Padres vs Texas Rangers Key Insights

  • Buehler's three-start stretch reads: 5.0 IP/1 ER, 4.2 IP/1 ER, 6.0 IP/1 ER. That is 15.2 innings and a 1.72 ERA in a run the market is dramatically undervaluing at +116.
  • Buehler has allowed 5 home runs in 67.1 innings this season after allowing 17 in 2024 and 22 in 2025. Three seasons of context suggest a real mechanical correction, not a hot streak waiting to reverse.
  • Eovaldi owns a 4.23 ERA in 2026 with 17 home runs allowed in 87.1 IP. His two worst recent starts, 4 ER against Kansas City and 4 ER against St. Louis, came before a better outing at Boston, meaning his form is genuinely inconsistent rather than trending upward.
  • Texas enters without Seager on the IL and was outscored 25-7 in their most recent series. The Rangers are averaging under 3.50 runs per game at Globe Life Field this season, third-worst in MLB at home.
  • Globe Life Field's 0.95 runs factor and 0.92 HR factor in a fully climate-controlled environment removes every weather variable and consistently benefits command pitchers over power pitchers.
  • Both bullpens are capable of closing down tight games. Mason Miller returns for San Diego with a 0.90 ERA in 30.0 IP, while Texas relies on Jacob Latz and Jakob Junis, both posting sub-2.00 ERAs this season. Early lead structure is disproportionately important tonight.

San Diego Padres vs Texas Rangers Betting Picks

Picks made June 20, 2026 at 05:02 AM ET. Odds shown reflect current market prices.

San Diego Padres +1.5 (-182), MEDIUM con
San Diego Padres +1.5 (-182), MEDIUM confidence. For Texas to cover -1.5 at home, they need to win by two or more. Against Buehler in his current form, in a park this pitcher-friendly, with a lineup missing its best hitter, that is a genuine ask. Even in a Rangers win, the most likely game script involves a tight final score rather than a comfortable margin. The -182 price is steep, but the underlying matchup supports it as a run-line bet on a locked-in starting pitcher.
Under 7.5 (-109), LOW confidence. No mod
Under 7.5 (-109), LOW confidence. No model score projection is available for this game, so confidence must stay at a lean rather than a strong play. That said, the non-model factors line up consistently in one direction: Globe Life Field's 0.95 runs factor, Mason Miller returning at 0.90 ERA for San Diego, Latz and Junis both sub-2.00 ERA for Texas, the Padres ranking last in MLB in AVG, OBP, and SLG, and the Rangers averaging under 3.50 runs per game at home. Treat this as a directional lean backed by strong contextual support, not a high-confidence play.
Ty France Over 0.5 Hits (-179), HIGH con
Ty France Over 0.5 Hits (-179), HIGH confidence. This is the cleanest batter-versus-pitcher edge in this game. France owns a .500 average and 1.462 OPS in 15 career plate appearances against Eovaldi. Break it down by season: 1.167 OPS in 2021, 1.000 OPS in 2022, 2.067 OPS in 2023. Three separate samples across three seasons, all pointing the same direction. France is currently hitting .259/.306/.490 with a .796 OPS against right-handers in 2026, and his L7d OPS sits at 1.000. He is hot, and his career track against Eovaldi is as lopsided as any matchup on the board tonight.
Nathan Eovaldi Over 5.5 Strikeouts (-135
Nathan Eovaldi Over 5.5 Strikeouts (-135), MEDIUM confidence. Eovaldi's 2026 K/9 of 8.56 across 87.1 innings gives him the baseline. His last three starts produced 6 K, 3 K, and 7 K totals. Two of three cleared 5.5 with comfort. The 3 K outlier came in a shortened 5.2-inning outing. Tonight he enters with six days of extended rest and faces a Padres lineup that ranks last in MLB in AVG, OBP, and SLG and sits in the bottom 10 in strikeout rate. Globe Life Field reinforces strikeout production. The market's near-even split at -104 and -135 undervalues the contextual edge available here.
Manny Machado Under 0.5 Hits (+124), MED
Manny Machado Under 0.5 Hits (+124), MEDIUM confidence. Machado owns a .133 average in 20 career plate appearances against Buehler, and the trajectory is heading in the wrong direction. His most recent sample against Buehler in 2024 produced a 0.000 OPS across 3 PA. His 2026 season line of .174/.253/.351 is his weakest offensive stretch in recent memory, and his L7d OPS sits at 0.526. Buehler has allowed 1 earned run in each of his last three starts. At +124, this is a positive-expected-value under on a cold hitter with a documented career struggle against the starter he faces tonight.
Walker Buehler Over 4.5 Strikeouts (+112
Walker Buehler Over 4.5 Strikeouts (+112), MEDIUM confidence. Buehler's 2026 K/9 is 7.76 across 67.1 innings. His last three starts produced 5 K, 4 K, and 6 K totals. Two of three cleared 4.5. The 4 K start came in a shortened 4.2-inning outing. Tonight his outs line sits at 16.5, roughly 5.5 projected innings, with six days of rest, giving him the volume needed to reach five or more strikeouts. Texas is missing Seager, weakening the lineup. Globe Life Field supports pitcher strikeout production across the board. At +112, you are getting plus-money against a market that prices 61% on the under despite Buehler's two-of-three clearance rate in the same range.
Wyatt Langford Over 1.5 Total Bases (+12
Wyatt Langford Over 1.5 Total Bases (+124), MEDIUM confidence. Langford's L7d OPS of 1.244 makes him the hottest hitter in the Texas lineup by a wide margin. His season line of .258/.300/.447 with 5 HR includes a .745 OPS against right-handers, and he has been trending sharply upward in recent days. Buehler carries a 4.14 ERA in 2026 with 5 home runs allowed in 67.1 innings, meaning he does give up extra-base contact to hitters with power. Reaching 1.5 total bases requires either a multi-hit game or one extra-base hit, and both are realistic for a hitter this hot. At +124, there is genuine value on Langford continuing his current form.
Same-Game Parlay
Same-Game Parlay: SD +1.5 / Under 7.5 / Buehler Over 4.5 K / Ty France Over 0.5 Hits. The four legs reinforce each other structurally. A game where Buehler limits Rangers scoring naturally supports both the run line and the total staying under. France getting a hit against a pitcher he owns a .500 career average against fits cleanly inside a game where San Diego stays competitive and active at the plate. All four legs point toward the same game script: controlled pitching, limited run scoring, and the sharpest batter-pitcher edge of the night paying off. This parlay builds on the individual edges rather than stacking independent bets.
Analysis insight — no specific bet associated

Key Players

Batting AverageSD
Fernando Tatis Jr.
.280Batting Average
RF
Home RunsSD
Manny Machado
12Home Runs
3B
Runs Batted InSD
Manny Machado
36Runs Batted In
3B
Earned Run AverageSD
Michael King
3.60Earned Run Average
SP
WinsSD
Randy Vasquez
6Wins
SP
StrikeoutsSD
Michael King
73Strikeouts
SP
Batting AverageTEX
Josh Jung
.304Batting Average
3B
Home RunsTEX
Jake Burger
12Home Runs
1B
Runs Batted InTEX
Jake Burger
44Runs Batted In
1B
Earned Run AverageTEX
Jacob deGrom
3.59Earned Run Average
SP
WinsTEX
Nathan Eovaldi
6Wins
SP
StrikeoutsTEX
Jacob deGrom
98Strikeouts
SP

Recent Form

San Diego Padres
W5-2Baltimore Orioles
L3-0St. Louis Cardinals
L3-2St. Louis Cardinals
W6-1St. Louis Cardinals
L9-7Texas Rangers
Texas Rangers
W6-4Boston Red Sox
L4-2Minnesota Twins
L12-2Minnesota Twins
L9-3Minnesota Twins
W9-7San Diego Padres

San Diego Padres vs Texas Rangers Summary

The case for the Padres tonight starts and ends with the mound, which is exactly where it should start in baseball. Buehler's 1.72 ERA across his last three starts is not a small-sample variance event. The home-run suppression, from 17 in 2024 and 22 in 2025 down to 5 in 67.1 innings this season, reflects real structural improvement. Against a Rangers lineup missing Seager, coming off a 25-7 series loss, and averaging under 3.50 runs per game at home this season, the market's 46.3% implied probability on San Diego is genuinely mispriced. Eovaldi's name still carries residual premium from his 2025 brilliance, but a 4.23 ERA and 17 home runs allowed in 87.1 innings this year tell a different story. The contrarian position here is actually the percentage play.

Globe Life Field's climate-controlled, pitcher-friendly environment reinforces every lean in this game. Both bullpens are equipped to protect leads from the seventh inning forward, making early run scoring disproportionately important. That dynamic, combined with the Padres ranking last in MLB in three offensive categories and the Rangers' current scoring drought, creates a genuine directional case for the Under 7.5 as a low-confidence lean. The honest caveat is straightforward. No model score projection is available for this game, and baseball produces variance regardless of how well the matchup sets up. The Padres moneyline and Ty France's hit prop are the primary plays, backed by specific data. The run line and total are supporting angles. Manage your units accordingly.

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
Jun 20, 2026SD @ TEXTEXTEX 9-7

Compare odds for SD @ TEX

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Texas Rangers