Pittsburgh Pirates 2024 Betting Preview: Futures Odds & Prediction

min read
Pittsburgh Pirates' Oneil Cruz (15) is greeted by Ke'Bryan Hayes (13) after scoring from third on a ground ball by of a baseball game, Tuesday, Oct. 4, 2022, in Pittsburgh.
(AP Photo/Keith Srakocic)
Shane Jackson @Sjacksonmgm Mar 26, 2024, 3:02 PM
  • Pittsburgh's preseason win total (74.5) is its highest mark since 2018.
  • Oneil Cruz is +100 to finish with more home runs than Elly De La Cruz.

The Pittsburgh Pirates haven’t posted a winning season since 2018. They haven’t finished higher than fourth in the National League Central since 2016. 

The team’s last playoff berth came in 2015, and its last postseason victory occurred in 2013.

But many of those streaks could fall this season, with Pittsburgh posing as an MLB odds dark horse in a vulnerable division.

Pirates Futures Odds

Win Total: 75.5
NL Central: +1300
NL Pennant: +8000
World Series: +15000

MLB betting markets still view the Pirates as the No. 5 team in the NL Central, but their win total is just 11 games behind the division front-runner in the St. Louis Cardinals.

Pittsburgh’s win total hasn’t been this high since 2018, when the team won 69 games to finish under its preseason over/under of 77.5 games. The Pirates won 76 games to clear last year’s win total by nine victories.

Pirates Offseason Moves

After going 76-86 last year, the Pirates signed a trio of left-handed pitchers to help them make a strong push up the NL Central standings.

Additions

PlayerPos.
Aroldis ChapmanLHP
Marco GonzalesLHP
Martín PérezLHP
Rowdy Tellez1B/DH

Departures

PlayerPos.
Miguel AndújarINF
Jarlín GarcíaLHP
Angel PerdomoLHP
Vince VelasquezRHP

Pérez and Gonzales will slot in right behind Mitch Keller at the top of the rotation.

Pérez pitched in 67 games for the Texas Rangers over the last two years, recording a 3.54 ERA in 338 total innings. Gonzales joins Cincinnati’s staff after six seasons with the Seattle Mariners, where he made 141 starts and spun a 4.02 ERA.

Chapman is counting on a rebound showing as a high-leverage reliever with the Pirates, following some lackluster playoff results with the Rangers.

Pirates 2024 Betting Prediction

Prediction: Oneil Cruz to finish with more home runs than Elly De La Cruz (+100)

There are many head-to-head home run matchups in the latest MLB betting markets, including a particularly intriguing battle between Pittsburgh’s Oneil Cruz and Elly De La Cruz of the Cincinnati Reds.

Both players have plenty of hype, with the Reds infielder bursting on the scene as a rookie last year.

But De La Cruz hit just 13 homers, and the underlying metrics suggest that the switch hitter is much better as a left-handed hitter than from the right side. The difference in swing speed is 2 miles per hour.

As for Pittsburgh’s Cruz, he played just nine games last year due to injury. He hit 17 home runs in 87 games and offers plenty of power as a 6-foot-7 shortstop. Cruz ranked in the top 9% of the league in average exit velocity in 2023.

