MLB

St. Louis Cardinals @ Miami Marlins - June 19, 2024

June 19, 2024, 10:24am EDT

Odds Provided By
BetUS logo

SPREAD PICK

St. Louis Cardinals

-1.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

-1.5

-103

MONEYLINE PICK

St. Louis Cardinals

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

STL

-172

OVER/UNDER PICK

Over

8

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

8

-123

As a seasoned bettor, I’ve learned to trust my instincts and look beyond the surface when analyzing game matchups. Tonight, the St. Louis Cardinals are set to face off against the Miami Marlins, and all signs point to a Cardinals victory.

On the mound for the Marlins is Yonny Chirinos, with a modest 0-0 win-loss record and an ERA of 4.8. While he may have a decent strikeout rate, his lack of experience could work against him in this matchup. Meanwhile, the Cardinals will be sending Kyle Gibson to pitch, boasting an impressive 5-2 record and a solid 3.98 ERA. With better control on the mound and more wins under his belt, Gibson gives the Cardinals a clear advantage in the pitching department.

When it comes to batting, both teams have been putting up similar numbers per game. The Marlins are averaging 3.5 runs, 7.8 hits, and 3.4 RBIs with a .227 batting average and .613 slugging percentage. On the other hand, the Cardinals are scoring slightly higher with 3.8 runs, 7.8 hits, and 3.5 RBIs per game along with a .230 batting average and .662 slugging percentage.

Based on these stats and my years of experience in betting, I predict that the Cardinals will come out on top in this game. Their stronger pitching presence with Gibson on the mound gives them an edge over the Marlins’ less experienced pitcher. Additionally, with both teams expected to score runs tonight, I would take the Over on this game.

In conclusion, as I gear up for tonight’s matchup between the St. Louis Cardinals and Miami Marlins, I’m confident in my prediction of a Cardinals win with plenty of runs scored by both teams. As any seasoned bettor knows, there are no guarantees in sports betting, but by sticking to my analysis and trusting my instincts, I believe I’ve found value in this matchup that will hopefully lead to another successful wager placed on tonight’s game.

Miami Marlins vs St. Louis Cardinals
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeMiami MarlinsSt. Louis Cardinals
Spread+1.5 (-119) -1.5 (-103)
Moneyline+145-172
TotalUnder 8 (-104)Over 8 (-123)
Team DataMiami MarlinsSt. Louis Cardinals
Runs3.463.78
Hits7.807.83
Runs Batted In3.363.54
Batting Average0.2270.230
On-Base Slugging61.26%66.19%
Walks2.093.04
Strikeouts7.878.26
Earned Run Average4.773.98
Beat the Geek NFL contest