Your cart is currently empty!

MLB Player Prop Picks 07/04/2025 Picks (National League Batting Props)
Pick details
Texas (43-44) vs San Diego (46-40)
July 4, 2025 at 06:40 PM EDT
The Line: Betting Odds: San Diego +1.5 — Over/Under: +9
Fernando Tatis Over 1.5 Total Bases
San Diego Padres vs Texas Rangers 6:40 PM EST
Fernando Tatis Jr. has returned to form in 2025, slashing 265/.351/.441 with an OPS of .820, ranking him comfortably within the top third of MLB hitters. Across around 84 games and 322 plate appearances, he’s notched 15 home runs, 38 RBIs, 60 runs scored, 41 walks, 18 stolen bases, and 63 strikeouts. What stands out this season is his dramatic improvement in plate discipline; his strikeout rate has dipped to 15.1% while his walk rate has climbed to 11.3%. That increased patience has translated into better contact opportunities and fewer empty swings. I expect him to have a monstrous game going against Kumar Rocker, who has an ERA over 6.
Check out Brad’s BEST PICKS, including his $19 PICK OF THE DAY!
Francisco Lindor Over 1.5 Total Bases
New York Mets vs New York Yankees 3:10 PM EST
Francisco Lindor has delivered a strong offensive campaign through mid-season 2025, appearing in 83 games with 333 at-bats, batting .258 with a .327 OBP and .447 SLG, amounting to a respectable .775 OPS. He’s contributed 16 home runs, 43 RBIs, and scored 51 runs, while generating 15 doubles, drawing 29 walks, and stealing 13 bases. He’s coming off a game on July 2nd where he logged 7 total bases against the Milwaukee Brewers. I expect him to carry that momentum into this one. He’ll be facing Marcus Stroman and even though we don’t have a large sample size of Stroman this season, he’s still coming into this one with an 8.16 ERA.
Seiya Suzuki Over 1.5 Total Bases
Chicago Cubs vs St. Louis Cardnials 2:20 PM EST
Seiya Suzuki has continued his exceptional form in 2025, appearing in 81 games and posting a .258 batting average with a robust .312 on-base percentage and a .546 slugging percentage, giving him an .858 OPS, placing him among the top hitters in the National League. Through 326 at-bats, he’s tallied 23 home runs (tied for 6th in MLB) and driven in 70 runs (tied for 2nd). Recent performance trends highlight his elite impact: over the past 10 games, he’s batting .325 with a .386 OBP and a staggering .775 slugging, adding five homers and 12 RBIs. He’ll be going against Cardnials starter Miles Mikolas, who, despite having a solid start to the season, has struggled as of late. I expect Suzuki’s success to continue in this one.