Philadelphia Phillies vs Pittsburgh Pirates MLB Pick – July 31

The MLB is set up with another great night of baseball on July 31. Fifteen games are up on the board throughout Saturday. One of these matchups will be between the Philadelphia Phillies and the Pittsburgh Pirates. These two teams have been struggled a bit this season and will look for a big win in this one. This game will throw the first pitch at around 7:00 PM Eastern time.

Philadelphia has earned a record of 51-52 so far this season, which has them in second place of the NL East. The Phillies are three and a half games back on the division leading New York Mets. Philadelphia is coming off a loss and have lost three of their four. The Phillies will look for a big win as they try to gain ground in the division race.

The Pirates have put up a record of 39-64 throughout this season, which has them in last place of the NL Central. Pittsburgh is coming off a win, which ended a four game losing streak. The Pirates will look to come out fast in this one as they try to build up a winning streak. If Pittsburgh can have another great day at bat, they could steal another win.

These two teams have not been great throughout this season, but the Phillies have been much better so far this season. Philadelphia is still very much battling for a playoff spot in the division, while Pittsburgh has all but packed it up on the season. The Pirates will still put up a fight as they try to play spoiler for the Phillies down the stretch.

Previous Matchups

The Phillies are coming off a three game series against the Washington Nationals. Philadelphia were able dropped the first game. The next two games were part of a double-header. Washington won the first half, but Philadelphia was able to come from behind to avoid the sweep. Pittsburgh met up with the Milwaukee Brewers for a three game series last time out. The Pirates were swept in this set.

The first game of the season between these two clubs was on July 30 in Pittsburgh. Gregory Polanco had two RBI’s on the night. Kevin Newman had two RBI’s as well. Wil Crowe earned the win on the mound in this one. He pitched six innings and gave up one hit. The bullpen gave up no more hits as the Pirates were able to earn a 7-0 win.

Pittsburgh was able to win the first game of this series. The Pirates are coming off a sweep against them. Philadelphia did not have a much better in their last stretch of games. The Phillies could not get any runs in on Friday night and will look to get the offense going in this one. I expect both teams to try and get the bats going quickly as they meet up on Saturday.


Philadelphia has been solid hitting the ball throughout this season. The Phillies have earned 440 RBI’s, which is 15th in the MLB. Philadelphia has also gone deep 120 times this season, which is 19th in the league. The Phillies have struggled a bit on the mound and in the field. Philadelphia has allowed opposing teams to hit in 491 runs, which is 19th in the MLB.

The Pirates have not been good at all with bats in their hands. Pittsburgh has hit in 354 RBI’s so far this season, which is 30th in the league. The Pirates have earned 84 home runs, which is also last in the MLB. Pittsburgh has not been any better defensively. The Pirates have given up 517 runs to their opponents, which is 25th in the league.

The Phillies have been much better throughout this season and will look for a big win in this one. Philadelphia has been better at bat and on the mound. Pittsburgh has struggled heavily hitting the ball, but were able to drive in seven runs on Friday night. The Phillies will need to shut down Pittsburgh early if they want to get the win in this one.

Pitching Preview

I expect Aaron Nola to get the nod at pitcher for the Phillies in this one. Nola has earned a record of 7-6 throughout his 20 starts this season. He has posted a 4.37 ERA and a WHIP of 1.17 in those starts. Nola’s last start was against the Atlanta Braves. He gave up four hits and one run through eight and two thirds innings in route to the win.

J.T. Brubaker will likely get the start on the mound for Pittsburgh on Saturday night. Brubaker has started in 18 games this season, going 4-10 in those matchups. He has put up an ERA of 4.67 and a 1.19 WHIP in those games played. Brubaker pitched four innings against the San Francisco Giants in his last start. He allowed three hits and two runs in the loss.

Philadelphia has a big edge on the mound in this one with Nola getting the start. The Phillies will look for Nola to build off his last performance against the Braves. Brubaker has struggled his last few times on the mound. If either pitcher can get going early in this one though, it could be enough for a big win on Saturday night.

Pick Overview

The Phillies are coming off a huge loss to Pittsburgh on Saturday night, but I think they will bounce back with a win in this one. Philadelphia has been the better team this season and will look to prove it on Saturday. The Phillies are still very much in the race for the NL East. With Nola on the mound as well, I think Philadelphia will win this one.

BetOnline has Philadelphia listed as a -151 against the money line in this one. This implies that the Phillies will win this game around 60.2 percent of the time. I think that this line is accurate, but I do not see a lot of value in it. Philadelphia is also listed at -1 ½ for +105, which I think has value. I think the Phillies can keep Pittsburgh off the board to cover this spread.

The Bet
Philadelphia Phillies -1.5
Andruw Burling / Author

Andruw Burling has been writing sports picks since 2017, covering mainly NHL and NBA content, but doing work in other sports as well. Andruw grew up in Las Vegas and has been around sports since a young age. He grew up a huge NHL and NBA fan and continues to use that knowledge in his content today.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.