Pirates vs Brewers Prediction, Odds, Moneyline, Spread & Over/Under for May 23

Odds updated as of 6:11 p.m.
The Pittsburgh Pirates will take on the Milwaukee Brewers in MLB action on Friday.
We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Pirates vs Brewers Game Info
- Pittsburgh Pirates (17-34) vs. Milwaukee Brewers (25-26)
- Date: Friday, May 23, 2025
- Time: 6:40 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and FDSWI
Pirates vs Brewers Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PIT: (-124) | MIL: (+106)
- Spread: PIT: -1.5 (+172) | MIL: +1.5 (-205)
- Total: 7 -- Over: (-115) | Under: (-105)
Pirates vs Brewers Probable Starting Pitchers
Probable Pitchers: Paul Skenes (Pirates) - 3-5, 2.44 ERA vs Freddy Peralta (Brewers) - 5-3, 2.59 ERA
The Pirates will give the ball to Paul Skenes (3-5, 2.44 ERA), who is eyeing win No. 4 on the season, and the Brewers will counter with Freddy Peralta (5-3, 2.59 ERA). Skenes and his team are 4-6-0 ATS this season when he starts. Skenes' team is 2-5 this season when he starts and they are the moneyline favorite. The Brewers have gone 6-4-0 against the spread when Peralta starts. The Brewers were the moneyline underdog for three Peralta starts this season -- they lost all of the games.
Pirates vs Brewers Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (55.9%)
Pirates vs Brewers Moneyline
- Looking at the moneyline for Brewers-Pirates, Milwaukee is the underdog at +106, and Pittsburgh is -124 playing at home.
Pirates vs Brewers Spread
- The Pirates are favored by 1.5 runs at home against the Brewers. The Pirates are +172 to cover the spread, while the Brewers are -205.
Pirates vs Brewers Over/Under
- Pirates versus Brewers, on May 23, has an over/under of 7, with the over being -115 and the under -105.
Bet on Pittsburgh Pirates vs. Milwaukee Brewers on FanDuel today!
Pirates vs Brewers Betting Trends
- The Pirates have come away with five wins in the 13 contests they have been listed as the favorites in this season.
- This season Pittsburgh has been victorious three times in eight chances when named as a favorite of at least -124 on the moneyline.
- The Pirates and their opponents have gone over the total this season in 18 of their 49 opportunities.
- The Pirates have posted a record of 20-29-0 against the spread this season.
- The Brewers have gone 5-18 in games they were the underdog on the moneyline (winning 21.7% of those games).
- In games it has played as a moneyline underdog with odds of +106 or longer, Milwaukee has gone 2-12 (14.3%).
- In the 50 games bookmakers have set an over/under for the Brewers, they have combined with opponents to go over the total 20 times (20-29-1).
- The Brewers have gone 27-23-0 against the spread this season.
Pirates Player Leaders
- Oneil Cruz leads Pittsburgh in total hits (33) this season while batting .223 with 14 extra-base hits. He has an on-base percentage of .357 and a slugging percentage of .426.
- Among qualified batters in baseball, he ranks 131st in batting average, 47th in on-base percentage, and 74th in slugging.
- Cruz has hit safely in two games in a row. In his last five games he is batting .118 with a double, four walks and an RBI.
- Andrew McCutchen is hitting .246 with seven doubles, three home runs and 23 walks, while slugging .359 with an on-base percentage of .357.
- He ranks 94th in batting average, 47th in on-base percentage and 130th in slugging among qualifying hitters.
- McCutchen heads into this matchup looking to extend his two-game hit streak. In his last five games he is batting .188 with four walks.
- Bryan Reynolds has 41 hits this season and has a slash line of .210/.280/.338.
- Isiah Kiner-Falefa has been key for Pittsburgh with 37 hits, an OBP of .338 plus a slugging percentage of .359.
- Kiner-Falefa brings a five-game hitting streak into this game. In his last five games he is batting .333 with two doubles and a walk.
Brewers Player Leaders
- William Contreras is hitting .255 with six doubles, four home runs and 31 walks. He's slugging .364 with an on-base percentage of .371.
- Including all the qualified hitters in the big leagues, his batting average ranks 82nd, his on-base percentage ranks 32nd, and he is 126th in slugging.
- Jackson Chourio is slugging .421 to lead his team. He has a batting average of .245 with an on-base percentage of .268.
- Including all qualified players, he ranks 96th in batting average, 149th in on-base percentage and 77th in slugging percentage.
- Brice Turang has four doubles, four home runs and 21 walks while hitting .280.
- Sal Frelick is batting .280 with five doubles, three triples, three home runs and 17 walks.
Pirates vs Brewers Head to Head
- 5/22/2025: 8-5 MIL (Favorite: Brewers, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 9/26/2024: 5-2 MIL (Favorite: Brewers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 9/25/2024: 2-1 PIT (Favorite: Brewers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 9/24/2024: 7-2 MIL (Favorite: Brewers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 7/11/2024: 1-0 PIT (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 7/10/2024: 9-0 MIL (Favorite: Brewers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 7/9/2024: 12-2 PIT (Favorite: Brewers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 5/15/2024: 10-2 MIL (Favorite: Brewers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 5/14/2024: 4-3 MIL (Favorite: Brewers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 5/13/2024: 8-6 PIT (Favorite: Brewers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!