The St. Louis Cardinals (6-3) will look to Nolan Arenado, with homers in two straight games, to pull off an upset win over the Miami Marlins (4-5) Wednesday at loanDepot park. The Marlins are -132 moneyline favorites for the game, which starts at 6:40 PM ET. Sandy Alcantara will get the ball for Miami while St. Louis counter with Miles Mikolas.
Miami Marlins vs. St. Louis Cardinals: Predictions, Betting Odds, Spread, Line
Marlins vs Cardinals Betting Information
| Favorite |
Favorite Moneyline |
Underdog Moneyline |
Total |
Over Total Odds |
Under Total Odds |
Spread |
Favorite Spread Odds |
Underdog Spread Odds |
| Marlins |
-132 |
+113 |
7.5 |
-111 |
-109 |
-1.5 |
+166 |
-198 |
Computer Predictions for Marlins vs. Cardinals
Our computer pick: St. Louis Cardinals (+113) and Over (7.5)
Marlins vs. Cardinals Game Info
- Miami Marlins probable starting pitcher: Sandy Alcantara
- St. Louis Cardinals probable starting pitcher: Miles Mikolas
- Game Day: Wednesday, April 20, 2022
- Game Time: 6:40 PM ET
- Location: Miami, Florida
- Stadium: loanDepot park
Miami Marlins vs St. Louis Cardinals Pitching Matchup
| Alcantara |
|
Mikolas |
| 2 |
GS |
2 |
| 1-0 |
W-L |
1-0 |
| 3.18 |
ERA |
2.61 |
| 11.1 |
IP |
10.1 |
| 6 |
BB |
3 |
| 9 |
SO |
8 |
Marlins Starter Sandy Alcantara
- Alcantara (1-0) makes the start for the Marlins, his third of the season.
- His most recent appearance came on Thursday against the Philadelphia Phillies, when the righty went 6 1/3 innings, surrendering two earned runs while giving up seven hits.
- In his two games this season, opposing hitters have a collective batting average of .250 against him. He has a 3.18 ERA and averages 7.1 strikeouts per nine innings.
- The opposing Cardinals offense has the third-ranked slugging percentage (.441) and is sixth in MLB play with 12 home runs. It has a collective .251 batting average, and is 19th in MLB with 75 total hits and ninth in MLB play scoring 48 runs.
- Among qualifying pitchers in MLB action this season, the 26-year-old’s 3.18 ERA ranks 25th, 1.412 WHIP ranks 41st, and 7.1 K/9 ranks 36th.
Cardinals Starter Miles Mikolas
- Mikolas heads to the mound for the Cardinals to make his third start of the season, seeking his second win.
- The right-hander’s last appearance was on Saturday, when he threw 6 2/3 innings, giving up one earned run while allowing three hits against the Milwaukee Brewers.
- He has an ERA of 2.61, a batting average against of .231 and 7.0 strikeouts per nine innings in two games this season.
- He has earned a quality start one time in two starts this season.
- In two starts this season, Mikolas has lasted five or more innings one time, with an average of 5.1 innings per appearance.
- The Marlins have scored 37 runs this season, which ranks 23rd in MLB. They are batting .238 for the campaign with seven home runs, 27th in the league.
- Among qualified pitchers in the majors this campaign, the 33-year-old ranks 21st in ERA (2.61), 30th in WHIP (1.161), and 37th in K/9 (7.0).
Marlins Betting Picks & Insights
- The Marlins have won both games they’ve played as favorites this season.
- Miami has not entered a game this season with shorter moneyline odds than -132.
- The Marlins have a 56.9% chance to win this game based on the implied probability of the moneyline.
- Miami’s games have gone over the total in three of their nine chances.
- The Marlins are 6-3-0 ATS in their nine games with a spread this season.
Cardinals Betting Picks & Insights
- The Cardinals have come away with two wins in the four contests they have been listed as the underdogs in this season.
- This season, St. Louis has been victorious one time in three chances when named as an underdog of at least +113 or worse on the moneyline.
- The moneyline set for this matchup implies the Cardinals have a 46.9% chance of walking away with the win.
- St. Louis and its opponents have gone over the total this season in five of their nine opportunities.
- In nine games with a line this season, the Cardinals have a mark of 6-3-0 against the spread.
Marlins Leaders & Batting Stats
- Jesus Sanchez has launched a team-best two home runs.
- Among all MLB hitters, Sanchez is 16th in batting average, 40th in on-base percentage, and 10th in slugging.
- Jazz Chisholm has shown his power as he leads his team with two home runs and 10 runs batted in.
- Chisholm ranks 26th in homers and sixth in RBI in the major leagues.
- Joey Wendle has a team-best batting average of .385.
- Wendle is on a four-game hitting streak entering this contest. During his last five outings he is batting .375 with two doubles, a walk and four RBI.
- Bryan De La Cruz is batting .500 with a home run and three walks.
| Name |
GP |
BA |
OBP |
SLG |
HR |
RBI |
H |
| Jesús Sánchez |
9 |
.359 |
.375 |
.641 |
2 |
8 |
14 |
| Jazz Chisholm |
8 |
.292 |
.345 |
.792 |
2 |
10 |
7 |
| Joey Wendle |
8 |
.385 |
.448 |
.500 |
0 |
4 |
10 |
| Bryan De La Cruz |
6 |
.500 |
.636 |
.875 |
1 |
2 |
4 |
| Garrett Cooper |
8 |
.250 |
.364 |
.393 |
1 |
2 |
7 |
Cardinals Leaders & Batting Stats
- Arenado leads the squad with a batting average of .382, while pacing the Cardinals in home runs, with four and runs batted in with 12.
- Among all batters in the majors, Arenado ranks fourth in homers and fourth in RBI.
- Arenado takes a hitting streak of four games into this game. In his last five games he is batting .333 with two doubles, a home run, four walks and three RBI.
- Tommy Edman is hitting .355 with a double, a triple, three home runs and three walks.
- Edman is eighth overall in home runs and 30th in RBI this year.
- Tyler O’Neill has a double, a home run and five walks while batting .281.
- Albert Pujols is hitting .389 with a double, two home runs and two walks.
| Name |
GP |
BA |
OBP |
SLG |
HR |
RBI |
H |
| Nolan Arenado |
9 |
.382 |
.462 |
.882 |
4 |
12 |
13 |
| Tommy Edman |
9 |
.355 |
.412 |
.742 |
3 |
7 |
11 |
| Tyler O’Neill |
9 |
.281 |
.359 |
.406 |
1 |
7 |
9 |
| Albert Pujols |
5 |
.389 |
.476 |
.778 |
2 |
4 |
7 |
| Paul Goldschmidt |
9 |
.176 |
.300 |
.235 |
0 |
1 |
6 |
Betting Tips for Marlins vs. Cardinals
After analyzing all of the key trends and statistics for this matchup, our best bet is the Cardinals on the moneyline at +113. Our computer picks see the scoring going over the total of 7.5 runs.