# MLB Player Props – Cardinals @ Phillies

> OddsTrader AI player prop predictions for this matchup.
> Grouped by market. Each player shows Over and Under lines.
> All odds in American format. Last updated: 2026-06-27T04:28:05.051177-07:00.
>
> - League: MLB
> - Matchup: Cardinals @ Phillies
> - Game Time: Wed 05/14 6:05 AM
> - Props: 47

## Total Bases

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -14.5% | 26% | ☆☆☆☆☆ | o1½ (148) | - |
| Willson Contreras | -16.8% | 48% | ☆☆☆☆☆ | u1½ (-180) | - |
| Max Kepler | -22.6% | 19% | ☆☆☆☆☆ | o1½ (140) | - |
| Max Kepler | -10.3% | 56% | ★☆☆☆☆ | u1½ (-195) | - |
| Brandon Marsh | -7.9% | 27% | ☆☆☆☆☆ | o1½ (185) | - |
| Brandon Marsh | -27.9% | 16% | ★☆☆☆☆ | u½ (126) | - |

## Total Doubles

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -18.0% | 0% | ☆☆☆☆☆ | o½ (450) | - |
| Willson Contreras | +9.3% | 94% | ★★★★☆ | u½ (-550) | - |
| Max Kepler | -18.0% | 1% | ☆☆☆☆☆ | o½ (425) | - |
| Max Kepler | +2.5% | 86% | ★★★☆☆ | u½ (-500) | - |
| Brandon Marsh | -13.4% | 3% | ☆☆☆☆☆ | o½ (525) | - |
| Brandon Marsh | -7.4% | 78% | ★★☆☆☆ | u½ (-600) | - |

## Total Hits

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -35.9% | 30% | ★☆☆☆☆ | o½ (-195) | - |
| Willson Contreras | -6.8% | 33% | ☆☆☆☆☆ | u½ (150) | - |
| Max Kepler | -50.3% | 17% | ☆☆☆☆☆ | o½ (-210) | - |
| Max Kepler | +7.1% | 47% | ★☆☆☆☆ | u½ (150) | - |
| Brandon Marsh | -37.4% | 26% | ☆☆☆☆☆ | o½ (-174) | - |
| Brandon Marsh | -7.2% | 37% | ★☆☆☆☆ | u½ (126) | - |

## Total Home Runs

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -14.3% | 2% | ☆☆☆☆☆ | o½ (525) | - |
| Willson Contreras | -6.2% | 82% | ★★★☆☆ | u½ (-750) | - |
| Max Kepler | -12.1% | 2% | ☆☆☆☆☆ | o½ (625) | - |
| Max Kepler | -8.5% | 82% | ★★★☆☆ | u½ (-950) | - |
| Brandon Marsh | -8.9% | 2% | ☆☆☆☆☆ | o½ (850) | - |
| Brandon Marsh | -10.6% | 83% | ★★★☆☆ | u½ (-1400) | - |

## Total RBIs

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -21.1% | 12% | ☆☆☆☆☆ | o½ (200) | - |
| Willson Contreras | -17.8% | 55% | ★★☆☆☆ | u½ (-265) | - |
| Max Kepler | -28.9% | 9% | ☆☆☆☆☆ | o½ (163) | - |
| Max Kepler | -11.4% | 60% | ★★☆☆☆ | u½ (-254) | - |
| Brandon Marsh | -18.9% | 13% | ☆☆☆☆☆ | o½ (210) | - |
| Brandon Marsh | -21.0% | 53% | ★★☆☆☆ | u½ (-284) | - |

## Total Runs

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -34.8% | 8% | ☆☆☆☆☆ | o½ (135) | - |
| Willson Contreras | +2.6% | 63% | ★☆☆☆☆ | u½ (-155) | - |
| Max Kepler | -38.1% | 9% | ☆☆☆☆☆ | o½ (112) | - |
| Max Kepler | -2.3% | 61% | ★☆☆☆☆ | u½ (-170) | - |
| Brandon Marsh | -31.4% | 12% | ☆☆☆☆☆ | o½ (132) | - |
| Brandon Marsh | -9.8% | 56% | ★★☆☆☆ | u½ (-190) | - |

## Total Singles

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -28.2% | 21% | ★☆☆☆☆ | o½ (105) | - |
| Willson Contreras | -14.3% | 43% | ☆☆☆☆☆ | u½ (-135) | - |
| Max Kepler | -41.4% | 6% | ☆☆☆☆☆ | o½ (110) | - |
| Max Kepler | +8.6% | 67% | ★★★☆☆ | u½ (-140) | - |
| Brandon Marsh | -36.4% | 11% | ☆☆☆☆☆ | o½ (112) | - |
| Brandon Marsh | -3.2% | 57% | ★★☆☆☆ | u½ (-154) | - |

## Total Stolen Bases

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Willson Contreras | -7.6% | 0% | ☆☆☆☆☆ | o½ (1200) | - |
| Willson Contreras | -1.8% | 95% | ★★★☆☆ | u½ (-3000) | - |
| Max Kepler | +1.0% | 100% | ★★★☆☆ | u½ (-10000) | - |
| Brandon Marsh | -17.1% | 0% | ☆☆☆☆☆ | o½ (480) | - |
| Brandon Marsh | +5.4% | 95% | ★★★★☆ | u½ (-850) | - |

*Source: [OddsTrader](https://www.oddstrader.com/mlb/matchups/philadelphia-phillies-vs-st-louis-cardinals-2025-05-14-e4748849/player-props) · Updated Saturday, June 27, 2026*
