Implied Win %: Projected Win %: In a National League matchup, the St. Louis Cardinals will be hosting the Philadelphia Phillies at Busch Stadium on April 8, 2024. The Cardinals, with a season record of 5-5, are having an average season thus far. On the other hand, the Phillies have struggled with a 4-5 record, making it a bad season for them. The Cardinals are projected to start right-handed pitcher Miles Mikolas, who has had a rough start to the season. Mikolas has started two games, with a win-loss record of 1-1 and an ERA of 6.10, which is considered horrible. However, his 3.91 xFIP suggests that he has been unlucky and is likely to perform better going forward. The Phillies will counter with right-handed pitcher Spencer Turnbull, who has shown promise with a 1-0 record and a perfect 0.00 ERA. However, his 0.98 xFIP indicates that he may have been fortunate and could regress in his performance. The Cardinals' offense ranks as the 22nd best in MLB this season, while the Phillies' offense ranks 16th. However, the Cardinals excel in team batting average (7th) and home runs (5th), while the Phillies have a strong ranking in team batting average (8th) and stolen bases (10th). According to our advanced-stat Power Rankings, the Cardinals have the second-best bullpen in MLB, while the Phillies rank 21st. The Cardinals' best hitter this season has been yet to be mentioned, while Bryce Harper has been the Phillies' standout performer. Looking at the pitching matchup, Turnbull's high groundball rate may pose a challenge for the powerful Cardinals' offense, which relies heavily on home runs. This could give Turnbull an advantage if the Cardinals struggle to hit the ball in the air. Based on the current odds, both teams have an equal implied win probability of 50%, indicating that this could be a close game. Kyle Schwarber has a ton of pop (100th percentile) if he makes contact, but that's always far from assured (28.5% K%). Today, however, opposing pitcher Miles Mikolas has a pitch-to-contact profile (21st percentile K%) — great news for Schwarber. The Philadelphia Phillies bullpen ranks as the 10th-worst in the league, via the leading projection system (THE BAT). The St. Louis Cardinals infield defense profiles as the 2nd-strongest among every team playing today. In today's game, Nolan Arenado is at a disadvantage facing the league's 6th-deepest LF fences given that he hits his flyballs to the pull field at a 43% rate (100th percentile). Be sure to check out all our free MLB picks here.Philadelphia Phillies vs St. Louis Cardinals Overview
Philadelphia Phillies vs St. Louis Cardinals Win Probabilities
Philadelphia Phillies vs St. Louis Cardinals Game Preview & Prediction
Quick Takes Philadelphia Phillies:
Quick Takes St. Louis Cardinals:
Game Trends
Final Score Prediction: Philadelphia Phillies 4.61 vs St. Louis Cardinals 4.38
MLB
Philadelphia Phillies
St. Louis Cardinals
Team Records
PHI
Team Records
STL
54-27 Home 44-37 41-40 Road 39-42 61-43 vRHP 59-59 34-24 vLHP 24-20 49-41 vs>.500 44-48 46-26 vs<.500 39-31 4-6 Last10 6-4 10-10 Last20 11-9 17-13 Last30 18-12 Team Stats
PHI
Team Stats
STL
3.95 ERA 4.59 .238 Batting Avg Against .268 1.24 WHIP 1.43 .290 BABIP .322 7.8% BB% 8.3% 23.8% K% 20.4% 72.2% LOB% 69.8% .255 Batting Avg .259 .419 SLG .436 .742 OPS .770 .323 OBP .333 Pitchers
S. Turnbull
M. Mikolas
N/A Innings 147.2 N/A GS 26 N/A W-L 6-8 N/A ERA 4.27 N/A K/9 6.28 N/A BB/9 1.77 N/A HR/9 0.85 N/A LOB% 70.5% N/A HR/FB% 7.7% N/A FIP 3.86 N/A xFIP 4.64 Recent Starts
Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
6/4
CHWKeuchel
ML N/AL8-9
TOTAL N/A4 2 1 1 4 0 39-56 5/29
NYYGarcia
ML N/AW6-1
TOTAL N/A5.2 3 1 1 6 3 62-100 5/24
CLEHentges
ML N/AL5-6
TOTAL N/A6 7 3 3 3 1 53-86 5/18
SEADunn
ML N/AW5-0
TOTAL N/A9 0 0 0 9 2 77-117 5/13
KCLynch
ML N/AW4-3
TOTAL N/A6.1 6 1 1 7 1 68-99
Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/30
ARIKelly
ML N/AL0-2
TOTAL N/A7.1 4 2 2 7 0 68-98 4/25
NYMScherzer
ML N/AL2-5
TOTAL N/A7 4 0 0 5 1 63-95 4/20
MIAAlcantara
ML N/AW2-0
TOTAL N/A5 4 0 0 5 0 59-86 4/15
MILPeralta
ML N/AW10-1
TOTAL N/A6.2 3 1 1 7 1 61-91 4/9
PITKeller
ML N/AW6-2
TOTAL N/A3.2 6 2 2 1 2 50-77 Betting Trends
PHI
Betting Trends
STL
PHI
Betting Trends
STL
PHI
Betting Trends
STL
Head to Head
Teams Last 10