Pittsburgh Pirates vs Milwaukee Brewers Prediction, 8/12/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Milwaukee Brewers
Date: Tuesday, August 12, 2025
Location: American Family Field in Milwaukee, WI
TV: FanDuel Sports Network Wisconsin
Odds/Point Spread: Pittsburgh (+150) Milwaukee (-182)
The Milwaukee Brewers (73-44) will take on the Pittsburgh Pirates (51-68) at American Family Field on Tuesday. The odds on this game have the Pirates at +150 while the Brewers are sitting at -182. The over/under is set at 8. The expected starting pitchers are Paul Skenes and Freddy Peralta.


Pittsburgh has a slugging % of .347 and have struck out 1,034 times, while drawing a walk on 381 occasions. They have compiled 412 runs batted in as well as 923 base knocks so far this year, and their team batting average is sitting at .233. The Pirates have tallied 165 doubles as a team and have smacked 83 balls out of the park. They are sitting with 426 runs scored while having a team on-base percentage of .305. As a unit, the Pittsburgh Pirates are knocking in 3.6 runs per outing, which has them sitting at 30th in baseball.
Get all of our MLB Picks
They have a strikeout to walk ratio of 2.67 and the pitching staff holds a WHIP of 1.22. Pirates pitchers have yielded 115 long balls and also 484 total runs (10th in MLB). Pittsburgh has surrendered 941 hits (8.0 per 9 innings) and 457 earned runs. The Pirates have a team earned run average of 3.91 on the year (15th in MLB), and they have rung up 920 batters. Their pitching staff has walked 345 opposing players and their FIP comes in at 3.90 as a unit this season.
The Pirates have sent 369 relievers to the hill on the year. The relief pitchers have inherited 171 runners so far this year with 34.5% of those players ended up crossing the plate. They have 25 saves this season and have blown 19 of 44 chances to save the game. The Pirates relief pitchers have earned a save rate of 56.8% and stepped onto the hill in 100 save situations. The bullpen have racked up 54 holds so far this year (25th in the league). Pirates pitchers have entered the game with players on base 110 times as well as having 118 appearances in high leverage situations.
The Pirates have converted 71.1% of balls hit into play into outs out of 9,477 innings on the field, which ranks them 5th in MLB. The Pittsburgh Pirates have notched a total of 3,159 putouts this season, in addition to 993 assists and 52 errors. Their fielding percentage is holding at .988 which has them ranked 8th in MLB, and they have turned 86 double plays.
Skenes has taken the mound for 277 innings and has racked up 332 K's so far in his pro baseball career. His ERA is 1.95 (60 ER's allowed) and he has a WHIP of 0.939. He has surrendered 194 hits (6.3 hits per nine innings) and has had 66 walks. Skenes (18-11 record in his career) is the owner of a FIP of 1.92 and he has faced 1,075 opposing hitters in the major leagues.
Milwaukee has 120 long balls so far this season as well as 547 RBIs. They have 180 doubles, while getting a free base 397 times as well as racking up 587 runs. The Milwaukee Brewers have tallied an OBP of .330 and a team batting average of .257 on the season. The Brewers hold a team SLG% of .399 and they average 5.02 runs per contest (4th in MLB). They have been rung up on 919 occasions (26th in the league) and have accounted for 1,015 hits.
The Milwaukee pitching staff have allowed 455 runs on the year while holding an ERA of 3.63 (420 earned runs yielded). They have allowed 128 HR's and they surrender 3.93 runs per 9 innings (4th in MLB). The Brewers are sitting with a team WHIP of 1.238 and have a FIP of 4.00 as a pitching staff on the year. Their strikeout to walk ratio is 8.80 (1,016 strikeouts vs 390 bases on balls). They rank 4th in MLB as a staff in total hits surrendered with 899.
Milwaukee has had relief pitchers step onto the hill in 46 save opportunities and they have come away with 34 saves. They are ranked 2nd in the league with a save rate of 73.9%, and they have dispatched 399 relievers onto the field so far this season. Their bullpen pitchers have come in 131 times in high leverage situations and also on 104 occasions with base runners. Milwaukee bullpen pitchers hold an inherited score percentage of 31.0% out of 158 inherited base runners. Sitting with 130 save situations, the Brewers have compiled 81 holds and 12 blown saves.
Out of their 9,372 innings on the diamond, the Brewers have a defensive efficiency of 71.2% (4th in the majors). The Milwaukee Brewers have turned 83 double plays and have earned a fielding percentage of .987 (11th in pro baseball). The Brewers have recorded 945 assists, 53 errors and have 3,124 putouts on the season.
So far in his MLB career, Peralta has surrendered 670 base knocks and he has 1,090 strikeouts in 884 innings. Peralta (66-41 mark in his career) has earned a 3.68 ERA while giving up 6.8 hits per 9 innings. He has surrendered a total of 362 ER's while earning a WHIP of 1.146 and a FIP of 3.6. His K/BB ratio is 3.18 and he has faced 3,674 opposing hitters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+150)
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