Cardinals vs. Pirates
Prediction, Odds & Props
Jun 30 | MLB AI Picks
Updated: 2025-06-28T03:31:50.923562ZBy Remi at Leans.AI — AI picks for ATS, ML, OU & props
The St. Louis Cardinals (47–38) and the Pittsburgh Pirates (35–50) are set to open a three-game series at PNC Park on Monday, June 30, 2025, with first pitch scheduled for 6:40 p.m. ET. The Cardinals aim to continue their strong performance in the NL Central, while the Pirates look to rebound from recent struggles and gain momentum at home.
Get key insights, betting trends, and AI-powered predictions to help incorporate into your betting strategies.

GAME INFO
Date: Jun 30, 2025
Start Time: 6:40 PM EST
Venue: PNC Park
Pirates Record: (35-50)
Cardinals Record: (47-38)
OPENING ODDS
STL Moneyline: -125
PIT Moneyline: +105
STL Spread: -1.5
PIT Spread: +1.5
Over/Under: 8.5
STL
Betting Trends
- The Cardinals have covered the run line in 4 of their last 6 road games, reflecting their competitive performances away from home.
PIT
Betting Trends
- The Pirates have failed to cover the run line in 5 of their last 7 home games, indicating challenges in securing wins at PNC Park.
MATCHUP TRENDS
- The total has gone under in 4 of the last 6 meetings between the Cardinals and Pirates, suggesting a trend toward lower-scoring affairs in their recent matchups.
STL vs. PIT
Best Prop Bet
- Remi's searched hard and found the best prop for this matchup: S. Horwitz over 5 Fantasy Score.
LIVE MLB ODDS
MLB ODDS COMPARISON
WANT MORE AI PICKS?
VS. SPREAD
308-221
NET UNITS
(INCL VIG)
+418
NET PROFIT
(INCL VIG)
$100/UNIT
$41,803
VS. SPREAD
1554-1329
NET UNITS
(INCL VIG)
+376.6
NET PROFIT
(INCL VIG)
$100/UNIT
$37,661
AI SPORTS PICK PRODUCTS
Create a Free Account

Remi Finds New Picks

Remi Works 24/7
Remi uses this probability to assign units to each pick.
Get Remi's AI Picks
Get Remi’s Top AI Sports Picks sent direct to your inbox.
Hedge Meaning in Betting | 4 Obvious Times to Hedge
Learn about hedge betting to manage risk and secure profits. Understand...
What is a Push in Betting? | 3 Ways To Use To Your Advantage
Understand what a push in betting means, how it happens in...
What Does the + and – Mean in Sports Betting? | 5 Easy Tips
Learn the basics of sports betting odds, what the plus (+)...
St. Louis vs Pittsburgh Prediction & Odds:
Free MLB Betting Insights for 6/30/25
Oneil Cruz is still a bright spot for Pittsburgh, contributing both power and athleticism, but the team as a whole has struggled to produce consistently with runners in scoring position, and that lack of timely hitting has often kept them from turning competitive games into wins. Pittsburgh has failed to cover the run line in five of their last seven home contests, a trend that underscores their current difficulties playing in front of their fans. Defensively, both teams are close in fielding percentage—St. Louis at .985 and Pittsburgh at .982—but execution in tight moments has often separated the contenders from the pretenders, and the Cardinals’ experience may give them the edge in that department. The total has gone under in four of the last six meetings between these teams, and with neither offense currently in peak form and both starters looking to grind out quality starts, this could be another low-scoring battle where execution in key at-bats defines the result. St. Louis will look to strike early against Heaney and lean on Fedde to keep things quiet through the middle innings, while Pittsburgh must find a way to break through against a Cardinals staff that has handled them well in recent meetings. With division implications more relevant to the Cardinals and the Pirates playing for pride and development, the urgency may vary, but expect a gritty and competitive opener between these familiar foes as each side seeks to control the tone of the series from the first pitch.
SWEEP pic.twitter.com/x24UaJ08ud
— St. Louis Cardinals (@Cardinals) June 29, 2025
St. Louis Cardinals MLB Preview
The St. Louis Cardinals enter Monday’s series opener at PNC Park with a 47–38 record and clear momentum as they aim to strengthen their position in the NL Central and take advantage of a struggling Pittsburgh Pirates team. Having covered the run line in four of their last six road games, the Cardinals have shown a tendency to rise to the occasion in unfamiliar environments, largely due to a balanced mix of veteran leadership, emerging contributors, and reliable pitching. Brendan Donovan has been a standout presence at the top of the lineup, consistently getting on base and setting the table for Paul Goldschmidt and Nolan Arenado, both of whom continue to anchor the offense with their power and situational awareness despite somewhat reduced numbers compared to their career highs. Willson Contreras and Lars Nootbaar have also provided timely offense and defensive stability, giving the Cardinals multiple ways to produce runs. On the mound, Erick Fedde is expected to start, entering with a 3–7 record and a 4.11 ERA, and although he’s had his share of rocky outings, his recent command and pitch mix suggest potential for a bounce-back game, especially against a Pirates lineup that has been inconsistent and often struggles with runners in scoring position.
Fedde’s ability to get ahead in the count and induce weak contact will be crucial, particularly in limiting Oneil Cruz and Jack Suwinski, Pittsburgh’s two main power threats. Defensively, the Cardinals hold a .985 fielding percentage, ranking them in the lower third of the league, but they’ve generally played clean, efficient defense behind quality starts, which has allowed their bullpen to enter in manageable situations. That bullpen, featuring the likes of Ryan Helsley and Giovanny Gallegos, has been a quiet strength this season, regularly closing out games when given a late lead and playing a key role in tight road wins. St. Louis has also shown poise in late-game situations, with several comeback wins that speak to the clubhouse’s veteran poise and resilience. Against a Pirates team that has failed to cover the run line in five of its last seven home contests and has struggled to generate consistent offense, the Cardinals will aim to set the tone early with aggressive at-bats and smart base running. Manager Oliver Marmol has been strategic in lineup construction and bullpen deployment, often using platoon advantages to push the right buttons in key matchups. A win on Monday would be a strong start to what the Cardinals hope is a series sweep, especially with more challenging divisional opponents looming on the schedule. With the postseason push heating up and every game carrying increased weight, the Cardinals will approach this matchup with urgency and a clear focus on execution, knowing that beating teams below .500 is critical to maintaining playoff position and building the kind of momentum that carries through July and into August.

