Philadelphia Phillies

Philadelphia Phillies

Apr 12, 2025

St. Louis Cardinals

St. Louis Cardinals
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

Philadelphia Phillies vs St. Louis Cardinals Prediction – 4/12/2025

Philadelphia Phillies vs St. Louis Cardinals Betting Preview

As the St. Louis Cardinals prepare to host the Philadelphia Phillies on April 12, 2025, they find themselves in a tough spot with a 6-7 record, struggling to find their footing this season. In contrast, the Phillies, boasting a solid 8-5 record, are riding high and looking to extend their winning ways. This matchup marks the second game of the series, with the Phillies hoping to bounce back after losing the opener.

Miles Mikolas is projected to take the mound for the Cardinals. Unfortunately for St. Louis fans, Mikolas ranks as the 213th best starting pitcher in MLB according to advanced-stat Power Rankings, indicating he’s among the lower tier of pitchers. His average projections today—5.5 innings pitched, 2.8 earned runs, and a disappointing 3.7 strikeouts—do not inspire much confidence, especially given his tendency to allow a high 5.7 hits and 1.2 walks per outing.

On the other hand, Cristopher Sanchez will start for the Phillies, and he comes in as the 16th best starting pitcher in the league. Sanchez projects to pitch 5.7 innings while allowing just 2.1 earned runs. His performance has been solid, despite projections suggesting he might give up 5.1 hits and 1.7 walks today.

While the Game Total is set at a modest 8.0 runs, the Cardinals have an implied team total of only 3.65 runs, reflecting their struggles at the plate. In contrast, the Phillies are expected to score around 4.35 runs, bolstered by the recent strong play of their best hitter, who has been particularly productive with 5 runs and 4 RBIs over the past week.

Quick Takes Philadelphia Phillies:

Cristopher Sanchez has tallied 17.5 outs per outing since the start of last season, ranking in the 87th percentile.

  • A pitcher who averages more outs per start than his Outs prop may be a good bet to go over, and visa-versa for the under.

Quick Takes St. Louis Cardinals:

Miles Mikolas has relied on his slider 5.2% more often this season (33.5%) than he did last year (28.3%).

  • Because sliders are one of the most effective pitches to use, a pitcher who alters his pitch mix to use more of them will often see more success as a result.

Philadelphia Phillies vs St. Louis Cardinals Prediction

Predicted Final Score: Philadelphia Phillies 4.71, St. Louis Cardinals 3.57

  • Date: April 12, 2025
  • Venue: Busch Stadium
  • Starting Pitchers:
    • Cristopher Sanchez - Phillies
    • Miles Mikolas - Cardinals

Visit the MLB picks and predictions section for the rest of today's games.

Consensus

Moneyline Pick Consensus

-166
88% PHI
+140
12% STL

Total Pick Consensus

8.0/-118
10% UN
8.0/-102
90% OV

Spread Pick Consensus

-1.5/+105
89% PHI
+1.5/-125
11% STL

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
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
PHI
Team Records
STL
5-1
Home
5-2
3-4
Road
1-5
6-3
vRHP
5-5
2-2
vLHP
1-2
2-1
vs>.500
2-2
6-4
vs<.500
4-5
6-4
Last10
3-7
8-5
Last20
6-7
8-5
Last30
6-7
C. Sánchez
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

C. Sánchez

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC

M. Mikolas

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/30 ARI
Kelly N/A
L0-2 N/A
7.1
4
2
2
7
0
68-98
4/25 NYM
Scherzer N/A
L2-5 N/A
7
4
0
0
5
1
63-95
4/20 MIA
Alcantara N/A
W2-0 N/A
5
4
0
0
5
0
59-86
4/15 MIL
Peralta N/A
W10-1 N/A
6.2
3
1
1
7
1
61-91
4/9 PIT
Keller N/A
W6-2 N/A
3.2
6
2
2
1
2
50-77

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
PHI STL
PHI STL
Consensus
-154
+131
-161
+138
-148
+124
-166
+140
-162
+136
-164
+138
Open
Current
Book
PHI STL
PHI STL
Consensus
-1.5 (+105)
+1.5 (-126)
-1.5 (+107)
+1.5 (-128)
-1.5 (+120)
+1.5 (-142)
-1.5 (+105)
+1.5 (-125)
-1.5 (+102)
+1.5 (-122)
-1.5 (+106)
+1.5 (-128)
-1.5 (+116)
+1.5 (-139)
-1.5 (+110)
+1.5 (-132)
-1.5 (+118)
+1.5 (-140)
-1.5 (+105)
+1.5 (-125)
-1.5 (+120)
+1.5 (-145)
-1.5 (+115)
+1.5 (-140)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-118)
7.5 (-103)
7.5 (-118)
7.5 (-103)
8.0 (-105)
8.0 (-115)
8.0 (-102)
8.0 (-118)
7.5 (-115)
7.5 (-105)
7.5 (-115)
7.5 (-105)
7.5 (-120)
7.5 (-103)
7.5 (-117)
7.5 (-105)
8.0 (-105)
8.0 (-115)
8.0 (+100)
8.0 (-120)
7.5 (-125)
7.5 (-102)
8.0 (-102)
8.0 (-130)

Related Articles