Pittsburgh Pirates vs Milwaukee Brewers Prediction, 6/23/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Milwaukee Brewers
Date: Monday, June 23, 2025
Location: American Family Field in Milwaukee, WI
TV: FanDuel Sports Network Wisconsin
Odds/Point Spread: Pittsburgh (+126) Milwaukee (-152)
The Pittsburgh Pirates (30-46) are headed to American Family Field on Monday where they will go up against the Milwaukee Brewers (40-35). The moneyline on this contest has the Pirates at +126 and the Brewers are sitting at -152. The over/under is set at 8.5. The starting pitchers are Carmen Mlodzinski and Chad Patrick.


The Pirates have accrued 93 doubles as a unit and have hit 53 balls out of the stadium. Pittsburgh owns a slugging percentage of .336 and have struck out 661 times, while drawing a walk on 253 occasions. As a team, the Pittsburgh Pirates are scoring 3.2 runs per game, which puts them at 30th in baseball. They have amassed 235 RBI's and 564 hits this season, while their average at the plate is sitting at .225. They have accounted for 245 runs while having a team on-base percentage of .302.
Today’s Featured MLB Best Bet! JASON SHARPE kicks off the new week with a 7-Unit MLB Play (7 p.m.). Sharpe is heating up on the diamond with four of five wins and he’s working on his fifth straight winning overall MLB seasons. Sharpe has banked over +30,000 on the diamond the last five years and you can sign up below to take advantage. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
The Pirates are sitting with a team earned run average of 3.82 so far this season (12th in the league), and they have rung up 565 batters. Pirates pitchers have surrendered 65 long balls and also 306 total runs (14th in baseball). Their pitching staff has walked 226 opposing batters and their FIP is 3.76 as a squad so far this year. Pittsburgh has allowed 582 base hits (7.8 per 9 innings) as well as 286 earned runs. They have earned a strikeout to walk ratio of 2.50 and the pitching staff has a collective WHIP of 1.20.
Pirates pitchers have gone to the mound with runners on base 69 times in addition to having 83 appearances in high leverage situations. The bullpen have accumulated 39 holds for the season (20th in MLB). The Pirates relievers have accumulated a save rate of 53.3% and have stepped onto the mound in 71 save situations. They have earned 16 saves on the season and have not converted 14 of 30 save opportunities. The relievers have inherited 107 runners this year and 37.4% of them ended up scoring. The Pirates have dispatched 240 relief pitchers to the hill for the season.
The Pittsburgh Pirates have a tally of 2,023 putouts so far this season, in addition to 669 assists and 37 errors. Their fielding percentage is holding at .986 which is 17th in the majors, and have 63 double plays. The Pirates have turned 71.7% of balls hit into play into outs out of their 6,069 innings, which has them sitting at 4th in pro baseball.
Mlodzinski (9-13 win-loss record in his career) has earned a FIP of 3.90 while he has gone up against 561 hitters in the major leagues. He has allowed 128 base knocks (8.9 hits per 9 innings) and has had 50 free passes. His earned run average is 3.96 (57 earned runs allowed) and his WHIP is 1.376. Mlodzinski has taken the hill for 129 frames and has totaled 111 K's during his MLB career.
The Brewers hold a team SLG% of .369 and they average 4.36 runs per contest (12th in the league). They have hit 104 doubles, while getting a free base 255 times and notching 327 runs. Milwaukee has knocked in 69 long balls on the season to go along with 303 RBIs. They have been called out on strikes on 620 instances (15th in the league) and are sitting with 593 hits. The Milwaukee Brewers have accounted for a team on-base percentage of .314 as well as a team batting average of .238 so far this year.
The Brewers hold a team WHIP of 1.298 and are the owners of a FIP of 4.12 as a pitching staff this year. Their strikeout to walk ratio sits at 8.40 (620 strikeouts against 267 walks). They have a ranking of 14th in the league as a staff in total hits conceded with 595. They have surrendered 81 dingers and they yield 4.16 runs per 9 innings (13th in the league). The Milwaukee pitching staff have surrendered 307 runs so far this season while holding a team ERA of 3.85 (284 earned runs given up).
Sitting with 81 save situations, the Brewers have recorded 49 holds and also 10 blown saves. Milwaukee has called on bullpen pitchers to step onto the hill in 30 save chances and they have recorded 20 saves. Their relievers have taken the field 86 times in high leverage situations in addition to 70 occasions with base runners. Milwaukee relievers hold an inherited score percentage of 34.3% out of their 105 inherited base runners. They are currently ranked 12th in MLB holding a save percentage of 66.7%, and they have dispatched 262 bullpen pitchers to the hill on the year.
In their 5,979 innings played, the Brewers hold a defensive efficiency of 70.6% (13th in the majors). The Milwaukee Brewers have gotten 55 double plays and have earned a fielding percentage of .986 (20th in baseball). The Brewers have racked up 593 assists, 38 errors and have accumulated 1,993 putouts for the season.
Thus far in his career, Patrick has conceded 76 base hits while he has accumulated 76 punch outs in 79 innings pitched. Patrick (3-7 mark in his career) has earned a 3.52 ERA while giving up 8.6 hits per nine innings. He has conceded a total of 31 ER's while earning a WHIP of 1.288 and a FIP of 3.5. He has a strikeout to walk ratio of 2.92 and he has gone up against 337 opposing hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Milwaukee (-152)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Milwaukee Brewers - Twitter
Pittsburgh Pirates - Twitter