Jun 29, 2025; Pittsburgh, Pennsylvania, USA;  New York Mets first baseman Pete Alonso (20) in the on deck circle against the Pittsburgh Pirates during the fourth inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images
Charles LeClaire-Imagn Images

MLB Player Prop Picks 07/08/2025 Picks (National League Batting Props)

Pick details

MATCHUP New York Mets Baltimore Orioles
Team Records 53-39 40-50
Where Oriole Park at Camden Yards, Baltimore, Maryland
When Tuesday, July 8, 2025
Time 06:35 PM EDT
TV MLB.TV

Pete Alonso Over 1.5 Total Bases
New York Mets vs Baltimore Orioles 6:35 PM EST


Pete Alonso has continued to anchor the heart of the Mets’ lineup with another powerful season in 2025. Over 320 at-bats across 85 games, he’s slashed .291/.380/.541, producing a robust .921 OPS and ranking among the top power hitters in the majors. Alonso has launched 18 home runs, driven in 65 runs, and scored 47, adding 24 doubles. Alonso had a strong series against the Yankees, where we saw him homer twice in game 2 of that series. I like him to carry that momentum into this game, going against a Baltimore pitching staff that’s been awful this season. 

Check out Brad’s BEST PICKS, including his $19 PICK OF THE DAY!

CJ Abrams Over 1.5 Total Bases
Washington Nationals vs St. Louis Cardnials 7:45 PM EST

C.J. Abrams has built off his 2024 All-Star campaign to deliver another strong offensive performance in 2025. Across 305 at-bats, he’s hitting .285/.356/.482 for an .838 OPS, accumulating 87 hits, 12 home runs, 31 RBIs, and 59 runs, while stealing 19 bases and drawing 24 walks against 58 strikeouts. Abrams has shown solid performance across splits. He’s been fairly balanced against lefties (.268/.305/.446) and righties (.276/.363/.504). He’ll be going against Andre Pallante, who’s one of the weaker options in this Cardnials rotation coming into this one with a 4.10 ERA. Abrams has been a double machine this season, and I wouldn’t be surprised if he clears this 1.5 line early.

William Contreras Over 1.5 Total Bases
Los Angeles Dodgers vs Milwaukee
Brewers 7:40 PM EST

William Contreras has contributed as Milwaukee’s primary catcher, appearing in 78 games with 281 at‑bats. He’s hitting .242/.357/.349 for a .706 OPS, and has tallied 68 hits, including 12 doubles and 6 homers, driving in 34 runs and scoring 41 times. While he’s shown good plate discipline, evidenced by 52 walks against 64 strikeouts, he’s provided moderate power, with a slugging percentage in the .349 range. Even though he has been better against righties than lefties, I think we see Contreras have a strong start against Kershaw. Kershaw has shown signs of progress, but I still think he’s far beyond his prime. Let’s take one of the Brewers’ most consistent hitters to have a solid game.

Brad Francis's Pick: See Above

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • New York Giants vs New England Patriots Prediction 12/1/2025 Today’s NFL Picks

    December 01, 2025

  • California Baptist vs Colorado Prediction 12/1/2025 Today’s College Basketball Picks

    December 01, 2025

  • Dallas Mavericks vs Denver Nuggets Prediction 12/1/2025 Today’s NBA Picks

    December 01, 2025

  • Houston Rockets vs Utah Jazz Prediction 12/1/2025 Today’s NBA Picks

    December 01, 2025

  • Portland vs Stanford Prediction 12/1/2025 Today’s College Basketball Picks

    December 01, 2025

  • Utah Mammoth vs San Jose Sharks Prediction 12/1/2025 Today’s NHL Picks

    December 01, 2025

  • Phoenix Suns vs Los Angeles Lakers Prediction 12/1/2025 Today’s NBA Picks

    December 01, 2025

  • Sonmez vs Kasintseva Prediction 12/2/2025 Today’s Tennis Picks

    December 01, 2025

  • Angers Prediction: Dodin vs Rame 12/2/2025 Today’s Tennis Picks

    December 01, 2025

  • Angers Prediction: Parks vs Knutson 12/2/2025 Today’s Tennis Picks

    December 01, 2025