Jun 25, 2025; Chicago, Illinois, USA; Arizona Diamondbacks pitcher Zac Gallen pitches during the first inning against the Chicago White Sox at Rate Field. Mandatory Credit: Patrick Gorski-Imagn Images
Patrick Gorski-Imagn Images

MLB Player Prop Picks 07/01/2025 Picks (National League Pitchers)

Pick details

MATCHUP San Francisco Giants Arizona Diamondbacks
Team Records 46-41 43-43
Where Chase Field, Phoenix, Arizona
When Tuesday, July 1, 2025
Time 09:40 PM EDT
TV MLB.TV

Zac Gallen Over 2.5 Earned Runs
San Francisco Giants vs Arizona D-Backs 9:40 PM EST


Zac Gallen has had a difficult 2025 season so far, struggling to replicate the consistency he showed in previous years. Through 17 starts, he holds a 5–9 record with an ERA hovering around 5.70 and a WHIP near 1.41. Over approximately 97 innings pitched, he’s recorded 88 strikeouts, translating to a strikeout rate of about 8.17 per nine innings. However, his walk rate has spiked to nearly 3.9 BB/9 (42 total walks), and he’s surrendered 19 home runs. Gallen has given up a combined 12 runs in his last two starts, and that was against two poor offenses (Rockies, White Sox). Until Gallen shows me something different, I’ll be looking to fade him.

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

Freddy Peralta Under 2.5 Earned Runs 
New York Mets vs Milwaukee Brewers 7:10 PM EST


Freddy Peralta has been a standout for the Brewers, posting an impressive 8–4 record with a 2.90 ERA across 17 starts. He’s struck out 98 batters, a strong 9.48 K/9, while issuing 34 walks (3.29 BB/9), and keeping a solid 1.13 WHIP. Splits data reveal Peralta’s ability to limit damage to both lefties and righties: left-handed hitters are batting .215 against him, while righties are at .200. His ERA splits are 2.37 vs. lefties and 3.29 vs. righties, both reflecting strong two-way effectiveness. He’s especially dominant with runners on base and in high-leverage situations, underscoring his reliability under pressure. He has another solid matchup going against the Mets, who’re ice cold at the moment. I expect Peralta and the Brewers’ pitching staff to take advantage of that. 

Edward Cabrera Over 4.5 K’s 
Minnesota Twins vs Miami Marlins 6:40 PM EST


Edward Cabrera has made 13 starts, posting a 2–2 record with a 3.78 ERA over 64.1 innings, during which he’s struck out 69 batters and walked 29, resulting in a 1.37 WHIP. Advanced metrics are a mixed bag. His data highlights a strong 24.8% strikeout rate (above MLB average) and a walk rate of 10.2%, but his xERA sits at 4.15, higher than his actual ERA, suggesting he’s perhaps pitched better than expected so far. Cabrera is in great form right now, logging 5+ strikeouts in his last 5 starts, and he’s yet to give up over 2 runs in that span. The Twins just haven’t been the same team at the plate on the road, and I expect Cabrera to have another solid outing.

Brad Francis's Pick: See Above

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Capitals vs Kings Prediction 12/2/2025 Today’s NHL Picks

    December 02, 2025

  • Oklahoma City Thunder vs Golden State Warriors Prediction 12/2/2025 Today’s NBA Picks

    December 02, 2025

  • Angers Prediction: Kudermetova vs Friedsam 12/3/2025 Today’s Tennis Picks

    December 02, 2025

  • Angers Prediction: Ruzic vs Podrez 12/3/2025 Today’s Tennis Picks

    December 02, 2025

  • North Texas vs Tulane Prediction 12/5/2025 Today’s College Football Picks

    December 02, 2025

  • UNLV vs Boise State Prediction 12/5/2025 Today’s College Football Picks

    December 02, 2025

  • BYU vs Texas Tech Prediction 12/6/2025 Today’s College Football Picks

    December 02, 2025

  • Indiana vs Ohio State Prediction 12/6/2025 Today’s College Football Picks

    December 02, 2025

  • Seattle Seahawks vs Atlanta Falcons Prediction 12/7/2025 Today’s NFL Picks

    December 02, 2025

  • Washington Commanders vs Minnesota Vikings Prediction 12/7/2025 Today’s NFL Picks

    December 02, 2025