In the second game of a three-game series at Globe Life Field, the Baltimore Orioles (37-47) meet the Texas Rangers (41-44), Wednesday at 8:05 p.m. ET.
The Rangers are favored (-152 moneyline odds) when they host the Orioles (+127). The Texas Rangers will hand the ball to Nathan Eovaldi (4-3, 1.87 ERA), who is looking for win No. 5 on the season, and the Orioles will turn to Tomoyuki Sugano (6-4, 4.06 ERA).
Monday, the Orioles picked up a 10-6 win over the Rangers, with Keegan Akin (1.0 IP, 2 R, 2 H, 0 K) earning the win for the Orioles. Gunnar Henderson finished 2 for 5 with a double, a home run and four RBIs to lead the offense. Hoby Milner (1.0 IP, 3 R, 3 H, 0 K) was handed the loss for the Rangers.
Prepare for the Rangers vs. Orioles with what you need to know before Wednesday’s baseball action, including viewing options.
Texas Rangers vs. Baltimore Orioles odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 9:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Rangers (-152, bet $152 to win $100)Underdog: Orioles (+127, bet $100 to win $127)Over/under: 8Rangers vs. Orioles: Game time and live stream infoGame day: Wednesday, July 2, 2025Game time: 8:05 p.m. ETLocation: Arlington, TexasStadium: Globe Life FieldTV channel: RSN and MASNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Rangers vs. Orioles on Fubo!
Rangers stats and trendsRangers betting recordsThe Rangers have won 27, or 65.9%, of the 41 games they’ve played as favorites this season.This season Texas has won 16 of its 20 games, or 80%, when favored by at least -152 on the moneyline.The Rangers have a 60.3% chance to win this game based on the implied probability of the moneyline.Texas’ games have gone over the total in 30 of its 85 chances.The Rangers have an ATS record of 44-41-0 in 85 games with a spread this season.Nathan Eovaldi (Rangers probable starter)Eovaldi gets the start for the Rangers, his 14th of the season. He is 4-3 with a 1.87 ERA and 75 strikeouts in 72 1/3 innings pitched.In his last appearance on Saturday against the Seattle Mariners, the righty went three innings, allowing three earned runs while surrendering five hits.The 35-year-old has an ERA of 1.87, with 9.3 strikeouts per nine innings, in 13 games this season. Opponents are batting .195 against him.Eovaldi is trying to secure his ninth quality start of the year.Eovaldi has pitched five or more innings in a game 10 times this season entering this matchup.In five of his appearances this season he did not allow an earned run.The opposing Orioles offense has the 12th-ranked slugging percentage (.401) and ranks 11th in MLB play with 100 home runs. It has a collective .242 batting average, and is 23rd in MLB with 680 total hits and 19th in MLB action scoring 355 runs.Rangers batting statsThe Rangers have hit 85 homers this season, which ranks 19th in the league.Hitters for Texas have combined to rank 28th in MLB with a team slugging percentage of just .364 this season.The Rangers rank 27th in MLB with a team batting average of just .227.Texas ranks 25th in the majors with 314 total runs scored this season.The Rangers have an OBP of just .294 this season, which ranks 29th in MLB.Texas is ranked 15th in strikeouts per game (8.2) among MLB offenses.Orioles stats and trendsOrioles betting recordsThe Orioles have been underdogs in 36 games this season and have come away with the win 15 times (41.7%) in those contests.This season, Baltimore has been victorious two times in 10 chances when named as an underdog of at least +127 or worse on the moneyline.The moneyline set for this matchup implies the Orioles have a 44.1% chance of coming away with a victory in the contest.Contests with Baltimore has gone over the total set by bookmakers in 36 of 84 chances this season.The Orioles are 32-52-0 against the spread in their 84 games that had a posted line this season.Tomoyuki Sugano (Orioles probable starter)The Orioles are sending Sugano (6-4) to make his 17th start of the season. He is 6-4 with a 4.06 ERA and 52 strikeouts in 88 2/3 innings pitched.The right-hander’s last time out came on Friday against the Tampa Bay Rays, when he went five innings, surrendering seven earned runs while allowing nine hits.Over 16 games this season, the 35-year-old has a 4.06 ERA and 5.3 strikeouts per nine innings, while allowing a batting average of .266 to opposing batters.Sugano has six quality starts under his belt this season.Sugano has pitched five or more innings in a game 11 times this season entering this matchup.He has had one appearances this season in which he did not allow an earned run.He will take the hill against a Rangers offense that ranks 26th in the league with 638 total hits (on a .227 batting average). The squad also slugs a collective .364 (28th in the league) with 85 total home runs (19th in MLB play).Among pitchers who qualify in MLB play this season, the 35-year-old ranks 44th in ERA (4.06), 42nd in WHIP (1.252), and 69th in K/9 (5.3).Orioles batting statsThe Orioles average 1.2 home runs per game to rank 11th in MLB play with 100 total home runs.So far this year, Baltimore is 12th in the majors with a .401 slugging percentage.The Orioles have the 22nd-ranked batting average in the league (.242).Averaging 4.2 runs per game (355 total), Baltimore is the 19th-highest scoring team in MLB.The Orioles’ .307 on-base percentage is 24th in baseball.