There are question marks for both talented young players, but Cruz offers more power upside and is +100 compared to a -130 value for De La Cruz. THE BAT X projects 24 homers for the former and 19 for the latter.

  • 2024 Pirates Schedule
    Date Matchup
    3/28/24 Pirates at Marlins
    3/29/24 Pirates at Marlins
    3/30/24 Pirates at Marlins
    3/31/24 Pirates at Marlins
    4/1/24 Pirates at Nationals
    4/3/24 Pirates at Nationals
    4/4/24 Pirates at Nationals
    4/5/24 Orioles at Pirates
    4/6/24 Orioles at Pirates
    4/7/24 Orioles at Pirates
    4/8/24 Tigers at Pirates
    4/9/24 Tigers at Pirates
    4/11/24 Pirates at Phillies
    4/12/24 Pirates at Phillies
    4/13/24 Pirates at Phillies
    4/14/24 Pirates at Phillies
    4/15/24 Pirates at Mets
    4/16/24 Pirates at Mets
    4/17/24 Pirates at Mets
    4/19/24 Red Sox at Pirates
    4/20/24 Red Sox at Pirates
    4/21/24 Red Sox at Pirates
    4/22/24 Brewers at Pirates
    4/23/24 Brewers at Pirates
    4/24/24 Brewers at Pirates
    4/25/24 Brewers at Pirates
    4/26/24 Pirates at Giants
    4/27/24 Pirates at Giants
    4/28/24 Pirates at Giants
    4/29/24 Pirates at Athletics
    4/30/24 Pirates at Athletics
    5/1/24 Pirates at Athletics
    5/3/24 Rockies at Pirates
    5/4/24 Rockies at Pirates
    5/5/24 Rockies at Pirates
    5/6/24 Angels at Pirates
    5/7/24 Angels at Pirates
    5/8/24 Angels at Pirates
    5/10/24 Cubs at Pirates
    5/11/24 Cubs at Pirates
    5/12/24 Cubs at Pirates
    5/13/24 Pirates at Brewers
    5/14/24 Pirates at Brewers
    5/15/24 Pirates at Brewers
    5/16/24 Pirates at Cubs
    5/17/24 Pirates at Cubs
    5/18/24 Pirates at Cubs
    5/19/24 Pirates at Cubs
    5/21/24 Giants at Pirates
    5/22/24 Giants at Pirates
    5/23/24 Giants at Pirates
    5/24/24 Braves at Pirates
    5/25/24 Braves at Pirates
    5/26/24 Braves at Pirates
    5/28/24 Pirates at Tigers
    5/29/24 Pirates at Tigers
    5/31/24 Pirates at Blue Jays
    6/1/24 Pirates at Blue Jays
    6/2/24 Pirates at Blue Jays
    6/4/24 Dodgers at Pirates
    6/5/24 Dodgers at Pirates
    6/6/24 Dodgers at Pirates
    6/7/24 Twins at Pirates
    6/8/24 Twins at Pirates
    6/9/24 Twins at Pirates
    6/11/24 Pirates at Cardinals
    6/12/24 Pirates at Cardinals
    6/13/24 Pirates at Cardinals
    6/14/24 Pirates at Rockies
    6/15/24 Pirates at Rockies
    6/16/24 Pirates at Rockies
    6/17/24 Reds at Pirates
    6/18/24 Reds at Pirates
    6/19/24 Reds at Pirates
    6/21/24 Rays at Pirates
    6/22/24 Rays at Pirates
    6/23/24 Rays at Pirates
    6/24/24 Pirates at Reds
    6/25/24 Pirates at Reds
    6/26/24 Pirates at Reds
    6/28/24 Pirates at Braves
    6/29/24 Pirates at Braves
    6/30/24 Pirates at Braves
    7/2/24 Cardinals at Pirates
    7/3/24 Cardinals at Pirates
    7/4/24 Cardinals at Pirates
    7/5/24 Mets at Pirates
    7/6/24 Mets at Pirates
    7/7/24 Mets at Pirates
    7/8/24 Mets at Pirates
    7/9/24 Pirates at Brewers
    7/10/24 Pirates at Brewers
    7/11/24 Pirates at Brewers
    7/12/24 Pirates at White Sox
    7/13/24 Pirates at White Sox
    7/14/24 Pirates at White Sox
    7/19/24 Phillies at Pirates
    7/20/24 Phillies at Pirates
    7/21/24 Phillies at Pirates
    7/22/24 Cardinals at Pirates
    7/23/24 Cardinals at Pirates
    7/24/24 Cardinals at Pirates
    7/26/24 Pirates at D-backs
    7/27/24 Pirates at D-backs
    7/28/24 Pirates at D-backs
    7/29/24 Pirates at Astros
    7/30/24 Pirates at Astros
    7/31/24 Pirates at Astros
    8/2/24 D-backs at Pirates
    8/3/24 D-backs at Pirates
    8/4/24 D-backs at Pirates
    8/6/24 Padres at Pirates
    8/7/24 Padres at Pirates
    8/8/24 Padres at Pirates
    8/9/24 Pirates at Dodgers
    8/10/24 Pirates at Dodgers
    8/11/24 Pirates at Dodgers
    8/12/24 Pirates at Padres
    8/13/24 Pirates at Padres
    8/14/24 Pirates at Padres
    8/16/24 Mariners at Pirates
    8/17/24 Mariners at Pirates
    8/18/24 Mariners at Pirates
    8/19/24 Pirates at Rangers
    8/20/24 Pirates at Rangers
    8/21/24 Pirates at Rangers
    8/22/24 Reds at Pirates
    8/23/24 Reds at Pirates
    8/24/24 Reds at Pirates
    8/25/24 Reds at Pirates
    8/26/24 Cubs at Pirates
    8/27/24 Cubs at Pirates
    8/28/24 Cubs at Pirates
    8/30/24 Pirates at Guardians
    8/31/24 Pirates at Guardians
    9/1/24 Pirates at Guardians
    9/2/24 Pirates at Cubs
    9/3/24 Pirates at Cubs
    9/4/24 Pirates at Cubs
    9/5/24 Nationals at Pirates
    9/6/24 Nationals at Pirates
    9/7/24 Nationals at Pirates
    9/8/24 Nationals at Pirates
    9/9/24 Marlins at Pirates
    9/10/24 Marlins at Pirates
    9/11/24 Marlins at Pirates
    9/13/24 Royals at Pirates
    9/14/24 Royals at Pirates
    9/15/24 Royals at Pirates
    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 Pirates at Reds
    9/21/24 Pirates at Reds
    9/22/24 Pirates at Reds
    9/24/24 Brewers at Pirates
    9/25/24 Brewers at Pirates
    9/26/24 Brewers at Pirates
    9/27/24 Pirates at Yankees
    9/28/24 Pirates at Yankees
    9/29/24 Pirates at Yankees
  • 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

Baseball Betting Lines at BetMGM

You can view daily baseball betting lines at the BetMGM online sportsbook.

From prop bets and parlays to World Series odds and MVP odds, there are a variety betting opportunities for everyone regardless of fandom or sports betting expertise.

If you don’t have an account, register today with BetMGM’s welcome offer. Once you have an account, check for daily sports betting promos.

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.