St. Louis (47-38) at Pittsburgh (35-50)
- When: Jun 30 2025, 6:40 PM
- Where: PNC Park, Pittsburgh
- Where to watch: SportsNet PT
Game Odds, Spread, Moneyline & Total
St. Louis Cardinals @ Pittsburgh Pirates
Moneyline
St. Louis Cardinals -118
Pittsburgh Pirates -102
St. Louis Cardinals @ Pittsburgh Pirates
Runline
St. Louis Cardinals -1.5 (+140)
Pittsburgh Pirates 1.5 (-165)
St. Louis Cardinals @ Pittsburgh Pirates
Total
Over 8.5 (-120)
Under 8.5 (EVEN)
- Props source: MyBookie Sportsbook
- Get real-time live scores & latest betting odds here!
Ke’Bryan Hayes MLB Preview & Props
Ke’Bryan Hayes has been a steady contributor all season, flashing both his glove and bat in key moments. Whether it’s a clutch RBI, a well-timed double, or just grinding out quality at-bats, Hayes continues to play with grit and poise. He’s shown growth in his approach and remains a bright spot in Pittsburgh’s lineup. For bettors and fans alike, watching Hayes is like riding a streak with purpose.
St. Louis Cardinals @ Pittsburgh Pirates
Player to hit a Home Run
Ke’Bryan Hayes (PIT) +1100
St. Louis Cardinals @ Pittsburgh Pirates
Player to Hit 2+ Home Runs in the Game
Ke’Bryan Hayes (PIT) +12000
St. Louis Cardinals @ Pittsburgh Pirates
To Hit a Home Run / Game Winner Parlay
Ke’Bryan Hayes/Pittsburgh Pirates +1900
St. Louis Cardinals @ Pittsburgh Pirates
Player to record a Single
Ke’Bryan Hayes (PIT) -125
St. Louis Cardinals @ Pittsburgh Pirates
Player to record a Double
Ke’Bryan Hayes (PIT) +475
St. Louis Cardinals @ Pittsburgh Pirates
Player to record a RBI
Ke’Bryan Hayes (PIT) +225
St. Louis Cardinals @ Pittsburgh Pirates
Player to record 2+ RBI’s
Ke’Bryan Hayes (PIT) +850
St. Louis Cardinals @ Pittsburgh Pirates
Player to record 3+ RBI’s
Ke’Bryan Hayes (PIT) +2200
St. Louis Cardinals @ Pittsburgh Pirates
Player to Steal a Base
Ke’Bryan Hayes (PIT) +650
St. Louis Cardinals @ Pittsburgh Pirates
Total Hits – Ke’Bryan Hayes (PIT)
Over 0.5 (-210)
Under 0.5 (+155)
St. Louis Cardinals @ Pittsburgh Pirates
Total Bases – Ke’Bryan Hayes (PIT)
Over 0.5 (-210)
Under 0.5 (+155)
St. Louis Cardinals @ Pittsburgh Pirates
Total Hits, Runs and RBI’s – Ke’Bryan Hayes (PIT)
Over 1.5 (-110)
Under 1.5 (-130)
Ke’Bryan Hayes Statistics
| AB | HR | Avg | RBI | Run | SB |
| 285 | 2 | .246 | 27 | 27 | 9 |
Ke’Bryan Hayes Last 10
| Date | vs | Score | AB | R | H | 2B | 3B | HR | RBI | TB | BB | K | SB |
| 6/29 | 5 | 3 | 3 | 2 | 0 | 0 | 2 | 5 | 0 | 0 | 0 | ||
| 6/28 | 4 | 1 | 2 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | ||
| 6/27 | 4 | 1 | 2 | 1 | 0 | 0 | 1 | 3 | 1 | 1 | 0 | ||
| 6/24 | @ |
4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | |
| 6/23 | @ |
3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | |
| 6/22 | 4 | 1 | 2 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | ||
| 6/21 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | ||
| 6/19 | @ |
1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 6/19 | @ |
4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 6/17 | @ |
3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
MLB Player Props Picks & Predictions
Ke’Bryan Hayes is locked in at the plate, with multiple hits in five of his last six games. Facing Erick Fedde, he’s primed to rack up hits, runs, or RBIs.
Ke’Bryan Hayes Props Pick: Total Hits, Runs and RBI’s –
Over 1.5 (-110)
A $110 Bet on that Props will return $210
MLB Odds & Props source: MyBookie Sportsbook