The Texas Rangers (72-68) will visit the Arizona Diamondbacks (69-71), in the final game of a three-game series, Wednesday at 3:40 p.m. ET.

The Diamondbacks are a home favorite (-137) against the Rangers (+115). The matchup on the mound for this contest is set with the Arizona Diamondbacks looking to Zac Gallen (10-13), and Jack Leiter (9-7) taking the ball for the Texas Rangers.

Yesterday, the Diamondbacks claimed a 5-3 victory over the Rangers, with Jalen Beeks (0.2 IP, 0 R, 0 H, 0 K) earning the win for the Diamondbacks. Ketel Marte went 2 for 4 with a double, a home run and three RBIs to lead the offensive attack. Hoby Milner (0.2 IP, 3 R, 3 H, 0 K) was handed the loss for the Rangers.

Before this Diamondbacks vs. Rangers matchup, here’s what you need to prepare for Wednesday’s MLB action, including viewing options.

Arizona Diamondbacks vs. Texas Rangers odds, line and spread

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

Favorite: Diamondbacks (-137, bet $137 to win $100)Underdog: Rangers (+115, bet $100 to win $115)Over/under: 9Diamondbacks vs. Rangers: Game time and live stream infoGame day: Wednesday, September 3, 2025Game time: 3:40 p.m. ETLocation: Phoenix, ArizonaStadium: Chase FieldTV channel: ARID and RSNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Diamondbacks vs. Rangers on Fubo!

Diamondbacks stats and trendsDiamondbacks betting recordsThis season, the Diamondbacks have been favored 82 times and won 42, or 51.2%, of those games.Arizona has a record of 23-23 in games when bookmakers favor them by at least -137 on the moneyline.The bookmakers’ moneyline implies a 57.8% chance of a victory for the Diamondbacks.Arizona and its opponents have hit the over in 66 of its 139 games with a total this season.The Diamondbacks are 70-69-0 ATS in their 139 games with a spread this season.Zac Gallen (Diamondbacks probable starter)Gallen gets the start for the Diamondbacks, his 29th of the season. He is 10-13 with a 4.94 ERA and 149 strikeouts in 162 2/3 innings pitched.The righty last pitched on Saturday against the Los Angeles Dodgers, when he tossed six scoreless innings while giving up two hits.The 30-year-old has an ERA of 4.94, with 8.3 strikeouts per nine innings, in 28 games this season. Opponents have a .246 batting average against him.Gallen is trying to build upon a third-game quality start streak in this game.Gallen will look to pitch five or more innings for his 26th straight start. He’s averaging 5.8 innings per outing.He has held his opponents without an earned run in three of his 28 outings this season.He will face off against a Rangers team that is hitting .238 as a unit (24th in MLB). It is also slugging a collective .390 (23rd in MLB) with 157 total home runs (15th in MLB).In five innings over one appearance against the Rangers this season, Gallen has a 5.40 ERA and a 1.400 WHIP while his opponents are batting .238.Among pitchers who qualify in MLB action this season, the 30-year-old ranks 48th in ERA (4.94), 38th in WHIP (1.296), and 30th in K/9 (8.3).Diamondbacks batting statsThe Diamondbacks have hit 194 homers this season, which ranks fourth in the league.Hitters for Arizona rank second in the majors with a combined .438 team slugging percentage.The Diamondbacks’ .250 batting average ranks 11th in the league this season.Arizona has scored 690 runs this season, which ranks sixth in MLB.The Diamondbacks have an OBP of .323 this season, which ranks eighth in MLB.Arizona is ranked 13th in strikeouts per game (8.1) among MLB offenses.Rangers stats and trendsRangers betting recordsThe Rangers have been underdogs in 68 games this season and have come away with the win 25 times (36.8%) in those contests.Texas has a mark of 7-20 in contests where oddsmakers favor it by +115 or worse on the moneyline.The moneyline set for this matchup implies the Rangers have a 46.5% chance of coming away with a victory in the contest.Contests with Texas has gone over the total set by oddsmakers in 62 of 140 chances this season.The Rangers have posted a record of 76-64-0 against the spread this season.Jack Leiter (Rangers probable starter)Leiter (9-7) is aiming for his 10th win when he gets the starting nod for the Rangers in his 25th start of the season. He’s put together a 3.77 ERA in 121 2/3 innings pitched, with 118 strikeouts.His most recent appearance came on Saturday against the Athletics, when the righty threw six innings, surrendering two earned runs while allowing five hits.The 25-year-old has put up an ERA of 3.77, with 8.7 strikeouts per nine innings in 24 games this season. Opponents have a .219 batting average against him.Leiter is trying to extend a second-game quality start streak in this outing.Leiter will look to go five or more innings for his third straight start. He’s averaging 5.1 frames per outing.He has had three appearances this season that he held his opponents to zero earned runs.The opposing Diamondbacks offense has the second-ranked slugging percentage (.438) and ranks fourth in home runs hit (194) in all of MLB. They have a collective .250 batting average, and are sixth in the league with 1186 total hits and sixth in MLB action scoring 690 runs.Leiter has a 1.80 ERA and a 1.200 WHIP against the Diamondbacks this season in five innings pitched, allowing a .211 batting average over one appearance.Rangers batting statsThe Rangers average 1.1 home runs per game to rank 15th in MLB action with 157 total home runs.So far this year, Texas’ .390 slugging percentage is 23rd in baseball.The Rangers are 24th in the majors with a .238 batting average.The offense for Texas is the No. 17 offense in MLB, scoring 4.3 runs per game (606 total runs).The Rangers’ .307 on-base percentage is 25th in MLB.

Watch the MLB on Fubo!