LIVE Top 8th Sep 9
MIN 0 -105 o9.0
LAA 12 -103 u9.0
LIVE Bottom 8th Sep 9
STL 3 +162 o7.5
SEA 5 -177 u7.5
LIVE Top 9th Sep 9
CIN 4 +162 o7.5
SD 2 -178 u7.5
LIVE Top 8th Sep 9
AZ 3 +125 o7.5
SF 5 -136 u7.5
LIVE Bottom 7th Sep 9
BOS 5 +104 o10.0
ATH 0 -113 u10.0
LIVE Top 8th Sep 9
COL 1 +290 o9.0
LAD 5 -331 u9.0
Final (11) Sep 9
PIT 2 +132 o7.5
BAL 3 -143 u7.5
Final Sep 9
KC 0 -104 o7.5
CLE 2 -104 u7.5
Final Sep 9
WAS 7 +110 o9.0
MIA 5 -119 u9.0
Final Sep 9
NYM 3 +116 o8.0
PHI 9 -126 u8.0
Final Sep 9
DET 12 +135 o8.5
NYY 2 -146 u8.5
Final (10) Sep 9
HOU 3 +132 o8.0
TOR 4 -143 u8.0
Final Sep 9
CHC 6 -104 o8.0
ATL 1 -104 u8.0
Final Sep 9
TB 5 -120 o8.0
CHW 4 +111 u8.0
Final Sep 9
MIL 4 -106 o8.5
TEX 5 -102 u8.5

St. Louis @ Pittsburgh preview

PNC Park

Last Meeting ( May 7, 2025 ) Pittsburgh 0, St. Louis 5

The St. Louis Cardinals are firmly in contention for the postseason and the Pittsburgh Pirates are not.

But heading into a three-game series, which begins Monday night in Pittsburgh, both teams appear to be playing their best baseball of the season.

The Cardinals are coming off a three-game sweep of the Guardians in Cleveland that included Sonny Gray's complete-game one-hitter and a combined three-hit shutout led by starter Matthew Liberatore's six innings.

St. Louis has won 10 of its past 13 games and will look to right-hander Erick Fedde (3-7, 4.11 ERA) to keep the momentum going when he opposes Pirates lefty Andrew Heaney (3-7, 4.48).

The Pirates have won five of their past seven games and enter Monday on a three-game winning streak sparked by one of their best offensive weekends in decades. Pittsburgh scored nine or more runs in a three-game series for the first time since Aug. 30-Sept. 1, 1999 against the Colorado Rockies and outscored the struggling New York Mets 30-4. Sunday's 12-1 victory marked a season high for runs for the Pirates.

The Cardinals have won four of the six meetings with the Pirates so far this season and swept a three-game series from May 5-7 the last time the teams played each other in St. Louis.

For Pittsburgh, Ke'Bryan Hayes enters the series on an eight-game hitting streak. He has gone 13-for-29 (.448) with three doubles, eight RBIs and eight runs scored during that stretch.

The Pirates may need another big offensive outburst on Monday as Heaney, who has not faced the Cardinals this season, has not fared well in his two most recent outings. Heaney has allowed seven runs in each of his past two starts and hasn't pitched past the fifth inning in either. Heaney is also 0-2 with an 11.57 ERA in 11 2/3 innings over three career starts vs. St. Louis.

"I've always been sort of a streakier pitcher," Heaney said. "I can go on some pretty good runs, and then I can throw some pretty bad ones in a row, and then I can go on another pretty good run. It all kind of evens out at the end."

In Fedde's first start against Pittsburgh this season on April 9, he threw six no-hit, scoreless innings before being pulled to start the seventh in a game St. Louis eventually lost 2-1 in 13 innings. He walked four and struck out two that day and is 1-0 with a 2.05 ERA in 22 innings over four career starts against the Pirates.

Like Heaney, Fedde also allowed seven runs in his most recent start, allowing eight hits, including three home runs, in 3 2/3 innings of an 8-0 home loss to the Chicago Cubs on Wednesday.

"It was one of those weird days and it felt like even my outs were hard hit," Fedde said. "I felt like I had put together a good month and this one kind of ruins all of that."

Nolan Gorman has been one of the big sparks in the Cardinals' lineup. Gorman has taken full advantage of the opportunity as St. Louis' designated hitter since Ivan Herrera was sidelined with a hamstring injury. Gorman hit .264 with five home runs and 13 RBIs in June -- by far his best month of the season.

Pirates reliever Dennis Santana began serving a three-game suspension on Sunday stemming from an incident that occurred with a fan in Detroit on June 19, and he won't be available for Monday or Tuesday's games.

--Field Level Media

Pages Related to This Topic

About Units and “ROI”

Units are a standardized measurement used to determine the size of each of your bets relative to your bankroll. For example, if you have a bankroll of $200 and you bet 5% of your bankroll each time, each of your units is worth $10. A bettor with a $2000 bankroll who bets 5% per bet has units of $100. We use the number of units to standardize the amount the trend is up or down across different bet amounts.

ROI is the best indicator of success and measures how much you bet vs. how much you profited. Any positive ROI is good in sports betting with great long-term bettors sitting in the 5-7% range.

Sports Betting Bankroll Management and ROI Guide

Weather Forecast

// Scripts for MLB A/B test