Jul 2, 2025; Tampa, Florida, USA; Athletics right fielder Brent Rooker (25) hits a home run against the Tampa Bay Rays in the first inning at George M. Steinbrenner Field. Mandatory Credit: Nathan Ray Seebeck-Imagn Images

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

(Get latest betting odds)

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. 

Brad Francis's Pick: See Above

Need More? Get Premium Picks

Hot Cappers

  • Art, Graphics, Advertisement

    PickDawgz TopDawgz

    W 13 L 9 +575 units
    Get Picks
  • Clothing, Coat, Jacket

    Ashley Waite

    W 9 L 5 +379 units
    Get Picks
  • Baseball Cap, Cap, Clothing

    Brad Francis

    W 11 L 7 +334 units
    Get Picks
  • Clothing, Sleeve, Face

    Brian Bitler

    W 13 L 10 +219 units
    Get Picks
  • Avatar photo

    VIP Sports Syndicate

    W 13 L 11 +91 units
    Get Picks

Latest Picks & Game Previews

  • Texas Rangers vs Arizona Diamondbacks Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Baltimore Orioles vs San Diego Padres Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Dodgers vs Pirates Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Toronto Blue Jays vs Cincinnati Reds Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Guardians vs Red Sox Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Seattle Mariners vs Tampa Bay Rays Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Los Angeles Angels vs Kansas City Royals Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Philadelphia Phillies vs Milwaukee Brewers Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Chicago White Sox vs Minnesota Twins Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Atlanta Braves vs Chicago Cubs Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025