MLB Betting Odds: Phillies, Padres, Cardinals Buy-Low Futures Candidates?

Written By Eli Hershkovich on May 26, 2023

Just under two months into the MLB betting season, some notable teams must overcome sluggish starts to make the playoffs. Among them are the Phillies, Padres, and Cardinals. Keep in mind, each opened the 2023 campaign among the 10 shortest World Series odds. Let’s break down whether any of them are worth a long-term investment.

Click on any of the MLB postseason odds (via DraftKings Sportsbook) below to place a wager.

Claim Your $1,250 Bonus at DraftKings Sportsbook
Up to $1,250 BONUS
New User Bonus. T&Cs Apply.
DraftKings Promo: Bet $5 Get $200
PLUS $50 Bonus Bet On Deposit
PLUS Up to $1,000 Deposit Bonus
Gambling Problem? Call 1-800-GAMBLER 
To Claim: Click Play Now

Free Pick’Em Contests! Compete for prizes every day by entering our free betting games. MLB, NBA, NHL, and more!

Philadelphia Phillies (+120 Yes/-145 No)

Although San Diego possesses the shortest odds within this group to advance to the playoffs, we’ll lead off with the defending National League champs. Surprisingly, Philadelphia’s pitching has carried the torch while its offense showcases a league-average wRC+. Bryce Harper missing the first month of the season certainly didn’t help, but outside of the 2021 NL MVP, their headline-worthy bats — like Trea Turner — have failed to produce consistently.

As my teammate Mo Nuwwarah alluded to on our MLB podcast (see below), the Phillies received an ounce of luck on their way to the 2022 World Series. If not for a ninth-inning rally against the Cardinals in the wild-card round, we may have seen a different result. Postseason variance isn’t an excuse but more so the norm in any sport. The Miami Heat and Florida Panthers are perfect examples this time of year.

In the end, the “No” price may be worth considering — despite sitting only 1.5 games out of the wild-card race (as of this publish).

If you’re looking for the audio-only version of “Beat The Closing Number,” TheLines’ MLB betting podcast, subscribe on AppleSpotify, or wherever you find your favorite podcasts. It’s available every weekday to boot.

San Diego Padres (-125 Yes/+105 No)

Similar to Rob Thomson’s club, the Padres offense has scuffled — to an even worse degree. Overall, they’ve delivered the league’s worst wRC+ with runners in scoring position. One would expect them to undergo positive regression in the near future, especially Manny Machado. The perennial All-Star has delivered a .226 BABIP in those situations.

Nevertheless, their starting arms also need to pick up the slack. Joe Musgrove and Blake Snell, normally two reliable hurlers, both own a FIP north of 5.5. Each has yielded a barrel rate in the bottom quartile of qualified MLB starters as well.

San Diego’s offensive talent isn’t in question, yet I don’t entirely buy the notion their pitching staff will turn the corner as well.

St. Louis Cardinals (+140 Yes/-165 No)

In last week’s MLB betting column, I hit on why the Cardinals are a valuable bet to win the NL Central at +300 or greater. Since those odds are no longer available, I’d consider taking a hard look at this price.

There’s speculation that superstars Paul Goldschmidt and Nolan Arenado are banged up, but nothing appears ultra-concerning at the moment. As long St. Louis’ front office doesn’t continue its stubborn approach in regards to its rotation, it will climb up the standings sooner than later.

MLB Betting Odds Odds: Sports Betting Promos

If you’re a resident in a state with legal sports wagering, TheLines has you covered with the best nationwide operators. Just click on any of the following promos and bonus codes to get started.

Up to $1,250
In Bonuses
Get up to $1,250 in Bonuses
21+ and present in MA. Gambling Problem? or call (800)-327-5050 for 24/7 support 
Live chat at or call 1-800-GAM-1234
To Claim: Click Play Now
Up to $1,000
In Bonus Bets
Get Up to $1,000 Paid in Bonus Bets 
21+ and present in MA. Gambling Problem? or call (800)-327-5050 for 24/7 support
Live chat at or call 1-800-GAM-1234 
Use Bonus Code: PLAYBONUS
No Sweat First Bet
Up to $2,500 No Sweat First Bet
21+ and present in MA. Gambling Problem? or call (800)-327-5050 for 24/7 support
Live chat at or call 1-800-GAM-1234
To Claim: Click Play Now
UP TO $1,250
On Caesars
Get 1,000 Caesars Reward & $1,000 Tier Credits
21+ and present in MA. Gambling Problem? or call (800)-327-5050 for 24/7 support
Live chat at or call 1-800-GAM-1234
Eli Hershkovich Avatar
Written by
Eli Hershkovich

View all posts by Eli Hershkovich