2024 MLB Team Betting Preview & Predictions

min read
Texas Rangers manager Bruce Bochy walks by a 2023 World Series champions banner before his team's spring training baseball workouts Wednesday, Feb. 14, 2024, in Surprise, Ariz.
(AP Photo/Lindsey Wasson)
Shane Jackson @Sjacksonmgm Mar 13, 2024, 4:52 PM

With the 2024 Major League Baseball season just around the corner, this guide helps prepare baseball fans with the best MLB betting picks and predictions for all 30 teams and all six divisions.

Check out each division preview below and read my team-by-team breakdowns from there.

MLB Team Previews & Predictions

NL West 2024 Preview & Prediction

NL West

For the 11th time in 12 years, the Dodgers have preseason minus odds to win the NL West. They’ve won 10 of the last 11 division crowns.

NL Central Preview & Prediction

NL Central

The St. Louis Cardinals are the betting favorites to win the NL Central, but the preseason favorite hasn’t won this division since 2019.

NL East Preview & Prediction

NL East

After winning six straight NL East titles, the Atlanta Braves are -275 to win the division. The Philadelphia Phillies are -105 to finish second.

AL West Preview & Prediction

AL West

The last two World Series champions have come from the AL West. The Houston Astros are the preseason favorite to win the division at +115.

AL Central Preview & Prediction

AL Central

The Minnesota Twins are -125 favorites to defend their AL Central crown, but the preseason favorite hasn’t won this division since 2021.

AL East Preview & Prediction

AL East

