Clothing, Footwear, Shoe

MLB Player Prop Picks 6/10/25 MLB Picks (National League Pitchers)

Pick details

Pittsburgh Pirates (27-40) vs Miami Marlins (24-40)

June 10, 2025 at 06:40 PM EDT

The Line: Betting Odds: Pittsburgh Pirates -126 / Miami Marlins +104 — Over/Under: 8

(Get latest betting odds)

Mitch Keller Under 2.5 Earned Runs

Miami Marlins vs Pittsburgh Pirates 6:40 PM EST

Mitch Keller has served as an anchor in the Pirates’ rotation, posting a 1–8 record, a 4.13 ERA, 61 strikeouts, and a 1.27 WHIP across 13 starts and 76.1 innings. Though his win-loss record doesn’t reflect it, his strong performances have sometimes been offset by inconsistent run support from the Pirates’ offense. He’s coming off his worst start of the season, where he allowed 6 earned runs against the Houston Astros. I like Keller to bounce back in this one, going against a lineup like the Marlins. The Marlins have been terrible on the road this season, and after a bad start, this is a great opportunity for Keller to get back on track. 

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

Andrew Abbott Under 2.5 Earned Runs

Cincinnati Reds vs Cleveland Guardians 6:40 PM EST

Abbott has had a great start to this season, delivering outstanding results across 10 starts, posting a 5–1 record with a phenomenal 2.18 ERA, 59 strikeouts, and a 1.06 WHIP over 53.2 innings. Abbott’s May was historic, he posted an incredible 0.55 ERA over six starts, the lowest single-May mark since Nolan Ryan in 1984. Abbott is coming off his worst start of the season, giving up 5 earned runs to the Brewers, but has a much more favorable matchup going against the Guardians in this one. The Guardians haven’t been able to have any success against lefties this season. Let’s take Abbott to return to his dominant ways in this one. 

Dylan Cease Over 2.5 Earned Runs

Los Angeles vs San Diego Padres 9:40 PM EST

Dylan Cease has been solid when it comes to a strikeout perspective; however, his 1–5 record and 4.72 ERA reflect a mix of dominance and bad outcomes. We’ve seen Cease allow 3+ earned runs in his last 4 starts. Now he has to go against this elite Dodgers lineup, which is arguably the best in the league. With the way Cease has been pitching, I wouldn’t be surprised if he gets hit up early in this game.

Brad Francis's Pick: See Above

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Arsenal FC Arsenal FC vs Liverpool Liverpool Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Cardinals vs Reds Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • San Diego Padres vs Minnesota Twins Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Brewers vs Blue Jays Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Tampa Bay Rays vs Washington Nationals Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Mariners vs Guardians Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Crystal Palace vs Aston Villa Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Virginia Tech vs South Carolina Prediction 8/31/2025 Today’s College Football Picks

    August 31, 2025

  • Chicago Cubs vs Colorado Rockies Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Baltimore Orioles vs San Francisco Giants Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025