- The Cardinals are coming off their first losing season since 2007.
- St. Louis is the betting favorite (+175) to win a wide-open NL Central.
It says a lot about the St. Louis Cardinals that their 71-91 campaign in 2023 was so notable.
The Cardinals finished fifth in their division for the first time since 1988, when they competed in a six-team grouping. It marked the teamโs first losing season since 2007 and its first 90-loss year since 1990.
But the good news for baseball fans in St. Louis is that MLB betting odds expect a bounce-back performance by the Cardinals in 2024.
Cardinals Futures Odds
Win Total: 84.5
NL Central: +175
NL Pennant: +1600
World Series: +3500
Despite last yearโs performance, MLB odds still show plenty of respect for the Cardinals.
St. Louis hasnโt been as long as 30/1 to win the World Series since 2017, but it was 20/1 last year. The Cardinals are +175 favorites to win the National League Central after being -125 in the preseason last year.
The teamโs win total has dropped four games compared to last yearโs mark.
Cardinals Offseason Moves
The Cardinals prioritized pitching in the offseason to revamp their rotation, as they ranked 24th with an ERA of 4.79.
Additions
Player | Pos. |
---|---|
Matt Carpenter | INF |
Kyle Gibson | RHP |
Sonny Gray | RHP |
Andrew Kittredge | RHP |
Lance Lynn | RHP |
Keynan Middleton | RHP |
Departures
Player | Pos. |
---|---|
Andrew Knizner | C |
Tyler OโNeill | OF |
Richie Palacios | OF |
Adam Wainwright | RHP |
St. Louis will have three new starters in its rotation this summer, with Gray slated to lead the way after he comes back from a hamstring injury.
Gray, 34, and entering his 12th season, posted a 2.79 ERA across 184 innings in 32 starts with the Minnesota Twins last year.
Gibson and Lynn, who are both 36, also add some veteran experience to the rotation. Gibson started 33 games for the Baltimore Orioles in 2023, finishing with a 15-9 clip in 192 innings of work. Lynn started 33 games and pitched in 183 2/3 frames last year.
The Cardinals acquired pitchers who should eat up a lot of innings. But the age of the youngest starter in this yearโs group is 33.
Cardinals 2024 Betting Prediction
Prediction: Sonny Gray under 170.5 strikeouts
While this MLB betting pick was made before Gray’s injury, bettors should consider alternate ways to fade an older St. Louis rotation.
After ranking 29th in total strikeouts as a staff last year, the Cardinals emphasized obtaining more whiffs with their new pitchers. Gray, who tossed 183 strikeouts last season, is essential in that department.
Gray adopted a sweeper last year and used more of his cutter, leading to his best strikeout total since punching out 205 in 2019. But he has only cleared this mark three times in 11 years, making it unlikely he will do so for a second year in a row.
While Grayโs addition should boost the rotation, projecting him to do much better than last year would be too optimistic. With a projection closer to 155 whiffs, this under is worth a bet before the start of the season.
-
2024 Cardinals Schedule
Date Matchup 3/28/24 Cardinals at Dodgers 3/29/24 Cardinals at Dodgers 3/30/24 Cardinals at Dodgers 3/31/24 Cardinals at Dodgers 4/1/24 Cardinals at Padres 4/2/24 Cardinals at Padres 4/3/24 Cardinals at Padres 4/4/24 Marlins at Cardinals 4/6/24 Marlins at Cardinals 4/7/24 Marlins at Cardinals 4/8/24 Phillies at Cardinals 4/9/24 Phillies at Cardinals 4/10/24 Phillies at Cardinals 4/12/24 Cardinals at D-backs 4/13/24 Cardinals at D-backs 4/14/24 Cardinals at D-backs 4/15/24 Cardinals at Athletics 4/16/24 Cardinals at Athletics 4/17/24 Cardinals at Athletics 4/19/24 Brewers at Cardinals 4/20/24 Brewers at Cardinals 4/21/24 Brewers at Cardinals 4/22/24 D-backs at Cardinals 4/23/24 D-backs at Cardinals 4/24/24 D-backs at Cardinals 4/26/24 Cardinals at Mets 4/27/24 Cardinals at Mets 4/28/24 Cardinals at Mets 4/29/24 Cardinals at Tigers 4/30/24 Cardinals at Tigers 5/1/24 Cardinals at Tigers 5/3/24 White Sox at Cardinals 5/4/24 White Sox at Cardinals 5/5/24 White Sox at Cardinals 5/6/24 Mets at Cardinals 5/7/24 Mets at Cardinals 5/8/24 Mets at Cardinals 5/9/24 Cardinals at Brewers 5/10/24 Cardinals at Brewers 5/11/24 Cardinals at Brewers 5/12/24 Cardinals at Brewers 5/13/24 Cardinals at Angels 5/14/24 Cardinals at Angels 5/15/24 Cardinals at Angels 5/17/24 Red Sox at Cardinals 5/18/24 Red Sox at Cardinals 5/19/24 Red Sox at Cardinals 5/20/24 Orioles at Cardinals 5/21/24 Orioles at Cardinals 5/22/24 Orioles at Cardinals 5/24/24 Cubs at Cardinals 5/25/24 Cubs at Cardinals 5/26/24 Cubs at Cardinals 5/27/24 Cardinals at Reds 5/28/24 Cardinals at Reds 5/29/24 Cardinals at Reds 5/31/24 Cardinals at Phillies 6/1/24 Cardinals at Phillies 6/2/24 Cardinals at Phillies 6/3/24 Cardinals at Astros 6/4/24 Cardinals at Astros 6/5/24 Cardinals at Astros 6/6/24 Rockies at Cardinals 6/7/24 Rockies at Cardinals 6/8/24 Rockies at Cardinals 6/9/24 Rockies at Cardinals 6/11/24 Pirates at Cardinals 6/12/24 Pirates at Cardinals 6/13/24 Pirates at Cardinals 6/14/24 Cardinals at Cubs 6/15/24 Cardinals at Cubs 6/16/24 Cardinals at Cubs 6/17/24 Cardinals at Marlins 6/18/24 Cardinals at Marlins 6/19/24 Cardinals at Marlins 6/20/24 Giants at Cardinals 6/22/24 Giants at Cardinals 6/23/24 Giants at Cardinals 6/24/24 Braves at Cardinals 6/25/24 Braves at Cardinals 6/26/24 Braves at Cardinals 6/27/24 Reds at Cardinals 6/28/24 Reds at Cardinals 6/29/24 Reds at Cardinals 6/30/24 Reds at Cardinals 7/2/24 Cardinals at Pirates 7/3/24 Cardinals at Pirates 7/4/24 Cardinals at Pirates 7/5/24 Cardinals at Nationals 7/6/24 Cardinals at Nationals 7/7/24 Cardinals at Nationals 7/8/24 Cardinals at Nationals 7/9/24 Royals at Cardinals 7/10/24 Royals at Cardinals 7/12/24 Cubs at Cardinals 7/13/24 Cubs at Cardinals 7/14/24 Cubs at Cardinals 7/19/24 Cardinals at Braves 7/20/24 Cardinals at Braves 7/21/24 Cardinals at Braves 7/22/24 Cardinals at Pirates 7/23/24 Cardinals at Pirates 7/24/24 Cardinals at Pirates 7/26/24 Nationals at Cardinals 7/27/24 Nationals at Cardinals 7/28/24 Nationals at Cardinals 7/29/24 Rangers at Cardinals 7/30/24 Rangers at Cardinals 7/31/24 Rangers at Cardinals 8/1/24 Cardinals at Cubs 8/2/24 Cardinals at Cubs 8/3/24 Cardinals at Cubs 8/4/24 Cardinals at Cubs 8/6/24 Rays at Cardinals 8/7/24 Rays at Cardinals 8/8/24 Rays at Cardinals 8/9/24 Cardinals at Royals 8/10/24 Cardinals at Royals 8/12/24 Cardinals at Reds 8/13/24 Cardinals at Reds 8/14/24 Cardinals at Reds 8/16/24 Dodgers at Cardinals 8/17/24 Dodgers at Cardinals 8/18/24 Dodgers at Cardinals 8/20/24 Brewers at Cardinals 8/21/24 Brewers at Cardinals 8/22/24 Brewers at Cardinals 8/23/24 Cardinals at Twins 8/24/24 Cardinals at Twins 8/25/24 Cardinals at Twins 8/26/24 Padres at Cardinals 8/27/24 Padres at Cardinals 8/28/24 Padres at Cardinals 8/29/24 Padres at Cardinals 8/30/24 Cardinals at Yankees 8/31/24 Cardinals at Yankees 9/1/24 Cardinals at Yankees 9/2/24 Cardinals at Brewers 9/3/24 Cardinals at Brewers 9/4/24 Cardinals at Brewers 9/6/24 Mariners at Cardinals 9/7/24 Mariners at Cardinals 9/8/24 Mariners at Cardinals 9/10/24 Reds at Cardinals 9/11/24 Reds at Cardinals 9/12/24 Reds at Cardinals 9/13/24 Cardinals at Blue Jays 9/14/24 Cardinals at Blue Jays 9/15/24 Cardinals at Blue Jays 9/16/24 Pirates at Cardinals 9/17/24 Pirates at Cardinals 9/18/24 Pirates at Cardinals 9/19/24 Pirates at Cardinals 9/20/24 Guardians at Cardinals 9/21/24 Guardians at Cardinals 9/22/24 Guardians at Cardinals 9/24/24 Cardinals at Rockies 9/25/24 Cardinals at Rockies 9/26/24 Cardinals at Rockies 9/27/24 Cardinals at Giants 9/28/24 Cardinals at Giants 9/29/24 Cardinals at Giants -
2023 MLB Team ATS Records
Team ATS Record ATS Win Pct. Reds 97-65 .599 Orioles 96-66 .593 Dodgers 92-70 .568 Rangers 88-74 .543 Tigers 87-75 .537 Diamondbacks 86-76 .531 Rays 86-76 .531 Nationals 86-76 .531 Pirates 84-78 .519 Braves 83-79 .512 White Sox 82-80 .506 Twins 82-80 .506 Padres 82-80 .506 Cubs 81-81 .500 Astros 81-81 .500 Guardians 80-82 .494 Rockies 80-82 .494 Brewers 80-82 .494 Yankees 79-83 .488 Red Sox 77-85 .475 Athletics 77-85 .475 Mariners 77-85 .475 Cardinals 77-85 .475 Angels 75-87 .463 Blue Jays 75-87 .463 Marlins 74-88 .457 Mets 74-88 .457 Giants 72-90 .444 Phillies 71-91 .438 Royals 69-93 .426 -
2023 MLB Team Over/Under Records
Team Over-Under Record Over Pct. Under Pct. Braves 94-69-3 .577 .423 Dodgers 90-67-8 .573 .427 Rays 89-69-6 .563 .437 Rangers 93-75-11 .554 .446 Pirates 87-71-4 .551 .449 Athletics 84-70-8 .546 .455 Astros 91-77-5 .542 .458 Angels 82-70-10 .540 .461 Twins 85-78-5 .522 .479 Orioles 80-74-11 .520 .481 Mariners 80-75-7 .516 .484 Red Sox 81-77-4 .513 .487 Cubs 80-77-5 .510 .490 Royals 79-77-6 .506 .494 Tigers 78-78-6 .500 .500 Nationals 77-79-6 .494 .506 Reds 79-82-1 .491 .509 Phillies 79-83-13 .488 .512 Cardinals 76-80-6 .487 .513 Marlins 74-84-6 .468 .532 Brewers 73-85-6 .462 .538 White Sox 71-83-8 .461 .539 Rockies 74-87-1 .460 .540 Yankees 71-84-7 .458 .542 Diamondbacks 78-93-8 .456 .544 Blue Jays 70-84-10 .455 .546 Padres 67-86-9 .438 .562 Mets 67-88-7 .432 .568 Guardians 68-91-3 .428 .572 Giants 67-91-4 .424 .576
2024 MLB Team Previews & Predictions
- Angels Preview & Prediction
- Astros Preview & Prediction
- Athletics Preview & Predictions
- Blue Jays Preview & Prediction
- Braves Preview & Prediction
- Brewers Preview & Prediction
- Cubs Preview & Prediction
- Diamondbacks Preview & Prediction
- Dodgers Preview & Prediction
- Giants Preview & Prediction
- Guardians Preview & Prediction
- Mariners Preview & Prediction
- Marlins Preview & Prediction
- Mets Preview & Prediction
- Nationals Preview & Prediction
- Orioles Preview & Prediction
- Padres Preview & Prediction
- Phillies Preview & Prediction
- Pirates Preview & Prediction
- Rangers Preview & Prediction
- Rays Preview & Prediction
- Reds Preview & Prediction
- Red Sox Preview & Prediction
- Rockies Preview & Prediction
- Royals Preview & Prediction
- Tigers Preview & Prediction
- Twins Preview & Prediction
- White Sox Preview & Prediction
- Yankees Preview & Prediction
Live Betting at BetMGM
Live betting is available for nearly 3,000 MLB games each year.
From Opening Day through the World Series, you can view live odds during games. While you’re watching the New York Yankees play the Boston Red Sox, streaming a Cleveland Guardians game on your computer, or checking the score of a Seattle Mariners game, you can place a live bet on run lines, moneylines, and more.
Sign in to your account today โ or, if you don’t have an account, sign up today with a sportsbook welcome bonus โ to start betting. And donโt forget to check updated sportsbook bonuses and promos each day of the year.