Your cart is currently empty!

MLB Player Prop Picks 6/9/25 MLB Picks (Batting Props)
Pick details
Boston Red Sox (31-35) vs Tampa Bay Rays (35-30)
June 9, 2025 at 07:10 PM EDT
The Line: Betting Odds: Boston Red Sox -113 / Tampa Bay Rays -107 — Over/Under: 9
Rafael Devers Over 1.5 Total Bases
Tampa Bay Rays vs Boston Red Sox 7:10 PM EST
Devers has been a potent offensive force for the Red Sox. Over 66 games, he comes into this one with a .283 batting average. He ranks 10th in the league in OPS and tied for 18th in home runs (13). Through early June, he recorded 13 homers, 56 RBIs, 41 runs, and drove in at least one run in 56 games. Devers has 2+ bases in 5 of his last 8 games. The Rays will have Shane Baz on the mound, who has really struggled as of late. I expect Devers to get after Baz early and often in this game.Â
Check out Brad’s BEST PICKS, including his $19 PICK OF THE DAY!
Eugenio Suarez Over 1.5 Total Bases
Arizona D-Backs vs Seattle Mariners 9:40 PM EST
Eugenio Suárez has played 62 games and registered 224 at-bats, hitting .232/.311/.504, giving him a solid .815 OPS that places him among the team’s top offensive contributors. He’s hit 16 home runs—tied for 6th in MLB—and driven in 46 RBIs (8th league-wide). Suarez has been hot lately, logging 9 total bases in his last 2 games. Now he returns home, where he has played his best ball. He also has a favorable matchup going against Emerson Hancock, who struggled against some of the better lineups in the league.Â
Jose Ramirez Over 1.5 Total Bases
Cincinnati Reds vs Cleveland Guardians 6:40 PM EST
José RamÃrez has continued to assert himself as one of baseball’s premier all‑around players. Over 62 games and 234 at‑bats, he’s posted a .333 batting average, with 12 home runs, 31 RBIs, and 18 stolen bases, culminating in a .948 OPS. Jose Ramirez has been playing on another level as of late. He has logged 2+ bases in 7 of his last 10 games. He’s coming off a game where he only had 1 base, which this game sets up perfectly for a bounce back. He’ll be going against Wade Miley, who looked awful in his first outing of the season after missing a whole year of action.Â