A series opener between the Texas Rangers (79-74) and Miami Marlins (73-80) is on deck Friday at 8:05 p.m. ET, at Globe Life Field.
The Rangers are a home favorite (-160) against the Marlins (+134). The Texas Rangers will give the start to Tyler Mahle (6-3, 2.34 ERA), who is looking for win No. 7 on the season, and the Marlins will counter with Janson Junk (6-3, 4.48 ERA).
The Marlins secured a 9-7 victory against the Rockies yesterday. Liam Hicks (2 for 4 with a home run and four RBIs) led the way offensively, while Sandy Alcantara got the win on the mound after going 6 2/3 innings, giving up three earned runs on five hits while striking out eight.
Get ready for the Rangers vs. Marlins with everything you need to know about Friday’s game, including viewing options.
Texas Rangers vs. Miami Marlins odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 9:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Rangers (-160, bet $160 to win $100)Underdog: Marlins (+134, bet $100 to win $134)Over/under: 8.5Rangers vs. Marlins: Game time and live stream infoGame day: Friday, September 19, 2025Game time: 8:05 p.m. ETLocation: Arlington, TexasStadium: Globe Life FieldTV channel: CW33 and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Rangers vs. Marlins on Fubo!
Rangers stats and trendsRangers betting recordsThe Rangers have entered the game as favorites 76 times this season and won 48, or 63.2%, of those games.Texas has entered 23 games this season favored by -160 or more and is 18-5 in those contests.The implied probability of a win from the Rangers, based on the moneyline, is 61.5%.Games involving Texas have gone over the total set by bookmakers in 68 of 153 chances this season.The Rangers have an ATS record of 83-70-0 in 153 games with a spread this season.Tyler Mahle (Rangers probable starter)Mahle gets the start for the Rangers, his 15th of the season. He is 6-3 with a 2.34 ERA and 56 strikeouts in 77 2/3 innings pitched.The righty last appeared on Tuesday, June 10 against the Minnesota Twins, when he tossed 5 2/3 innings, allowing four earned runs while giving up 10 hits.The 30-year-old has an ERA of 2.34, with 6.5 strikeouts per nine innings, in 14 games this season. Opponents have a .214 batting average against him.Mahle heads into this matchup with seven quality starts under his belt this season.Mahle has put up 13 starts this year in which he pitched five or more innings.In four of his 14 total appearances this season he has not given up an earned run.The opposing Marlins offense has the 19th-ranked slugging percentage (.395) and is 25th in MLB play with 148 home runs. It has a collective .251 batting average, and is sixth in MLB with 1313 total hits and 15th in MLB action scoring 678 runs.Rangers batting statsThe Rangers have hit 167 homers this season, which ranks 18th in the league.Hitters for Texas have combined for a team rank of 24th in the majors with a .387 team slugging percentage.The Rangers have a team batting average of .238 this season, which ranks 25th among MLB teams.Texas has scored the 18th-most runs in the majors this season with 653 (4.3 per game).The Rangers have an on-base percentage of .307 this season, which ranks 22nd in the league.Texas ranks 10th in MLB in strikeouts per game with an average of 8.1 whiffs per contest.Marlins stats and trendsMarlins betting recordsThe Marlins have been underdogs in 123 games this season and have come away with the win 58 times (47.2%) in those contests.Miami has a win-loss record of 25-28 when favored by +134 or worse by sportsbooks this year.The moneyline set for this matchup implies the Marlins have a 42.7% chance of coming away with a victory in the contest.Miami and its opponents have hit the over in 76 of its 153 games with a total set by oddsmakers this season.In 153 games with a line this season, the Marlins have a mark of 88-65-0 against the spread.Janson Junk (Marlins probable starter)Junk (6-3) gets the starting nod for the Marlins in his 15th start of the season. He’s put together a 4.48 ERA in 98 1/3 innings pitched, with 68 strikeouts.In his last appearance on Saturday, the right-hander threw six innings against the Detroit Tigers, giving up three earned runs while surrendering seven hits.The 29-year-old has put up a 4.48 ERA and 6.2 strikeouts per nine innings across 19 games this season, while allowing a batting average of .274 to opposing hitters.Junk heads into the outing with five quality starts under his belt this season.Junk has 14 starts this season where he pitched five or more innings.In four of his 19 total appearances this season he has not allowed an earned run.He will take the hill against a Rangers offense that ranks 24th in the league with 1221 total hits (on a .238 batting average). The team also slugs a collective .387 (24th in the league) with 167 total home runs (18th in MLB action).Marlins batting statsThe Marlins rank 25th in baseball with 148 total home runs.So far this year, Miami ranks 19th in the majors with a .395 slugging percentage.The Marlins are 10th in MLB with a .251 batting average.The offense for Miami is the No. 15 offense in MLB, scoring 4.4 runs per game (678 total runs).The Marlins’ .316 on-base percentage is 16th in the majors.