The Texas Rangers (39-46) and San Diego Padres (46-43) will clash on Wednesday at Globe Life Field, with first pitch at 8:05 PM ET.

The Rangers are favored (-143 on the moneyline) when they square off against the Padres (+121). The matchup on the mound for this contest is set with the Texas Rangers looking to Jon Gray (3-4), and Adam Mazur (1-2) getting the nod for the San Diego Padres.

The Rangers defeated the Padres 7-0 yesterday, with Nathan Eovaldi getting the win (7.0 IP, 0 R, 1 H, 6 K) and Nate Lowe leading the way offensively (going 2-for-4 with two home runs and four RBI). Dylan Cease (3.2 IP, 6 R, 8 H, 5 K) took the loss for the Padres.

Here’s what you need to prepare for Wednesday’s Rangers vs. Padres contest, including viewing options.

Texas Rangers vs. San Diego Padres odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:20 PM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Rangers (-143, bet $143 to win $100)
  • Underdog: Padres (+121, bet $100 to win $121)
  • Over/under: 9

Rangers vs. Padres: Live streaming info & game time

  • Game Day: Wednesday, July 3, 2024
  • Game Time: 8:05 PM ET
  • Stadium: Globe Life Field
  • TV Channel: Padres
  • Live Stream: Fubo (Watch for free)

Rangers stats and trends

Rangers betting records

  • This season, the Rangers have won 24 out of the 43 games, or 55.8%, in which they’ve been favored.
  • Texas has a record of 10-8, a 55.6% win rate, when favored by -143 or more by sportsbooks this season.
  • The Rangers have a 58.8% chance to win this game based on the implied probability of the moneyline.
  • So far this season, Texas and its opponents have hit the over in 32 of 85 games with a total.
  • The Rangers are 39-45-0 against the spread this season.

Jon Gray (Rangers probable starter)

  • Gray (3-4) gets the starting nod for the Rangers in his 15th start of the season. He’s put together a 3.77 ERA in 76 1/3 innings pitched, with 69 strikeouts.
  • In his last time out on Thursday, the right-hander went five innings against the Baltimore Orioles, allowing eight earned runs while surrendering nine hits.
  • The 32-year-old has an ERA of 3.77, with 8.1 strikeouts per nine innings, in 16 games this season. Opponents are batting .260 against him.
  • Gray heads into this game with six quality starts under his belt this year.
  • Gray is looking for his third straight outing lasting five or more innings. He averages 4.8 innings per appearance on the hill.
  • He has made five appearances this season in which he did not give up an earned run.
  • The opposing Padres offense has a collective .261 batting average, and is first in the league with 786 total hits and seventh in MLB play with 412 runs scored. It has the 10th-ranked slugging percentage (.408) and ranks ninth in home runs (98) in all of MLB.

Rangers batting stats

  • The Rangers’ 88 home runs rank 15th in Major League Baseball.
  • Hitters for Texas have combined for a team rank of 18th in the majors with a .380 team slugging percentage.
  • The Rangers rank 18th in MLB with a .239 team batting average.
  • Texas has scored 364 runs (4.3 per game) this season, which ranks 15th in MLB.
  • The Rangers have an on-base percentage of .309 this season, which ranks 17th in the league.
  • Texas ranks sixth in MLB in strikeouts per game with an average of 7.6 whiffs per contest.

Padres stats and trends

Padres betting records

  • The Padres have come away with 17 wins in the 35 contests they have been listed as the underdogs in this season.
  • San Diego has a win-loss record of 7-8 when favored by +121 or worse by sportsbooks this year.
  • Bookmakers have implied with the moneyline set for this matchup that the Padres have a 45.2% chance of pulling out a win.
  • San Diego’s games have gone over the total in 47 of its 89 opportunities.
  • The Padres have an against the spread record of 45-43-0 in 88 games with a line this season.

Adam Mazur (Padres probable starter)

  • Mazur makes the start for the Padres, his sixth of the season. He is 1-2 with a 7.25 ERA and 11 strikeouts in 22 1/3 innings pitched.
  • In his last outing on Wednesday, June 26 against the Washington Nationals, the righty went five innings, allowing four earned runs while surrendering six hits.
  • In five games this season, the 23-year-old has a 7.25 ERA and 4.4 strikeouts per nine innings, while giving up a batting average of .279 to opposing hitters.
  • Mazur enters the outing with one quality start under his belt this year.
  • Mazur enters the matchup with two outings of five or more innings pitched this campaign.
  • He surrendered at least one earned run in all of his appearances in 2024.
  • The opposing Rangers offense has the 18th-ranked slugging percentage (.380) and ranks 15th in home runs hit (88) in all of MLB. They have a collective .239 batting average, and are 15th in the league with 685 total hits and 15th in MLB action scoring 364 runs.

Padres batting stats

  • The Padres rank ninth in MLB play with 98 total home runs.
  • So far this year, San Diego’s .408 slugging percentage is 10th-best in baseball.
  • The Padres are second in MLB with a .261 batting average.
  • San Diego is the seventh-highest scoring team in baseball, averaging 4.6 runs per game (412 total).
  • The Padres’ .324 on-base percentage is fifth-best in baseball.
Watch the MLB on Fubo!