Milwaukee Brewers vs Pittsburgh Pirates Prediction, 5/22/2025 MLB Picks, Best Bets & Odds
Game: Milwaukee Brewers vs Pittsburgh Pirates
Date: Thursday, May 22, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Milwaukee (-152) Pittsburgh (+126)
PNC Park is where the Pittsburgh Pirates (16-33) will try to defeat the Milwaukee Brewers (24-25) on Thursday. The moneyline on this game has Milwaukee at -152 while Pittsburgh is opening at +126. The over/under has been set at 8. The expected starting pitchers will be Freddy Peralta and Paul Skenes.


Milwaukee is slugging .351 and have struck out 399 times, while being walked on 169 occasions. They have accounted for 188 RBI's as well as 370 base knocks this year, and their batting average is at .230. The Brewers have hit 64 two-baggers as a team and have hit 40 balls out of the park. They have accounted for 208 runs while having a team on-base percentage of .309. As a squad, the Milwaukee Brewers are notching 4.2 runs per contest, which has them at 15th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is up on the season and has nailed back to back plays to open the work week. Thursday will feature a 5-unit early selection you do not want to miss (fist pitch is 1:05 p.m.). Build your bankroll for this evening with this winning ticket by signing up below for a daily picks package from MLB Baseball. 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 Picks
Their K/BB ratio is 2.18 and the pitching staff has earned a collective WHIP of 1.32. Brewers pitchers have yielded 54 home runs in addition to 211 runs in total (20th in MLB). Milwaukee has allowed 385 base knocks (8.1 per 9 innings) and 195 earned runs. The Brewers have a team earned run average of 4.09 so far this year (19th in the league), and their staff has rung up 392 hitters. They have walked 180 opposing hitters and their FIP comes in at 4.28 as a squad for the season.
Brewers relief pitchers have gone to the mound with runners on base 46 times as well as having 50 appearances in high leverage situations. The bullpen have recorded 34 holds on the year (6th in baseball). The Brewers relievers have accumulated a save rate of 66.7% and stepped onto the hill in 50 save situations. They have recorded 10 saves for the season and have missed out on 5 of their 15 save chances. The relief pitchers have inherited 76 base runners on the season and 38.2% of them ended up crossing the plate. The Brewers have sent 179 relievers to the hill for the season.
The Brewers have converted 70.6% of balls in play into outs in their 3,858 innings, which ranks them 11th in professional baseball. The Miami Marlins have 1,286 putouts for the season, in addition to 369 assists and 30 errors. Their fielding rate is at .982 which has them ranked 25th in pro baseball, and have a total of 35 double plays.
Peralta (58-39 win-loss record in his career) is the owner of a FIP of 3.66 and he has gone up against 3,357 hitters in the major leagues. He has given up 609 hits (6.8 hits per 9 innings) and has 314 walks. His ERA is 3.71 (334 earned runs allowed) and he has a WHIP of 1.140. Peralta has taken the hill for 809 frames and has 1,006 strikeouts thus far in his career.
The Pirates have a SLG% of .318 and they earn 2.92 runs per game (30th in baseball). They have notched 52 doubles, while taking a walk 169 times as well as putting up 143 runs. Pittsburgh has knocked in 33 long balls over the course of the season to go along with 140 runs batted in. They have been rung up on 426 instances (6th in the league) and have a total of 348 base hits. The Pittsburgh Pirates hold an OBP of .297 and a batting average of .216 so far this season.
The Pirates hold a team WHIP of 1.264 with a FIP of 3.82 as a squad this season. Their K/BB ratio is 7.40 (359 strikeouts against 157 walks). They come in at 17th in baseball as a staff in total hits surrendered with 393. They have allowed 39 homers and they give up 4.34 runs per 9 innings (17th in the league). The Pittsburgh pitching staff have conceded 210 runs so far this year while holding a team ERA of 4.03 (195 earned runs yielded).
Pittsburgh relief pitchers have an inherited score percentage of 38.2% out of their 76 inherited base runners. Their relief pitchers have stepped onto the mound 51 times in high leverage situations and on 48 occasions with runners on. With 44 save situations, the Pirates have tallied 25 holds and 9 blown saves. They rank 27th in baseball holding a save percentage of 50.0%, and they have dispatched 160 relief pitchers onto the diamond on the year. Pittsburgh has called on bullpen pitchers to enter the game in 18 save chances and they have recorded 9 saves.
Out of their 3,915 innings played, the Pirates have a defensive efficiency of 70.3% (13th in baseball). The Pittsburgh Pirates have gotten 45 double plays and have notched a fielding percentage of .984 (22nd in MLB). The Pirates have 436 assists, 29 errors and have amassed 1,305 putouts so far this year.
During his pro baseball career, Skenes has conceded 137 base knocks while he has tallied 232 K's in 195 frames. Skenes (14-8 career win-loss record) has a 2.12 earned run average while conceding 6.3 hits per 9 innings. He has given up 46 earned runs while earning a WHIP of 0.948 and having a FIP of 2.1. He has a strikeout to walk ratio of 4.83 and he has faced 757 hitters thus far in his 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:
Pittsburgh Pirates - Twitter
Milwaukee Brewers - Twitter