MLB Best Player Props Today – July 18th, 2025

Frank Ammirante

Brent Booher
MLB is back! With the All-Star Break finally over, we have a full Friday slate, featuring plenty of exploitable matchups to target for MLB player props today. We’re switching it up today, rolling with three hitter props instead of our usual pitcher props. Today’s bets feature three total bases props on hitters in good spots.
We’ll start with San Francisco Giants’ slugger Rafael Devers in a favorable spot against Chris Bassitt and the Toronto Blue Jays. Then, we’ll move on to Detroit Tigers’ lefty-masher Gleyber Torres against Patrick Corbin and the Texas Rangers. Finally, we’ll ride with Seattle Mariners’ star Julio Rodriguez as he starts his second-half surge against Brandon Walter and the Houston Astros.
Keep reading to find my best MLB player props for July 18, 2025.
Note: Odds were correct at the time of writing.

Rafael Devers Over 1.5 Total Bases (+135) at bet365
Devers is currently slashing .255/.384/.460 with 17 home runs and 23 doubles in 443 plate appearances this season. While the numbers aren’t as good if you look at what he’s done since being traded to the Giants, featuring a .202/.330/.326 slash in 25 games, this is a great matchup against the Blue Jays.
We’ve seen the former Red Sox star absolutely mash against tonight’s starter in veteran right-hander Chris Bassitt, going 8-for-17 with two doubles and three home runs. This includes an elite .596 xwOBA, which means that Devers is consistently generating hard contact vs Bassitt.
We’re getting a terrific deal on Devers over 1.5 total bases at bet365 at +135 odds, since this is as short as +120 at DraftKings. When you consider this phenomenal batter-vs-pitcher data, it’s hard to pass up on Devers in this exploitable matchup.
Odds Comparison for Rafael Devers Over 1.5 Total Bases
Sportsbook | Odds |
bet365 | +135 |
Hard Rock Bet | +125 |
BetMGM | +125 |
DraftKings | +120 |
Fliff | +120 |
Gleyber Torres Over 1.5 Total Bases (+120) at DraftKings
Torres has been a terrific addition to the Tigers this season, featuring a .281/.387/.425 slash with nine home runs and 16 doubles in 359 plate appearances. The numbers look even better against left-handed pitching, where he’s slashing .300/.420/.543 in 88 plate appearances.
That’s great news because tonight, Torres will go up against Patrick Corbin, who has allowed a .336 wOBA vs lefties (.299 wOBA vs righties). This also includes a 1.61 HR/9 and 4.33 xFIP. On top of that, Torres has had success vs Corbin, homering twice with a .461 xwOBA in 15 career plate appearances.
You can get a nice price on this prop at +120 at DraftKings, since this is listed as short as +110 at Fliff. When you take into account how well Torres has punished southpaws along with his success vs Corbin, you have to like riding with the former Yankee second baseman here.
Odds Comparison for Gleyber Torres Over 1.5 Total Bases
Sportsbook | Odds |
DraftKings | +120 |
Caesars | +120 |
Hard Rock Bet | +120 |
BetMGM | +115 |
Fliff | +110 |
Julio Rodriguez Over 1.5 Total Bases (+115) at bet365
Rodriguez is in the midst of a disappointing season, as highlighted by a .252/.313/.417 slash with 14 home runs and 17 doubles in 431 plate appearances. But there are reasons for optimism, as Julio homered in three straight games leading up to the All-Star Break.
In fact, the Mariners’ star has gone over 1.5 total bases in six of his last seven games. This aligns with career norms because Rodriguez has traditionally been a much better hitter in the second half, putting up a career .903 OPS after the All-Star Break (.737 OPS in the first half).
We’re getting a reasonable price on Julio over 1.5 total bases at +115 at bet365, which looks enticing because this is a talented hitter who is finally finding his groove. The matchup against Astros’ lefty Brandon Walter isn’t one to fear, either, as Julio has a 118 wRC+ against left-handers this year.
Odds Comparison for Julio Rodriguez Over 1.5 Total Bases
Sportsbook | Odds |
bet365 | +115 |
FanDuel | +115 |
BetMGM | +110 |
Caesars | +110 |
Hard Rock Bet | +110 |

- CLAIM NOW 21+ to wager. Please Gamble Responsibly. Gambling problem? Call or Text 1-800-GAMBLER, 877-8-HOPENY or text HOPENY (467369) (NY), 800-327-5050 (MA), 800-NEXT-STEP (AZ), 800-522-4700 (KS, NV), 800-BETS-OFF (IA), 800-270-7117(MI), 877-718-5543 (NC).
- CLAIM NOW 21+ to wager. Please Gamble Responsibly. Gambling problem? Call or Text 1-800-GAMBLER, 877-8-HOPENY or text HOPENY (467369) (NY), 800-327-5050 (MA), 800-NEXT-STEP (AZ), 800-522-4700 (KS, NV), 800-BETS-OFF (IA), 800-270-7117(MI), 877-718-5543 (NC).