Pirates vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Tuesday, July 2, 2024

This content was writter in partnership with DataSkrive. DataSkrive leverages a combination of human expertise, machine learning, and pre-built content libraries to assemble and personalize sports content.

Mitch Keller will take the mound for the Pittsburgh Pirates (40-43) Tuesday looking for his 10th win of the season in a matchup with the St. Louis Cardinals (43-40). The Pirates are -125 favorites to pick up the win in the contest, which starts at 6:40 PM ET on BSMW, live from PNC Park.

Pittsburgh’s Keller gets the start, and he’ll go against St. Louis’ Kyle Gibson.

Pirates vs. Cardinals Odds

  • Pirates odds to win: -125
  • Cardinals odds to win: +106
  • Spread: Pirates -1.5
  • Total: 8 runs
  • Pirates vs. Cardinals Promo Codes

    DraftKings Promo Code: No Sweat Bet up to $1500 + SGP
    RoutyDraftKings Promo Code: No Sweat Bet up to $1500

    New Customers: Get a No Sweat Bet up to $1,500 + Get a No Sweat NBA SGP Every Day of NBA Playoffs

    See terms at sportsbook.draftkings.com/promos.

    Bet Now Our Review
    GAMBLING PROBLEM? CALL 1-800-GAMBLER (1-800-426-2537) (AZ/ CO/ IA/ IL/ IN/ KS/ KY/ LA/ MD/ ME/ MI/ NC/ NH/ NJ/ OH/ OR/ PA/ TN/ VA/ VT/ WV/ WY), (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. Call 888-789-7777/visit ccpg.org (CT), or visit www.1800gambler.net (WV). 21+ (18+ KY/NH/WY).

    Game Time and Information

  • Date: Tuesday, July 2, 2024
  • Time: 6:40 PM ET
  • TV: BSMW
  • Who Will Win Pirates vs. Cardinals?

    Pirates and Cardinals Betting Trends

    The Pirates have won 46.9% of the games this season when they were favored on the moneyline (15-17).

    Pittsburgh has a 9-11 record (winning 45% of its games) when it has played as moneyline favorites of -125 or shorter.

    The Cardinals have entered the game as underdogs 41 times this season and won 20, or 48.8%, of those games.

    St. Louis has a record of 11-17 in games where oddsmakers have it as underdogs of at least +106 on the moneyline.

    The Pirates have combined with opponents to hit the over on the total 38 times this season for a 38-44-1 record against the over/under.

    The Cardinals and their opponents have hit the over in 36 of their 82 games with a total this season.

    Pirates Stats & Insights

    The Pirates have the No. 25 offense in MLB action scoring four runs per game (333 total runs).

    Pittsburgh averages 0.9 home runs per game to rank 24th in baseball with 78 total home runs.

    The Pirates are 25th in the majors with a .228 batting average.

    Pittsburgh’s 9.5 strikeouts per game are the fourth-most in MLB.

    The Pirates pitching staff is 16th in MLB with a collective 8.5 strikeouts per nine innings.

    Pittsburgh’s 3.98 team ERA ranks 14th across all MLB pitching staffs.

    Cardinals Stats & Insights

    The Cardinals have scored 328 runs (just four per game) this season, which ranks 27th in MLB.

    St. Louis has hit 79 homers this season, which ranks 22nd in the majors.

    The Cardinals have a team batting average of .238 this season, which ranks 17th among MLB teams.

    St. Louis ranks 17th in strikeouts per game (8.5) among MLB offenses.

    The Cardinals average the 20th-most strikeouts per nine innings (8.4) in the majors this season.

    St. Louis pitchers have a combined ERA of 3.90 ERA this year, which ranks 12th in MLB.

    Pirates Key Players to Watch

    Keller tries for his 10th victory when he makes the start for the Pirates, his 17th of the season. He is 9-4 with a 3.20 ERA and 91 strikeouts in 98 1/3 innings pitched.

    Bryan Reynolds leads Pittsburgh in home runs with 13, runs batted in with 46 and his batting average of .275 is also best on his team.

    Connor Joe is batting .248 with an OBP of .329 and a slugging percentage of .407 this season.

    Andrew McCutchen has 61 hits this season and a slash line of .232/.331/.392.

    Oneil Cruz has collected 67 hits this season and has an OBP of .294. He’s slugging .429 on the year.

    Cardinals Key Players to Watch

    Gibson (5-3) will take the mound for the Cardinals, his 16th start of the season.

    Brendan Donovan has accumulated a team-best 41 runs batted in.

    Alec Burleson is batting .278 with 11 doubles, 12 home runs and 11 walks.

    Nolan Arenado has 13 doubles, seven home runs and 21 walks while hitting .259.

    Masyn Winn’s .286 batting average is a team-high mark.

    Pirates and Cardinals Injuries

    Pirates: David Bednar: 15 Day IL (Oblique), Hunter Stratton: 15 Day IL (Shoulder), Quinn Priester: 15 Day IL (Undisclosed), Marco Gonzales: 60 Day IL (Forearm), Ryan Borucki: 60 Day IL (Tricep), Dauri Moreta: 60 Day IL (Elbow), Johan Oviedo: 60 Day IL (Elbow), Endy Rodriguez: 60 Day IL (Elbow), Henry Davis: 7 Day IL (Head), Dennis Santana: day-to-day (Arm)

    Cardinals: Iván Herrera: 10 Day IL (Back), Lars Nootbaar: 10 Day IL (Oblique), Nick Robertson: 15 Day IL (Elbow), Riley O’Brien: 60 Day IL (Forearm), Drew Rom: 60 Day IL (Biceps), Steven Matz: 60 Day IL (Back), Tommy Edman: 60 Day IL (Wrist), Keynan Middleton: 60 Day IL (Forearm)

    Pirates vs. Cardinals Prediction

  • Score Prediction: Pirates 4, Cardinals 3
  • Total Prediction: Under 8 runs
  • How to Bet on Pirates vs. Cardinals

    Get more MLB picks.
    If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.

    written by

    Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

    more picks news

    Padres vs. Diamondbacks Probable Starting Pitchers – July 7

    The San Diego Padres (49-44) and the Arizona Diamondbacks (44-45) square off in San Diego on Sunday. First pitch is at 4:10 PM ET at PETCO Park.The Padres will look to Dylan Cease (7-7) against the Diamondbacks and Ryne Nelson...

    Dodgers vs. Brewers Probable Starting Pitchers – July 7

    Following a three-game losing streak, the Milwaukee Brewers (52-38) face off against the Los Angeles Dodgers (55-35) on Sunday at 4:10 PM ET.The Dodgers will give the nod to Justin Wrobleski versus the Brewers and Dallas Keuchel.Dodgers vs. Brewers Pitcher...

    Mariners vs. Blue Jays Probable Starting Pitchers – July 7

    The Seattle Mariners (49-42) have a home game against the Toronto Blue Jays (40-49) on Sunday. The contest is set to begin at 4:10 PM ET.The Mariners will call on George Kirby (7-6) against the Blue Jays and Jose Berrios...

    Cubs vs. Angels Probable Starting Pitchers – July 7

    The Los Angeles Angels (37-51) visit the Chicago Cubs (41-49) for a road game in Chicago on Sunday. The contest begins at 2:20 PM ET.The Cubs will look to Hayden Wesneski (2-5) against the Angels and Jose Soriano (4-6).Cubs vs....

    Orioles vs. Athletics Probable Starting Pitchers – July 7

    The Baltimore Orioles (56-33) visit Oakland to take on the Oakland Athletics (34-57) at 4:07 PM ET on Sunday.The Orioles will look to Grayson Rodriguez (10-3) against the Athletics and Mitch Spence (5-4).Orioles vs. Athletics Pitcher Matchup and Game InfoWhen:...

    Braves vs. Phillies Probable Starting Pitchers – July 7

    The Atlanta Braves (48-39) host the Philadelphia Phillies (58-31). The matchup at Truist Park begins at 1:35 PM ET on Sunday.The probable starters are Reynaldo Lopez (6-2) for the Braves and Michael Mercado (1-0) for the Phillies.Braves vs. Phillies Pitcher...

    Rangers vs. Rays Probable Starting Pitchers – July 7

    The Tampa Bay Rays (44-45) match up against the Texas Rangers (41-48) on the road on Sunday beginning at 2:35 PM ET.This contest's pitching matchup is set, as the Rangers will send Nathan Eovaldi (5-3) to the mound, while Zack...

    Cardinals vs. Nationals Probable Starting Pitchers – July 7

    The St. Louis Cardinals (46-42) and the Washington Nationals (42-47) match up on Sunday at 1:35 PM ET. The game will take place at Nationals Park.This contest's pitching matchup is set, as the Cardinals will send Kyle Gibson (6-3) to...

    Mets vs. Pirates Probable Starting Pitchers – July 7

    The New York Mets (43-44) visit the Pittsburgh Pirates (42-46) at PNC Park on Sunday, with first pitch at 1:35 PM ET.The Mets will give the nod to Sean Manaea (5-3, 3.67 ERA), who is eyeing win No. 6 on...

    Guardians vs. Giants Probable Starting Pitchers – July 7

    The Cleveland Guardians (55-32) have a home game against the San Francisco Giants (44-46) on Sunday. The matchup is set to begin at 1:40 PM ET.The probable pitchers are Carlos Carrasco (3-6) for the Guardians and Hayden Birdsong (1-0) for...

    Latest News

    Padres vs. Diamondbacks Probable Starting Pitchers – July 7

    The San Diego Padres (49-44) and the Arizona Diamondbacks (44-45) square off in San Diego on Sunday. First pitch is at 4:10 PM ET at PETCO Park.The Padres will look to Dylan Cease (7-7) against the Diamondbacks and Ryne Nelson...

    Dodgers vs. Brewers Probable Starting Pitchers – July 7

    Following a three-game losing streak, the Milwaukee Brewers (52-38) face off against the Los Angeles Dodgers (55-35) on Sunday at 4:10 PM ET.The Dodgers will give the nod to Justin Wrobleski versus the Brewers and Dallas Keuchel.Dodgers vs. Brewers Pitcher...

    Mariners vs. Blue Jays Probable Starting Pitchers – July 7

    The Seattle Mariners (49-42) have a home game against the Toronto Blue Jays (40-49) on Sunday. The contest is set to begin at 4:10 PM ET.The Mariners will call on George Kirby (7-6) against the Blue Jays and Jose Berrios...

    Orioles vs. Athletics Probable Starting Pitchers – July 7

    The Baltimore Orioles (56-33) visit Oakland to take on the Oakland Athletics (34-57) at 4:07 PM ET on Sunday.The Orioles will look to Grayson Rodriguez (10-3) against the Athletics and Mitch Spence (5-4).Orioles vs. Athletics Pitcher Matchup and Game InfoWhen:...

    England vs. Netherlands Euros Odds, Match Time and Preview – July 10

    England and the Netherlands will meet at Signal Iduna Park in the 2024 UEFA European Championship semifinals, on July 10 at 3:00 PM ET.Interested in watching this match? You can find it on FOX. In this UEFA European Championship semifinal,...

    Royals vs. Rockies Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, July 7, 2024

    The Colorado Rockies (32-57) seek to complete a series sweep as they take a 2-0 lead into the finale versus the Kansas City Royals (48-43) at 3:10 PM ET on Sunday from Coors Field. The Royals are favored (-161) by...

    Rangers vs. Rays Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, July 7, 2024

    The Tampa Bay Rays (44-45 look to avoid the sweep when they visit the Texas Rangers (41-48) in the final game of a three-game set. Sportsbooks have listed the Rangers as -136 favorites, while the Rays are +116 underdogs to...

    Mets vs. Pirates Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, July 7, 2024

    The New York Mets will take the field against the Pittsburgh Pirates (42-46) on Sunday. The game begins at 1:35 PM ET on SNY, with the Mets listed as -132 favorites on the moneyline.New York's Sean Manaea gets the start,...

    Braves vs. Phillies Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, July 7, 2024

    The Atlanta Braves (48-39) host the Philadelphia Phillies (58-31) Sunday to close out a three-game series. The Braves are favored (-174) to win the rubber match, which starts at 1:35 PM ET from Truist Park.Atlanta's Reynaldo Lopez gets the start,...

    Cardinals vs. Nationals Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, July 7, 2024

    The St. Louis Cardinals (46-42) are set to take on the Washington Nationals (42-47) Sunday at 1:35 PM ET, airing on BSMW. The Cardinals are listed as -124 favorites by sportsbooks, while the underdog Nationals have +105 odds for the...

    more picks news