| MATCHUP | St. Louis Cardinals | Pittsburgh Pirates |
|---|---|---|
| Team Records | 17-13 | 16-15 |
| Spread | +1.5 -115 | -1.5 -105 |
| Moneyline | +189 | -232 |
| Total | Over 7 (-110) | Under 7 (-110) |
| Where | PNC Park, Pittsburgh, Pennsylvania | |
| When | Thursday, April 30, 2026 | |
| Time | 12:35 PM EDT | |
| TV | MLB.TV | |
The St. Louis Cardinals and the Pittsburgh Pirates will meet on Thursday afternoon in the finale of a four‑game National League Central series at PNC Park in Pittsburgh, Pennsylvania.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals enter Thursday’s contest with a 17-13 overall record (3rd in the National League Central) and a respectable 10-5 mark on the road. The Cardinals offense has been rather average to this point in the season. Through 30 games played in 2026, the St. Louis Cardinals have compiled 145 runs (11th in MLB), 236 hits (21st in MLB), 43 doubles and 39 home runs, while posting a .235 team batting average, which ranks 20th in Major League Baseball.
The Cardinals arrive at tomorrow’s game in good form. More specifically, the St. Louis Cardinals arrive at Thursday afternoon’s contest on the heels of a three-game winning streak, including a 4–2 victory over the Pittsburgh Pirates two days ago.
St. Louis will turn to right‑hander Hunter Dobbins in this contest. Dobbins will be making his first start of the 2026 regular season. Last season, Dobbins has compiled a 4–1 win‑loss record, a 4.13 ERA, a 1.28 WHIP, and 45 strikeouts, while allowing 61 hits and 17 walks in 61 innings pitched for the Boston Red Sox.
Shifting our focus to the St. Louis offense, the Cardinals have amassed a strong lineup featuring outfielder Jordan Walker and first baseman Alec Burleson. Jordan Walker has compiled a .279 batting average, 8 home runs (13th in MLB), 4 doubles, 20 RBIs and an .884 OPS which ranks 19th in Major League Baseball. Alec Burleson has amassed a .263 batting average, 4 home runs, 22 RBIs, and a .785 OPS.
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates enter Thursday’s matchup with a 16–15 overall record (5th in the National League Central) and an 8–8 mark at home. Pittsburgh arrives at this contest playing below average baseball. The Pirates have lost four consecutive games, including a 5–0 shutout loss to the Milwaukee Brewers earlier this week.
Pittsburgh will start right‑hander Paul Skenes, who has gotten off to a dominant start to the 2026 regular season. In six starts made, Skenes has compiled a 4–1 record (5th in MLB), a 2.48 ERA, a 0.72 WHIP and 30 strikeouts, while allowing just 14 hits and 7 walks in 29 innings pitched this season.
Offensively, the Pirates feature outfielders Oneil Cruz and Ryan O’Hearn. Oneil Cruz has tallied a .256 batting average, 9 home runs (7th in MLB), 26 RBIs, and an .839 OPS, while O’Hearn has compiled a .317 batting average, 5 home runs, 20 RBIs and a .902 OPS. The Pirates will face off against the Reds next.
Why the St. Louis Cardinals will win.
• Offensive core. Jordan Walker and Alec Burleson continue to anchor the Cardinals lineup.
• Current form. The St. Louis Cardinals arrive at tomorrow’s contest on the heels of a three-game winning streak.
Why the Pittsburgh Pirates will win.
• Starting pitching edge. Paul Skenes has compiled a 4-1 win-loss record, a 0.72 WHIP and 30 strikeouts in 29 innings pitched.
• Home field advantage. The Pittsburgh Pirates have amassed an 8–8 at home this season.
• Offensive production. Oneil Cruz and Ryan O’Hearn provide the Pittsburgh Pirates reliable offensive production.
St. Louis Cardinals vs. Pittsburgh Pirates Prediction
In my view, this matchup favors the Pittsburgh Pirates. Paul Skenes enters tomorrow’s contest with a 2.48 ERA, 30 strikeouts and a 4-1 record, while Hunter Dobbins has yet to pitch in the 2026 regular season. With Pittsburgh holding the starting‑pitching advantage and performing relatively well at home, I am backing the Pittsburgh Pirates on the moneyline in this game.

