Skip to main content

Pittsburgh Pirates vs. St. Louis Cardinals - 5/25/18 MLB Pick, Odds, and Prediction

St. Louis Cardinals (26-21) at Pittsburgh Pirates (27-22)
Date & Time Friday May 25, 2018, 7:05 PM (EDT)
The Line
The Line: Pittsburgh Pirates -105 / St. Louis Cardinals -105 --- Over/Under: 8.5
TV Channel
Stream live sports and ESPN originals on-demand on ESPN+ for only $4.99 a month. Sign up now!

The St. Louis Cardinals and Pittsburgh Pirates meet Friday in MLB action at PNC Park.

The St. Louis Cardinals look for a spark of consistency here after splitting their last eight games. The Cardinals have allowed 10 runs in their last three games and four or more runs in eight of their last 10 games. The St. Louis Cardinals have lost seven of their last nine games when allowing more than one run. Offensively, Jose Martinez leads the Cardinals with 53 hits and 30 RBI while Marcell Ozuna and Tommy Pham have combined for 89 hits and 41 RBI. John Gant gets the ball, and he is 1-1 with a 4.67 ERA and 18 strikeouts this season. Gant is 0-0 with a 3.38 ERA and two strikeouts in his career against the Pirates.  

The Pittsburgh Pirates could also use a win here after losing five of their last six games. The Pirates have allowed 16 runs in their last three games and four or more runs in six of their last seven games. The Pittsburgh Pirates have lost six of their last eight games when allowing at three runs. Offensively, Corey Dickerson leads the Pirates with 56 hits and 30 RBI while Starling Marte and Josh Bell have combined for 94 hits and 46 RBI. Joe Musgrove gets the ball, and he was 7-8 with a 4.77 ERA and 98 strikeouts last season. This will be Musgrove’s first career game against the Cardinals.

The Cardinals are 5-1 in their last 6 Friday games, 3-7 in their last 10 road games and 0-4 in Gants last 4 starts. The Pirates are 5-1 in their last 6 during game 1 of a series, 10-4 in their last 14 home games and 7-2 in their last 9 vs. National League Central. The Cardinals are 0-5 in the last 5 meetings in Pittsburgh, 0-5 in the last 5 meetings and the under is 7-2-1 in the last 10 meetings.

Gant has allowed 11 runs in 17.1 innings, but he's averaging over a strikeout per inning and is allowing just a .215 batting average this season. Musgrove has yet to pitch this season and was rocked last year when he pitched for the Houston Astros, allowing over a hit per inning and giving up a .277 batting average. I don't like backing pitchers making their season debut in the middle of the year, as you never know what to expect. Give me the road team in this matchup. 

St. Louis Cardinals -105

Randy Chambers has been with Sports Chat Place since 2014 and covers everything from the NFL to WNBA and tennis. Nobody works harder in this business in terms of content produced and amount of sports covered. Formerly a lead college football writer with Bleacher Report and has had his work featured at Fox Sports, CBS Sports and various other outlets.

Top 10 Sport Sites