The Cardinals are coming to the game here after facing off against the Tigers in their last game on Tuesday. The Cardinals ended up losing the game by a score of 4-3. The Cardinals are now sitting on a 63-61 record on the year overall so far.
This season the Cardinals have ended up getting a total of 976 hits with an average of .238. The Cardinals have scored 504 runs and hit a total of 134 homers. Saint Louis has an OBP of .310 and a slugging of .391 Saint Louis has a WHIP of 1.32 and have ended up getting a team ERA of 4.04. The Cardinals have struck out 956 batters and allowed the opponents to hit at a clip of .232.
Pittsburgh is coming here after playing host to the Diamondbacks on Tuesday afternoon. The game seen the Pirates score a total of 4 runs and the Diamondbacks ended up with 2 runs. The Pirates are now sitting on a 46-80 record on the year so far.
Coming here the Pirates are coming in with a total of 967 hits on the year and an average of .233. The Pirates have managed to get a total of 450 runs scored and hit a total of 98 homers on the season. The Pirates have a slugging of .361 and an OBP of .303. The pitching for Pittsburgh is posting a WHIP of 1.41 while posting a team ERA of 5.00. The Pirates have ended up with a total of 1023 strikeouts, but have allowed the opponents to hit at a clip of .255.