Credit: USA TODAY/IMAGN
Pittsburgh Pirates MLB Preview
The Pittsburgh Pirates return to PNC Park on Monday looking to regroup and regain footing as they host the surging St. Louis Cardinals, entering the matchup with a 35–50 record and having dropped five of their last seven home games against the spread, which underscores their ongoing struggles in front of their home fans. Despite flashes of promise from young talents like Oneil Cruz and steady veteran leadership from Andrew McCutchen, the Pirates have found it difficult to string together consistent performances, particularly when it comes to producing runs in key situations and maintaining stability on the mound. Cruz has remained a bright spot in the lineup, showing off his power and elite athleticism, while McCutchen recently made franchise history by passing Roberto Clemente on Pittsburgh’s all-time home run list—yet milestones alone haven’t been enough to reverse the team’s fortunes. Andrew Heaney, who will start Monday’s game, brings a 3–7 record and a 4.48 ERA into the contest and will be tasked with keeping a disciplined Cardinals lineup in check, something that will require both command and early control to avoid falling behind quickly. Heaney has struggled to avoid big innings this year, and against a St. Louis team that excels at working counts and capitalizing on mistakes, he’ll need to be sharp from the outset or risk another early exit.
Offensively, Pittsburgh has labored near the bottom of the league in runs per game, often relying on sporadic bursts rather than sustained rallies, and that inefficiency has cost them in winnable games where timely hitting would have made the difference. The supporting cast around Cruz and McCutchen has been inconsistent, with players like Bryan Reynolds and Ke’Bryan Hayes showing flashes but lacking the week-to-week production needed to drive winning streaks. Defensively, the Pirates have a .982 fielding percentage, ranking near the bottom of MLB, and defensive lapses have often compounded pitching issues, making it even tougher to stay competitive in close games. The bullpen, while featuring capable arms like David Bednar, has been overworked at times and put in difficult positions due to short outings by starters, which has exposed depth issues and contributed to several late-game collapses. Manager Derek Shelton continues to focus on player development and instilling fundamentals, but with a season now deep into its second half, the need to turn progress into results is more urgent than ever, especially against a divisional opponent like the Cardinals. To pull off a win, Pittsburgh will need Heaney to go at least six innings with minimal damage, the offense to cash in early chances, and the defense to play a clean game—all tall tasks, but not impossible given the parity in baseball and the pressure now on St. Louis to maintain their standing. For the Pirates, playing spoiler to a division rival could be just the motivation needed to spark a more competitive stretch, and Monday provides the kind of opportunity that could either kick off a turnaround or deepen the frustration of a season gone sideways.
Mad runs were scored 😉#RaiseIt 🏴☠️ pic.twitter.com/LrKwMR8Nom
— Pittsburgh Pirates (@Pirates) June 29, 2025
St. Louis vs. Pittsburgh Prop Picks (AI)
St. Louis vs. Pittsburgh Prediction (AI)

