Milwaukee Brewers vs Pittsburgh Pirates Prediction, 5/24/2025 MLB Picks, Best Bets & Odds
Game: Milwaukee Brewers vs Pittsburgh Pirates
Date: Saturday, May 24, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Milwaukee (-160) Pittsburgh (+132)
The Milwaukee Brewers (24-26) are headed to PNC Park on Saturday where they will attempt to defeat the Pittsburgh Pirates (17-33). The odds on this game have Milwaukee at -160 while Pittsburgh is coming in at +132. The total comes in at 9. The expected starting pitchers will be Quinn Priester and Mitch Keller.


As a team, the Milwaukee Brewers are notching 4.2 runs per contest, which has them sitting at 14th in MLB. They are sitting with 212 runs while holding a team OBP of .308. The Brewers have tallied 65 doubles as a team and have smacked 41 balls out of the stadium. They have 192 RBI's in addition to 377 base knocks so far this season, and their batting average is sitting at .229. Milwaukee has a slugging % of .349 and have struck out 407 times, while being walked on 172 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is up over +4,400 so far this MLB season and is coming off another win Thursday with the Astros ‘Over’. Esparza is releasing a 6-Unit MLB Total (9:30 p.m.) and he is an excellent 7-3, +2,775 on his last 10 baseball plays rated 5.0+. Sign up below and get on it. 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
They have a strikeout to walk ratio of 2.21 and the pitching staff holds a collective WHIP of 1.32. Brewers pitchers have surrendered 55 long balls and also 219 total runs (20th in the league). Milwaukee has conceded 399 base knocks (8.2 per 9 innings) and 201 earned runs. The Brewers have compiled a team ERA of 4.11 so far this season (19th in the league), and the staff has rung up 402 batters. They have walked 182 batters and their FIP is 4.25 as a team so far this year.
The Brewers relievers have recorded a save percentage of 62.5% and have entered the game in 51 save situations. The relievers have inherited 80 runners this season with 37.5% of them earned a run for their team. Brewers relief pitchers have come into the game with runners on base 51 times in addition to having 55 appearances in high leverage situations. The Brewers have sent 186 relief pitchers to the mound so far this season. The relief pitchers are sitting with 34 holds for the season (6th in MLB). They have recorded 10 saves for the year and have not converted 6 of their 16 save chances.
The Brewers have converted 70.3% of balls hit into play into outs out of 3,957 innings on the diamond, which has them ranked 14th in baseball. The Miami Marlins have notched a total of 1,319 putouts at this point in the season, as well as 379 assists and 31 errors. Their fielding percentage is holding steady at .982 which is 25th in pro baseball, and they have turned 35 double plays.
Priester has pitched in 137 frames and has accumulated 94 K's thus far in his career. His ERA is 5.83 (89 earned runs allowed) and his WHIP is 1.543. He has surrendered 149 base knocks (9.8 hits per 9 innings) with 63 walks. Priester (7-11 win-loss mark in his career) has a FIP of 5.74 while going up against 624 batters in the major leagues.
The Pittsburgh Pirates have accumulated an OBP of .298 and a team batting average of .218 this season. They have been rung up on 433 occasions (6th in the league) and have accounted for 357 base hits. Pittsburgh has accounted for 33 long balls this season as well as 143 RBIs. The Pirates have a team slugging percentage of .319 and they earn 2.92 runs per outing (30th in MLB). They have put up 54 doubles, while walking 173 times and scoring 146 runs.
The Pirates have a team WHIP of 1.255 with a FIP of 3.79 as a team for the year. Their K/BB ratio is 7.40 (367 strikeouts vs 160 walks). They are sitting at 15th in the league as a pitching staff in total hits allowed with 397. They have given up 39 dingers and they surrender 4.28 runs per 9 innings (17th in MLB). The Pittsburgh pitching staff have relinquished 211 runs on the season and come in with a team ERA of 3.97 (196 earned runs allowed).
Pittsburgh bullpen pitchers have an inherited score percentage of 37.7% of 77 inherited runners. Their relievers have taken the field 54 times in high leverage situations in addition to 49 occasions with runners on. With 48 save situations, the Pirates have earned 28 holds and also 9 blown saves. They rank 25th in baseball with a save percentage of 52.6%, and they have dispatched 164 relievers to the hill for the season. Pittsburgh has had bullpen pitchers enter the game in 19 save opportunities and they have come away with 10 saves.
In their 3,996 innings on the field, the Pirates hold a defensive efficiency of 70.5% (12th in professional baseball). The Pittsburgh Pirates have turned 45 double plays and hold a fielding percentage of .984 (22nd in MLB). The Pirates have recorded 444 assists, 29 errors and have earned a total of 1,332 putouts for the year.
So far in his career, Keller has given up 802 base hits while totaling 735 K's in 759 innings pitched. He has surrendered 383 ER's while earning a WHIP of 1.405 and having a FIP of 4.5. His K/BB ratio is 2.77 and he has faced 3,319 opposing hitters during his pro baseball career. Keller (37-56 career mark) has a 4.54 earned run average and has surrendered 9.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+132)
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:
Pittsburgh Pirates - Twitter
Milwaukee Brewers - Twitter