Your cart is currently empty!

MLB Player Prop Picks 07/04/2025 Picks (American League Batting Props)
Pick details
San Francisco (46-41) vs Oakland (36-53)
July 4, 2025 at 10:05 PM EDT
The Line: Betting Odds: Oakland +1.5 — Over/Under: +10
Brent Rooker Over 1.5 Total Bases
San Francisco Giants vs Athletics 10:05 PM EST
Brent Rooker has continued to be a powerful middle-of-the-order force for the A’s in 2025. Over 87 games and 339 plate appearances, he’s hitting .274/.351/.490 with 17 home runs, 45 RBIs, and 54 runs scored, resulting in a robust .841 OPS, ranking him among the top 30 power hitters in MLB this season. His 18 doubles and two triples add impressive extra-base pop, while drawing 38 walks against 78 strikeouts highlights a patient yet aggressive approach. Playing in this extremely hitter-friendly ballpark in Sacramento has helped Rooker maintain these monstrous numbers. He’ll be matched up with Justin Verlander, who is not used to pitching at this type of ballpark, and I think Rooker exploits that.Â
Check out Brad’s BEST PICKS, including his $19 PICK OF THE DAY!
Matt Olson Over 1.5 Total Bases
Atlanta Braves vs Baltimore Orioles 7:15 PM EST
Matt Olson has continued his powerful offensive production in 2025, appearing in 84 games and 313 at-bats, where he’s maintained a solid .262/.366/.473 slash line with an .839 OPS, placing him around the 31st rank in the majors. He’s slugged 15 home runs and driven in 52 RBIs, while scoring 46 runs himself. Olson has drawn a disciplined 51 walks against 84 strikeouts, showcasing strong plate patience. Olson is coming off one of his best games this season, logging 7 total bases against the Angels on Wednesday. Olson is the type of guy to get hot and stay hot. I expect him to have a good outing against this questionable pitching staff that Baltimore has put together.Â
Josh Lowe Over 1.5 Total Bases
Tampa Bay Rays vs Minnesota Twins 4:10 PM EST
Josh Lowe has delivered a solid and well-rounded offensive performance for the Tampa Bay Rays during the 2025 season. In 42 games, he’s batting .263 with a .333 on-base percentage and a .421 slugging percentage, giving him a .754 OPS. He’s tallied 5 home runs, 14 RBIs, and 6 stolen bases while striking out 36 times and drawing 15 walks over 152 at-bats. Lowe has shown strong situational hitting in some areas, he’s been especially effective with the bases empty, batting .424 with a .697 slugging percentage in those scenarios. Lowe has logged 2+ bases in 5 of his last 8 starts and is coming off a game where he logged 5 bases against the A’s. The conditions are great for hitters in Minnesota on Friday, and he has a great matchup going against Paddack, whose struggled greatly as of late.Â