Your cart is currently empty!

MLB Player Prop Picks 6/5/25 MLB Picks (National League Pitchers)
Pick details
Washington Nationals (29-32) vs Chicago Cubs (38-22)
June 5, 2025 at 06:45 PM EDT
The Line: Betting Odds: Washington Nationals +0.0001 / Chicago Cubs +0.0001 — Over/Under: 0.0001
Colin Rea Under 5.5 K’s
Chicago Cubs vs Washington Nationals 6:45 PM EST
Chicago Cubs right-hander Colin Rea has made 12 appearances (9 starts) during the MLB season. He holds a 3–2 win-loss record with a 3.96 ERA and a 1.38 WHIP over 52.1 innings pitched, recording 43 strikeouts and 16 walks. In his most recent start on May 31st against the Cincinnati Reds, Rea struggled, surrendering six earned runs over 5â…” innings. I don’t love this spot for Rea going against the Nationals. The Nationals have some very dangerous guys at the top of their lineup, and I expect them to do some damage against Rea. It also looks like we have 8+ mph winds facing the outfield in Washington. I wouldn’t be surprised if Rea gets hit up in this one.
Check out Brad’s BEST PICKS, including his $19 PICK OF THE DAY!
Brandon Pfaadt Over 2.5 Earned Runs
Arizona D-Backs vs Atlanta Braves 12:15 PM EST
Arizona Diamondbacks right-hander Brandon Pfaadt has made 12 starts, compiling a 7–4 record with a 5.05 ERA and a 1.32 WHIP over 62.1 innings pitched. He has recorded 49 strikeouts and issued 15 walks during this span. In his most recent outing on May 31 against the Washington Nationals, he struggled, surrendering eight earned runs over six innings. Pfaadt has given up 3+ runs in 4 of his last 5 games. It hasn’t been the season Pfaadt has hoped for, and I think he gets hit up by this solid Braves team.
Matthew Liberatore Under 2.5 Earned Runs
Kansas City Royals vs St. Louis Cardnials 1:45 PM EST
St. Louis Cardinals left-hander Matthew Liberatore has been a consistent and effective presence in the team’s starting rotation. Through 11 starts, he holds a 3–4 record with a 3.08 ERA and a 1.06 WHIP over 64.2 innings pitched, striking out 56 batters and issuing 18 walks. He already faced this Royals team on May 18th, where he pitched six innings, surrendering only one run and striking out five in a win. This Royals team has continued to struggle to put runs up on the board. Even though they had a big game 1 in this series, I just can’t see them doing that again. Liberatore has allowed 2 or fewer runs in 4 of his last 5 starts, and I think we see another good outing from him in this one.