The best division in baseball can prove it in 2024, as the AL East is +220 to be the division with the most MLB playoff teams this year.

  • 2023 MLB Standings

    AL East

    Team Wins Losses Win Pct. GB Home Away
    Orioles 101 61 .623 49-32 52-29
    Rays 99 63 .611 2 53-28 46-35
    Blue Jays 89 73 .549 12 43-38 46-35
    Yankees 82 80 .506 19 42-39 40-41
    Red Sox 78 84 .481 23 39-42 39-42

    AL Central

    Team Wins Losses Win Pct. GB Home Away
    Twins 87 75 .537 47-34 40-41
    Tigers 78 84 .481 9 37-44 41-40
    Guardians 76 86 .469 11 42-39 34-47
    White Sox 61 101 .377 26 31-50 30-51
    Royals 56 106 .346 31 33-48 23-58

    AL West

    Team Wins Losses Win Pct. GB Home Away
    Astros 90 72 .556 39-42 51-30
    Rangers 90 72 .556 50-31 40-41
    Mariners 88 74 .543 2 45-36 43-38
    Angeles 73 89 .451 17 38-43 35-46
    Athletics 50 112 .309 40 26-55 24-57

    NL East

    Team Wins Losses Win Pct. GB Home Away
    Braves 104 58 .642 52-29 52-29
    Phillies 90 72 .556 14 49-32 41-40
    Marlins 84 78 .519 20 46-35 38-43
    Mets 75 87 .463 29 43-38 32-49
    Nationals 71 91 .438 33 34-47 37-44

    NL Central

    Team Wins Losses Win Pct. GB Home Away
    Brewers 92 70 .568 49-32 43-38
    Cubs 83 79 .512 9 45-36 38-43
    Reds 82 80 .506 10 38-43 44-37
    Pirates 76 86 .469 16 39-42 37-44
    Cardinals 71 91 .438 21 35-46 36-45

    NL West

    Team Wins Losses Win Pct. GB Home Away
    Dodgers 100 62 .617 53-28 47-34
    Diamondbacks 84 78 .519 16 43-38 41-40
    Padres 82 80 .506 18 44-37 38-43
    Giants 79 83 .488 21 45-36 34-47
    Rockies 59 103 .364 41 37-44 22-59
  • 2023 MLB Postseason Results

    Wild Card Series

    Tuesday, Oct. 3
    Game 1: TEX 4, TB 0 (TEX leads, 1-0)
    Game 1: MIN 3, TOR 1 (MIN leads, 1-0)
    Game 1: AZ 6, MIL 3 (AZ leads, 1-0)
    Game 1: PHI 4, MIA 1 (PHI leads, 1-0)

    Wednesday, Oct. 4
    Game 2: TEX 7, TB 1 (TEX wins, 2-0)
    Game 2: MIN 2, TOR 0 (MIN wins, 2-0)
    Game 2: AZ 5, MIL 2 (AZ wins, 2-0)
    Game 2: PHI 7, MIA 1 (PHI wins, 2-0)

    Division Series

    Saturday, Oct. 7
    Game 1: TEX 3, BAL 2 (TEX leads, 1-0)
    Game 1: HOU 6, MIN 4 (HOU leads, 1-0)
    Game 1: PHI 3, ATL 0 (PHI leads, 1-0)
    Game 1: AZ 11, LAD 2 (AZ leads, 1-0)

    Sunday, Oct. 8
    Game 2: TEX 11, BAL 8 (TEX leads 2-0)
    Game 2: MIN 6, HOU 2 (Series tied 1-1)

    Monday, Oct. 9
    Game 2: ATL 5, PHI 4 (Series tied 1-1)
    Game 2: AZ 4, LAD 2 (AZ leads, 2-0)

    Tuesday, Oct. 10
    Game 3: HOU 9, MIN 1 (HOU leads, 2-1)
    Game 3: TEX 7, BAL 1 (TEX wins, 3-0)

    Wednesday, Oct. 11
    Game 3: PHI 10, ATL 2 (PHI leads, 2-1)
    Game 4: HOU 3, MIN 2 (HOU wins, 3-1)
    Game 3: AZ 4, LAD 2 (AZ wins, 3-0)

    Thursday, Oct. 12
    Game 4: PHI 3, ATL 1 (PHI wins, 3-1)

    League Championship Series

    Sunday, Oct. 15
    Game 1: TEX 2, HOU 0 (TEX leads, 1-0)

    Monday, Oct. 16
    Game 2: TEX 5, HOU 4 (TEX leads, 2-0)
    Game 1: PHI 5, AZ 3 (PHI leads, 1-0)

    Tuesday, Oct. 17
    Game 2: PHI 10, AZ 0 (PHI leads, 2-0)

    Wednesday, Oct. 18
    Game 3: HOU 8, TEX 5 (TEX leads, 2-1)

    Thursday, Oct. 19
    Game 3: AZ 2, PHI 1 (PHI leads, 2-1)
    Game 4: HOU 10, TEX 3 (Series tied, 2-2)

    Friday, Oct. 20
    Game 5: HOU 5, TEX 4 (HOU leads, 3-2)
    Game 4: ARI 6, PHI 5 (Series tied, 2-2)

    Saturday, Oct. 21
    Game 5: PHI 6, ARI 1 (PHI leads, 3-2)

    Sunday, Oct. 22
    Game 6: TEX 9, HOU 2 (Series tied, 3-3)

    Monday, Oct. 23
    Game 6: ARI 5, PHI 1 (Series tied, 3-3)
    Game 7: TEX 11, HOU 4 (TEX wins, 4-3)

    Tuesday, Oct. 24
    Game 7: AZ 4, PHI 2 (AZ wins, 4-3)

    World Series

    Friday, Oct. 27
    Game 1: TEX 6, AZ 5 (11) (TEX leads, 1-0)

    Saturday, Oct. 28
    Game 2: AZ 9, TEX 1 (Series tied, 1-1)

    Monday, Oct. 30
    Game 3: TEX 3, AZ 1 (TEX leads, 2-1)

    Tuesday, Oct. 31
    Game 4: TEX 11, AZ 7 (TEX leads, 3-1)

    Wednesday, Nov. 1
    Game 5: TEX 5, AZ 0 (TEX wins, 4-1)

  • 2023 MLB Team Stats

    Batting

    Team Runs/Game BA OBP SLG OPS OPS+
    Angels 4.6 .245 .317 .426 .743 100
    Astros 5.1 .259 .331 .437 .768 111
    Athletics 3.6 .223 .298 .370 .669 91
    Blue Jays 4.6 .256 .329 .417 .745 106
    Braves 5.9 .276 .344 .501 .845 124
    Brewers 4.5 .240 .319 .385 .704 93
    Cardinals 4.4 .250 .326 .416 .742 101
    Cubs 5.1 .254 .330 .421 .751 101
    Diamondbacks 4.6 .250 .322 .408 .730 98
    Dodgers 5.6 .257 .340 .455 .795 113
    Giants 4.7 .242 .321 .413 .734 106
    Guardians 4.1 .250 .313 .381 .695 94
    Mariners 4.2 .235 .312 .383 .695 92
    Marlins 4.1 .259 .316 .405 .721 94
    Mets 4.4 .238 .316 .407 .723 98
    Nationals 4.3 .254 .314 .396 .709 95
    Orioles 5.0 .255 .321 .421 .742 107
    Padres 4.6 .244 .329 .413 .742 106
    Phillies 4.9 .256 .327 .438 .765 108
    Pirates 4.3 .239 .315 .392 .707 92
    Rangers 5.4 .263 .337 .452 .790 113
    Rays 5.3 .260 .331 .445 .776 114
    Red Sox 4.8 .258 .324 .424 .748 100
    Reds 4.8 .249 .327 .420 .746 99
    Rockies 4.5 .249 .310 .405 .715 83
    Royals 4.2 .244 .303 .398 .700 91
    Tigers 4.1 .236 .305 .382 .686 87
    Twins 4.8 .243 .326 .428 .753 106
    White Sox 4.0 .238 .291 .384 .675 83
    Yankees 4.2 .227 .304 .397 .701 91

    Pitching

    Team Runs/Game ERA ERA+ FIP WHIP
    Angels 5.1 4.64 97 4.65 1.418
    Astros 4.3 3.94 107 4.31 1.279
    Athletics 5.7 5.48 75 5.05 1.52
    Blue Jays 4.1 3.78 113 4.06 1.25
    Braves 4.4 4.14 108 4.1 1.302
    Brewers 4.0 3.71 116 4.21 1.186
    Cardinals 5.1 4.79 90 4.43 1.456
    Cubs 4.5 4.08 110 4.16 1.283
    Diamondbacks 4.7 4.47 98 4.35 1.324
    Dodgers 4.3 4.06 108 4.23 1.202
    Giants 4.1 3.74 109 3.88 1.187
    Guardians 4.3 3.96 105 4.21 1.306
    Mariners 4.4 4.02 105 3.92 1.253
    Marlins 4.5 4.21 107 4.13 1.292
    Mets 4.5 4.3 99 4.47 1.36
    Nationals 5.2 5.02 86 5.15 1.473
    Orioles 4.2 3.89 106 3.98 1.243
    Padres 4.0 3.73 110 4.14 1.268
    Phillies 4.4 4.03 107 4 1.24
    Pirates 4.9 4.6 97 4.4 1.382
    Rangers 4.4 4.28 105 4.31 1.268
    Rays 4.1 3.86 108 3.8 1.177
    Red Sox 4.8 4.52 101 4.37 1.338
    Reds 5.1 4.83 95 4.79 1.417
    Rockies 5.9 5.67 89 5.24 1.545
    Royals 5.3 5.17 86 4.7 1.407
    Tigers 4.6 4.24 105 4.13 1.245
    Twins 4.1 3.87 111 3.89 1.197
    White Sox 5.2 4.87 92 4.71 1.415
    Yankees 4.3 3.97 110 4.25 1.236
  • 2023 Award Winners

    AL MVP: Shohei Ohtani

    NL MVP: Ronald Acuña Jr.

    AL Cy Young: Gerrit Cole

    NL Cy Young: Blake Snell

    AL Rookie of the Year: Gunnar Henderson

    NL Rookie of the Year: Corbin Carroll

    AL Manager of the Year: Brandon Hyde

    NL Manager of the Year: Skip Schumaker

    AL Gold Glove Awards:

    C: Jonah Heim (Rangers)
    1B: Nathaniel Lowe (Rangers)
    2B: Andrés Giménez (Guardians)
    3B: Matt Chapman (Blue Jays)
    SS: Anthony Volpe (Yankees)
    LF: Steven Kwan (Guardians)
    CF: Kevin Kiermaier (Blue Jays)
    RF: Adolis García (Rangers)
    P: José Berríos (Blue Jays)
    UT: Mauricio Dubón (Astros)

    NL Gold Glove Awards:

    C: Gabriel Moreno (D-backs)
    1B: Christian Walker (D-backs)
    2B: Nico Hoerner (Cubs)
    3B: Ke’Bryan Hayes (Pirates)
    SS: Dansby Swanson (Cubs)
    LF: Ian Happ (Cubs)
    CF: Brenton Doyle (Rockies)

    AL Silver Slugger Awards:

    C: Adley Rutschman (Orioles)
    1B: Yandy Díaz (Rays)
    2B: Marcus Semien (Rangers)
    3B: Rafael Devers (Red Sox)
    SS: Corey Seager (Rangers)
    OF: Luis Robert Jr. (White Sox)
    OF: Julio Rodríguez (Mariners)
    OF: Kyle Tucker (Astros)
    DH: Shohei Ohtani (Angels)
    UT: Gunnar Henderson (Orioles)
    Team: Rangers

    NL Silver Slugger Awards:

    C: William Contreras (Brewers)
    1B: Matt Olson (Braves)
    2B: Luis Arraez (Marlins)
    3B: Austin Riley (Braves)
    SS: Francisco Lindor (Mets)
    OF: Ronald Acuña Jr. (Braves)
    OF: Mookie Betts (Dodgers)
    OF: Juan Soto (Padres)
    DH: Bryce Harper (Phillies)
    UT: Cody Bellinger (Cubs)
    Team: Braves

    All-MLB First Team:

    C: Adley Rutschman (Orioles)
    1B: Freddie Freeman (Dodgers)
    2B: Marcus Semien (Rangers)
    SS: Corey Seager (Rangers)
    3B: Austin Riley (Braves)
    OF: Ronald Acuña Jr. (Braves)
    OF: Mookie Betts (Dodgers)
    OF: Corbin Carroll (D-backs)
    DH: Shohei Ohtani (Angels)
    SP: Gerrit Cole (Yankees)
    SP: Zac Gallen (D-backs)
    SP: Blake Snell (Padres)
    SP: Shohei Ohtani (Angels)
    SP: Spencer Strider (Braves)
    RP: Félix Bautista (Orioles)
    RP: Josh Hader (Padres)

    All-MLB Second Team:

    C: Jonah Heim (Rangers)
    1B: Matt Olson (Braves)
    2B: Ozzie Albies (Braves)
    SS: Francisco Lindor (Mets)
    3B: José Ramírez (Guardians)
    OF: Aaron Judge (Yankees)
    OF: Adolis García (Rangers)
    OF: Kyle Tucker (Astros)
    DH: Yordan Alvarez (Astros)
    SP: Kevin Gausman (Rangers)
    SP: Sonny Gray (Twins)
    SP: Nathan Eovaldi (Rangers)
    SP: Jordan Montgomery (Rangers)
    SP: Kyle Bradish (Orioles)
    RP: Devin Williams (Brewers)
    RP: Emmanuel Clase (Guardians)

Baseball Odds at BetMGM

BetMGM is the premier online sports betting destination for baseball odds.

From spring training through the World Series, you can bet on a variety of odds. Whether you’re a first-time bettor making your first deposit, a casual fan browsing run lines for a game between the Boston Red Sox and Toronto Blue Jays, or a longtime diehard dissecting over/under trends for a late-night Seattle Mariners’ game, there are opportunities for everyone.

If you’re new to the sportsbook, register today with BetMGM’s welcome promo. And check out updated sportsbook promos each day of the year.

BetMGM First Bet Offer $1,500
About the Author

Shane Jackson

Read More @Sjacksonmgm

Shane Jackson is a Web Content Writer for BetMGM, covering MLB and NBA. After graduating from the University of Kansas, his previous stops include MLB.com, Lawrence Journal-World, Manhattan Mercury, Bet Chicago Sports, WynnBET, and Sportsbook Review.

Shane Jackson is a Web Content Writer for BetMGM, covering MLB and NBA. After graduating from the University of Kansas, his previous stops include MLB.com, Lawrence Journal-World, Manhattan Mercury, Bet Chicago Sports, WynnBET, and Sportsbook Review.