Texas Rangers vs Miami Marlins Betting Pick & Prediction for 6/23

MLB game preview

The Texas Rangers visit the Miami Marlins for an MLB regular season game. The Rangers have a record of 38-40, sitting second in the AL West. They are on a two-game win streak and have gone 4-6 in their last ten games. The game will take place at loanDepot Park, where the Marlins hold a 26-17 home record. The Marlins are fourth in the NL East with a 40-39 record and are coming off a loss.

The Rangers will have Cal Quantrill starting on the mound. Quantrill has a 3-0 record with a 3.68 ERA this season. On the other side, the Marlins will start Sandy Alcantara. Alcantara holds a 7-4 record with a 4.18 ERA. The game is scheduled for Tuesday, June 23, 2026, at 6:40 PM, and will be aired on MIAM.

Texas Rangers Team Preview

The Texas Rangers have been on a roll with recent close wins. They pulled off a 4-3 victory against the Miami Marlins, where Brandon Nimmo went 3 for 3 with two runs. Ezequiel Duran also contributed with a two-run homer, helping secure the win.

In the game prior, the Rangers edged out the San Diego Padres 4-3 at home. Wyatt Langford was a standout, hitting a home run and driving in three runs. Nathan Eovaldi pitched six innings, allowing three earned runs and striking out nine batters.

The Rangers have been consistent at the plate, with nine hits in each of their last three games. Josh Jung has been reliable, maintaining a .304 batting average. Pitcher Cal Quantrill will start against the Marlins, looking to build on his 3-0 record and 3.68 ERA this season.

Rangers vs Marlins Game Day Info

  • Sport: MLB
  • Teams: Texas Rangers vs. Miami Marlins
  • Venue: loanDepot Park in Miami, FL
  • Date: Tuesday, June 23, 2026
  • Betting Odds: Rangers Moneyline +124, Marlins Moneyline -147

Miami Marlins Team Preview

The Miami Marlins have been playing well at home. They recently played against the San Francisco Giants and Texas Rangers. In their last five games, the Marlins won four and lost one.

The team’s batting average this season is .245, ranking 11th in the league. Their on-base percentage is .321, placing them 9th. The Marlins have hit 69 home runs, ranking 20th in the league.

On the mound, Sandy Alcantara is set to start for the Marlins. This season, he has a record of 7-4 with a 4.18 ERA. Alcantara has struck out 77 batters so far.

BTB Betting Pick

The Marlins are favored on the moneyline at -147, while the Rangers are at +124. The Marlins have a better batting average and on-base percentage. Their pitching also shows a lower ERA, making them the pick to win the game. The projected score is Marlins 5, Rangers 4.

The total for the game is set at 8.5 runs. Both teams have decent pitching, but the Marlins’ pitching stats slightly edge out the Rangers’. The projected total score is 9, suggesting that betting the over at 8.5 (-108) is the recommendation.