Two hot teams battle on Monday night, and Philadelphia will look to end St. Louis's eight-game win streak as the Phillies have won seven of nine themselves, including 3-0 over the Guardians last night. Kyle Schwarber hit a two-run homer and a solo shot, and Cleveland was held to three hits. The Phillies are 6-3-1 UNDER their past 10 games, and the Cardinals have stayed UNDER four of five. St. Louis is 1-8 in its past nine road games against teams with .600 home winning percentages, and the Cardinals have gone UNDER in Matthew Liberatore's past four starts as underdogs. St. Louis has lost six of its past seven at Philadelphia, and the Cards are 5-12 in the past 17 meetings overall. Christopher Sanchez has allowed only seven earned runs in his past five starts in 26 1/3 innings. Take the Phillies and the UNDER.
This pick was released to clients on May 12, 2025 at 11:38AM ET.
St. Louis at Philadelphia
May 12, 2025
1 unit on Philadelphia -170 (moneyline) (risk 1 to return 1.59)
Result:
LOSS
LOSS
1 unit on Game Total UNDER 8.5 -105 (risk 1 to return 1.95)
Result:
WIN
WIN
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 404,076 Subscribers!