Pittsburgh is coming into the game here sitting on a record that is at 42-79 on the year. All of the last 5 games for the Pirates have been losses and the last loss was against the Dodgers by a 9-0 score in the game. That loss was definitely a major disappointment for the Pirates who were unable to even get a run in the game.
Hitting for Pittsburgh has been disappointing at times, but are coming in with 931 hits and a .233 average on the season. The Pirates are sitting on a .303 OBP on the year so far. The Pirates have managed to get only 92 homers on the year and scored only 431 runs this season. Pitching for the Pirates is coming in with 448 walks and 983 strikeouts. However, the Pirates have a WHIP of 1.41 and a 5.09 ERA while the opponents are hitting at a clip of .255.
Saint Louis heads here after playing against the NL Central leading Brewers. The Cardinals in the game ended up getting 8 runs and the Brewers managed to get 4 runs. The Cardinals are coming into the match here with a record that is sitting at 62-58 on the year so far.
When it comes to pitching the Cardinals have posted a team ERA of 4.09 and have allowed the opponents to hit at a clip of .233. The Cardinals have a WHIP that sits at 1.333, but the Cardinals have struck out 919 and walked a total of 480 batters. The Cardinals have managed to get a total of 941 hits and an average of .237. Saint Louis has cranked out 133 homers and scored 494 runs. The OBP for the Cardinals is sitting at .303 on the year so far.