On Friday, a matchup of AL West rivals is on the schedule, with the Texas Rangers (40-41) hosting the Seattle Mariners (41-38) at 8:05 p.m. ET.
Oddsmakers project the Rangers as a small favorite (-113 moneyline odds) against the Mariners (-106). The Rangers will give the ball to Nathan Eovaldi (4-3) against the Mariners and Logan Gilbert (2-2).
The Rangers won their last contest versus the Orioles by a 7-0 score Wednesday, with Jacob deGrom picking up the win pitching going seven innings without giving up an earned run on one hit, while striking out seven. Josh Jung went 2 for 4 with a home run and three RBIs to lead them offensively.
The Mariners lost to the Twins Wednesday, with George Kirby registering the loss while throwing six innings, giving up one earned run on three hits while striking out three. Randy Arozarena went 1 for 3 to lead the Mariners’ offense.
Prepare for the Rangers vs. Mariners with what you need to know before Friday’s game, including viewing options.
Texas Rangers vs. Seattle Mariners odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 6:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Rangers (-113, bet $113 to win $100)Underdog: Mariners (-106, bet $106 to win $100)Over/under: 7.5Rangers vs. Mariners: Game time and live stream infoGame day: Friday, June 27, 2025Game time: 8:05 p.m. ETLocation: Arlington, TexasStadium: Globe Life FieldTV channel: RSN and ROOT Sports NWLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Rangers vs. Mariners on Fubo!
Rangers stats and trendsRangers betting recordsThe Rangers have entered the game as favorites 41 times this season and won 27, or 65.9%, of those games.This season Texas has won 27 of its 40 games, or 67.5%, when favored by at least -113 on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the Rangers have a 53.1% chance to win.So far this season, Texas and its opponents have hit the over in 27 of 81 games with a total.The Rangers are 42-39-0 ATS in their 81 games with a spread this season.Nathan Eovaldi (Rangers probable starter)Eovaldi makes the start for the Rangers, his 13th of the season. He is 4-3 with a 1.56 ERA and 73 strikeouts in 69 1/3 innings pitched.The righty last pitched on Wednesday, May 28 against the Toronto Blue Jays, when he tossed two scoreless innings while giving up two hits.The 35-year-old has an ERA of 1.56, with 9.5 strikeouts per nine innings, in 12 games this season. Opponents are hitting .185 against him.Eovaldi is trying to collect his ninth quality start of the year in this matchup.Eovaldi has put together 10 starts this year in which he pitched five or more innings.In five of his appearances this season he did not allow an earned run.He meets a Mariners offense that ranks 12th in the league with 364 runs while batting .247 as a squad. It has a collective .406 slugging percentage (ninth in MLB play) and has hit a total of 105 home runs (seventh in MLB).Eovaldi has thrown five innings, giving up two earned runs on five hits while striking out three against the Mariners this season.Rangers batting statsThe Rangers’ 80 home runs rank 21st in Major League Baseball.Hitters for Texas have combined to rank 27th in MLB with a slugging percentage of only .366 this season.The Rangers have a team batting average of just .228 this season, which ranks 26th among MLB teams.Texas is among the lowest-scoring teams in the majors, ranking 26th with just 295 total runs (3.6 per game) this season.The Rangers have an on-base percentage of .293 this season, which ranks 27th in the league.Texas ranks 13th with an average of 8.0 strikeouts per game.Mariners stats and trendsMariners betting recordsThe Mariners have been victorious in 14, or 48.3%, of the 29 contests they have been chosen as underdogs in this season.Seattle has a win-loss record of 13-13 when favored by -106 or worse by sportsbooks this year.The Mariners have an implied victory probability of 51.5% according to the moneyline set for this matchup.Seattle’s games have gone over the total in 42 of its 79 opportunities.The Mariners are 34-45-0 against the spread in their 79 games that had a posted line this season.Logan Gilbert (Mariners probable starter)The Mariners are sending Gilbert (2-2) to make his ninth start of the season. He is 2-2 with a 3.12 ERA and 60 strikeouts through 40 1/3 innings pitched.The right-hander’s most recent time out was on Sunday against the Chicago Cubs, when he tossed five innings, surrendering four earned runs while allowing eight hits.The 28-year-old has amassed an ERA of 3.12, with 13.4 strikeouts per nine innings in eight games this season. Opponents are hitting .193 against him.Gilbert enters this game with one quality start under his belt this year.Gilbert will try to prolong a three-game streak of pitching five or more innings (he’s averaging 5.0 frames per appearance).In one of his eight total appearances this season he has not surrendered an earned run.He will face a Rangers offense that ranks 26th in the league with 295 total runs scored while batting .228 as a unit. His opponent has a collective .366 slugging percentage (27th in MLB action) and has hit a total of 80 home runs (21st in the league).Gilbert has pitched five innings, giving up one earned run on three hits while striking out seven against the Rangers this season.Mariners batting statsThe Mariners rank seventh in MLB play with 105 home runs. They average 1.3 per game.This season, Seattle’s .406 slugging percentage is ninth-best in the majors.The Mariners have the 14th-ranked batting average in the league (.247).Averaging 4.6 runs per game (364 total), Seattle is the 12th-highest scoring team in MLB.The Mariners’ .324 on-base percentage ranks eighth-best in the majors.