Remi, our AI sports genius, has been pouring over millions of data from every past game between the Cardinals and Pirates and using recursive machine learning and cutting-edge AI to examine the data to a single cover probability.
Interestingly enough, the data has been most keyed in on the linear correlation of emphasis knucklehead sportsbettors tend to put on Pittsburgh’s strength factors between a Cardinals team going up against a possibly unhealthy Pirates team. We’ve found the true game analytics might reflect a moderate lean against one Vegas line specifically.
Unlock this in-depth AI prediction and all of our MLB AI picks for FREE now.
Below is our current AI St. Louis vs Pittsburgh picks, computer picks Cardinals vs Pirates, best bets, model edges, confidence ratings.
![]() |
DATE | GAME | LEAN | %WIN | UNITS | LEVEL |
---|---|---|---|---|---|---|
ACTIVE PICKS LOCKED - SEE NOW |
These picks update as information changes—injury reports, weather, and market movement. Each line shows our model’s fair price, the edge versus the market, and a unit confidence rating (1–10). Odds and availability vary by sportsbook and time. Edges are computed against the listed price; value may change after line moves. Always shop for the best number. See the full MLB schedule.
Cardinals Betting Trends
The Cardinals have covered the run line in 4 of their last 6 road games, reflecting their competitive performances away from home.
Pirates Betting Trends
The Pirates have failed to cover the run line in 5 of their last 7 home games, indicating challenges in securing wins at PNC Park.
Cardinals vs. Pirates Matchup Trends
The total has gone under in 4 of the last 6 meetings between the Cardinals and Pirates, suggesting a trend toward lower-scoring affairs in their recent matchups.
St. Louis vs. Pittsburgh Game Info
What time does St. Louis vs Pittsburgh start on June 30, 2025?
St. Louis vs Pittsburgh starts on June 30, 2025 at 6:40 PM EST.
Where is St. Louis vs Pittsburgh being played?
Venue: PNC Park.
What are the opening odds for St. Louis vs Pittsburgh?
Spread: Pittsburgh +1.5
Moneyline: St. Louis -125, Pittsburgh +105
Over/Under: 8.5
What are the records for St. Louis vs Pittsburgh?
St. Louis: (47-38) | Pittsburgh: (35-50)
What is the AI best bet for St. Louis vs Pittsburgh?
Remi's searched hard and found the best prop for this matchup: S. Horwitz over 5 Fantasy Score.. Prices move—always shop for the best number.
What are St. Louis vs Pittsburgh trending bets?
The total has gone under in 4 of the last 6 meetings between the Cardinals and Pirates, suggesting a trend toward lower-scoring affairs in their recent matchups.
What are St. Louis trending bets?
STL trend: The Cardinals have covered the run line in 4 of their last 6 road games, reflecting their competitive performances away from home.
What are Pittsburgh trending bets?
PIT trend: The Pirates have failed to cover the run line in 5 of their last 7 home games, indicating challenges in securing wins at PNC Park.
Where can I find AI Picks for St. Louis vs Pittsburgh?
See our latest MLB picks and odds pages for 2025 to compare prices before you bet.
St. Louis vs. Pittsburgh Odds
AI algorithm Remi is pouring through tons of data points on each line. In fact, anytime the St. Louis vs Pittsburgh trends are analyzed, there’s always several intriguing angles to key in on. Not to mention games played at extreme temps rarely follow normal, predictable patterns.
St. Louis vs Pittsburgh Opening Odds
STL Moneyline:
-125 PIT Moneyline: +105
STL Spread: -1.5
PIT Spread: +1.5
Over/Under: 8.5
St. Louis vs Pittsburgh Live Odds
Games | PTS | ML | SPR | O/U | |
---|---|---|---|---|---|
In Progress
Minnesota Twins
Philadelphia Phillies
In Progress
Twins
Phillies
|
5
0
|
-170
+130
|
-4.5 (-385)
+4.5 (+230)
|
O 5.5 (+215)
U 5.5 (-435)
|
|
In Progress
Cincinnati Reds
Milwaukee Brewers
In Progress
Reds
Brewers
|
6
2
|
-800
+490
|
-3.5 (-120)
+3.5 (-110)
|
O 12.5 (-130)
U 12.5 (+100)
|
|
In Progress
Texas Rangers
Cleveland Guardians
In Progress
Rangers
Guardians
|
2
2
|
+110
-145
|
-1.5 (+265)
+1.5 (-375)
|
O 6.5 (-160)
U 6.5 (+120)
|
|
In Progress
Pittsburgh Pirates
Atlanta Braves
In Progress
Pirates
Braves
|
2
1
|
-215
+148
|
-1 (-139)
+1 (+102)
|
O 7 (-118)
U 7 (-120)
|
|
Sep 27, 2025 8:40PM EDT
Arizona Diamondbacks
San Diego Padres
9/27/25 8:40PM
Diamondbacks
Padres
|
–
–
|
+128
-155
|
+1 (-122)
-1 (-104)
|
O 7.5 (-109)
U 7.5 (-117)
|
|
Sep 27, 2025 9:39PM EDT
Houston Astros
Los Angeles Angels
9/27/25 9:39PM
Astros
Angels
|
–
–
|
-145
+120
|
-1.5 (+115)
+1.5 (-140)
|
O 9 (-110)
U 9 (-110)
|
|
Sep 27, 2025 9:41PM EDT
Los Angeles Dodgers
Seattle Mariners
9/27/25 9:41PM
Dodgers
Mariners
|
–
–
|
+110
-130
|
+1.5 (-200)
-1.5 (+165)
|
O 7 (+100)
U 7 (-120)
|
|
Sep 27, 2025 10:05PM EDT
Kansas City Royals
Oakland Athletics
9/27/25 10:05PM
Royals
Athletics
|
–
–
|
+100
-120
|
-1.5 (+155)
+1.5 (-190)
|
O 10 (-115)
U 10 (-105)
|
|
Sep 28, 2025 3:06PM EDT
Baltimore Orioles
New York Yankees
9/28/25 3:06PM
Orioles
Yankees
|
–
–
|
+140
-170
|
+1.5 (-125)
-1.5 (+105)
|
O 9.5 (+100)
U 9.5 (-120)
|
|
Sep 28, 2025 3:06PM EDT
Colorado Rockies
San Francisco Giants
9/28/25 3:06PM
Rockies
Giants
|
–
–
|
+240
-300
|
+1.5 (+115)
-1.5 (-140)
|
O 7.5 (-110)
U 7.5 (-110)
|
|
Sep 28, 2025 3:06PM EDT
Minnesota Twins
Philadelphia Phillies
9/28/25 3:06PM
Twins
Phillies
|
–
–
|
+165
-200
|
+1.5 (-120)
-1.5 (+100)
|
O 8.5 (+100)
U 8.5 (-120)
|
|
Sep 28, 2025 3:06PM EDT
Chicago White Sox
Washington Nationals
9/28/25 3:06PM
White Sox
Nationals
|
–
–
|
-105
-115
|
-1.5 (+155)
+1.5 (-190)
|
O 8.5 (-120)
U 8.5 (+100)
|
|
Sep 28, 2025 3:08PM EDT
Tampa Bay Rays
Toronto Blue Jays
9/28/25 3:08PM
Rays
Blue Jays
|
–
–
|
+160
-195
|
+1.5 (-120)
-1.5 (+100)
|
O 8 (-105)
U 8 (-115)
|
|
Sep 28, 2025 3:10PM EDT
Los Angeles Dodgers
Seattle Mariners
9/28/25 3:10PM
Dodgers
Mariners
|
–
–
|
-110
-110
|
-1.5 (+155)
+1.5 (-190)
|
O 8.5 (+100)
U 8.5 (-120)
|
|
Sep 28, 2025 3:11PM EDT
Cincinnati Reds
Milwaukee Brewers
9/28/25 3:11PM
Reds
Brewers
|
–
–
|
+110
-130
|
+1.5 (-170)
-1.5 (+140)
|
O 7.5 (-110)
U 7.5 (-110)
|
MLB Past Picks
Remi—our in-house AI—prices every game and prop using multi-season priors, tempo/efficiency, injury/usage signals, and market movement.
We publish fair prices, recommended “buy-to” numbers, and confidence so you can bet prices, not teams.
This preview covers St. Louis Cardinals vs. Pittsburgh Pirates on June 30, 2025 at PNC Park.
Odds shown reflect widely available numbers and may update closer to kickoff.
Want more? Check live edges, player props, and line moves on our MLB odds pages, and compare prices before you place a bet.
![]() |
LEAN | %WIN | UNITS | RESULT |
---|---|---|---|---|
ARI@SD | SD -131 | 57.3% | 4 | WIN |
DET@BOS | BOS -115 | 56.4% | 5 | WIN |
NYM@CHC | NYM -110 | 54.1% | 3 | WIN |
HOU@ATH | ATH +118 | 50.8% | 4 | WIN |
NYM@CHC | OVER 7 | 54.5% | 3 | WIN |
STL@SF | OVER 7.5 | 55.9% | 5 | LOSS |
KC@LAA | TYLER TOLBERT UNDER 1.5 BASES | 54.4% | 4 | WIN |
MIL@SD | UNDER 9 | 54.7% | 4 | WIN |
MIA@PHI | KYLE SCHWARBER OVER 1.5 HITS+RUNS+RBIS | 53.3% | 3 | WIN |
WAS@NYM | OVER 8.5 | 56.1% | 6 | LOSS |
LAA@COL | COL +108 | 50.5% | 3 | WIN |
TOR@KC | UNDER 9 | 54.7% | 4 | LOSS |
SEA@KC | KC +1.5 | 62.3% | 5 | LOSS |
NYY@MIN | OVER 9 | 55.1% | 4 | WIN |
MIA@COL | OVER 10.5 | 55.0% | 4 | WIN |
MIA@COL | AGUSTIN RAMIREZ OVER 1.5 HITS+RUNS+RBIS | 54.3% | 4 | WIN |
SEA@KC | BOBBY WITT UNDER 0.5 SINGLES | 54.4% | 4 | LOSS |
PHI@LAD | LAD -113 | 54.7% | 4 | LOSS |
NYY@BOS | OVER 7.5 | 54.3% | 3 | WIN |
KC@PHI | PHI -130 | 58.3% | 4 | WIN |
LAD@SF | OVER 7.5 | 54.7% | 4 | LOSS |
NYM@PHI | PHI -122 | 55.6% | 4 | WIN |
KC@CLE | KC -104 | 52.0% | 3 | WIN |
CIN@SD | JAKE CRONEWORTH OVER 0.5 HITS | 53.1% | 3 | WIN |
WAS@MIA | MIA -123 | 55.2% | 4 | LOSS |
LAA@KC | UNDER 9.5 | 54.9% | 3 | WIN |
TEX@ARI | UNDER 9 | 54.2% | 4 | WIN |
SF@COL | UNDER 11.5 | 56.4% | 6 | LOSS |
SF@COL | RAFAEL DEVERS OVER 1.5 BASES | 56.1% | 6 | WIN |
MIA@WAS | WAS -110 | 54.4% | 4 | WIN |
NYM@DET | OVER 8.5 | 54.5% | 4 | WIN |
TEX@ARI | UNDER 9.5 | 56.4% | 6 | WIN |
TEX@ARI | ALEJANDRO OSUNA UNDER 1.5 BASES | 54.1% | 4 | LOSS |
ATL@CHC | CHC -116 | 55.1% | 3 | WIN |
PHI@MIL | OVER 8.5 | 55.0% | 3 | WIN |
ARI@LAD | SHOHEI OHTANI OVER 2.5 BASES | 54.2% | 4 | WIN |
SEA@CLE | CLE +1.5 | 57.2% | 3 | WIN |
CHC@SF | CHC -105 | 54.1% | 4 | LOSS |
NYY@CHW | RYAN MCMAHON OVER 0.5 BASES | 54.1% | 4 | WIN |
PHI@NYM | OVER 8.5 | 55.6% | 4 | LOSS |
LAA@TEX | LOGAN OHOPPE OVER 1.5 HITS+RUNS+RBIS | 54.1% | 4 | LOSS |
KC@CHW | KC -109 | 54.2% | 4 | WIN |
SD@SEA | DYLAN CEASE OVER 16.5 OUTS | 53.9% | 3 | LOSS |
SD@SEA | UNDER 8.5 | 54.4% | 4 | LOSS |
MIN@TOR | JOE RYAN UNDER 2.5 EARNED RUNS | 54.1% | 4 | LOSS |
SF@MIL | MIL +100 | 54.0% | 6 | LOSS |
TOR@MIA | MIA +1.5 | 62.0% | 6 | WIN |
CHC@LAA | OVER 9.5 | 54.9% | 4 | LOSS |
BOS@NYY | CARLOS RODON UNDER 4.5 HITS ALLOWED | 54.2% | 4 | WIN |
KC@DET | DET -115 | 56.1% | 5 | WIN |
CHC@LAA | LAA +1.5 | 57.6% | 5 | LOSS |