Giants vs. Pirates Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, April 28, 2024

The San Francisco Giants (13-15) are favored on the moneyline (-110) in Sunday’s contest against the Pittsburgh Pirates (14-14). Game time is at 4:05 PM ET on SportsNet PT. The Pirates, with +158 odds, are favored against the spread (1.5).

San Francisco’s Keaton Winn gets the start, and he’ll go against Pittsburgh’s Jared Jones.

Giants vs. Pirates Odds

  • Giants odds to win: -110
  • Pirates odds to win: -108
  • Spread: Pirates -1.5
  • Total: 7.5 runs
  • Giants vs. Pirates Promo Codes

    Game Time and Information

  • Date: Sunday, April 28, 2024
  • Time: 4:05 PM ET
  • TV: SportsNet PT
  • Who Will Win Giants vs. Pirates?

    Giants and Pirates Betting Trends

    The Giants have won 52.9% of the games this season when they were the moneyline favorite (9-8).

    San Francisco has gone 9-8 when playing as moneyline favorites with odds of -110 or shorter (52.9% winning percentage).

    The Pirates have been underdogs in 20 games this season and won 11 (55%) of those contests.

    This season, Pittsburgh has won nine of its 17 games, or 52.9%, when it’s the underdog by at least -108 on the moneyline.

    The Giants have combined with opponents to go over the total 14 times this season for a 14-13-1 record against the over/under.

    So far this season, the Pirates and their opponents have hit the over in 13 of their 28 games with a total.

    Giants Stats & Insights

    The Giants have the No. 19 offense in MLB action scoring four runs per game (113 total runs).

    San Francisco is 21st in MLB action with 25 total home runs.

    The Giants are 15th in MLB with a .244 batting average.

    San Francisco strikes out 8 times per game, the No. 14 average in baseball.

    The Giants pitching staff ranks 28th in MLB with a collective 7.6 strikeouts per nine innings.

    San Francisco has the 24th-ranked team ERA among all MLB pitching staffs (4.48).

    Pirates Stats & Insights

    The Pirates have scored the 19th-most runs in the league this season with 113 (four per game).

    Pittsburgh ranks 24th in Major League Baseball with 23 home runs.

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

    Pittsburgh ranks just 27th in MLB in strikeouts per game with an average of 9.6 whiffs per contest.

    The Pirates average the 14th-most strikeouts per nine innings (8.6) in the majors this season.

    Pittsburgh has the 11th-ranked ERA (3.71) in the majors this season.

    Giants Key Players to Watch

    The Giants are sending Winn (2-3) to make his sixth start of the season. He is 2-3 with a 3.54 ERA and 23 strikeouts in 28 2/3 innings pitched.

    Michael Conforto leads San Francisco in home runs with five, runs batted in with 16 and his batting average of .277 is also best on his team.

    Jung Hoo Lee has collected 27 hits this season and has an OBP of .336. He’s slugging .360 on the year.

    Matt Chapman has 24 hits this season and a slash line of .220/.267/.394.

    Jorge Soler is slugging .414 this season, with a team-best five homers while driving in eight runs.

    Pirates Key Players to Watch

    The Pirates’ Jones (2-2) will make his sixth start of the season.

    Bryan Reynolds has a team-best four home runs and 17 runs batted in.

    Connor Joe’s .296 batting average is a team-high mark.

    Ke’Bryan Hayes has six doubles, a home run and 13 walks while hitting .281.

    Jack Suwinski is hitting .182 with four doubles, two home runs and 10 walks.

    Giants and Pirates Injuries

    Giants: Blake Snell: 15 Day IL (Adductor), Alex Cobb: 60 Day IL (Hip), Robbie Ray: 60 Day IL (Elbow), Austin Warren: 60 Day IL (Elbow), Ethan Small: 60 Day IL (Oblique), Tristan Beck: 60 Day IL (Arm)

    Pirates: Yasmani Grandal: 10 Day IL (Foot), Jason Delay: 10 Day IL (Knee), Marco Gonzales: 15 Day IL (Forearm), Ryan Borucki: 15 Day IL (Left triceps inflammation), Dauri Moreta: 60 Day IL (Elbow), Johan Oviedo: 60 Day IL (Elbow), Endy Rodriguez: 60 Day IL (Elbow)

    Giants vs. Pirates Prediction

  • Score Prediction: Pirates 5, Giants 4
  • Total Prediction: Over 7.5 runs
  • How to Bet on Giants vs. Pirates

    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

    Baltimore Orioles vs. Toronto Blue Jays Series May 13-15: Odds, Starting Pitchers & Predictions

    The Toronto Blue Jays are on the road, opening a three-game series versus the Baltimore Orioles on Monday, May 13 at 6:35 PM ET.Orioles vs. Blue Jays Series Info Blue Jays @ Orioles Time: Monday, May 13 at 6:35 PM...

    Texas Rangers vs. Cleveland Guardians Series May 13-15: Odds, Starting Pitchers & Predictions

    In the first of a three-game series, on Monday, May 13 at 8:05 PM ET, the Texas Rangers will host the Cleveland Guardians.Rangers vs. Guardians Series Info Guardians @ Rangers Time: Monday, May 13 at 8:05 PM ET Rangers Starting...

    Detroit Tigers vs. Miami Marlins Series May 13-15: Odds, Starting Pitchers & Predictions

    A three-game series between the Detroit Tigers and the visiting Miami Marlins will start on Monday, May 13 at 6:40 PM ET.Tigers vs. Marlins Series Info Marlins @ Tigers Time: Monday, May 13 at 6:40 PM ET Tigers Starting Pitcher:...

    New York Mets vs. Philadelphia Phillies Series May 13-14: Odds, Starting Pitchers & Predictions

    The Philadelphia Phillies are on the road, beginning a two-game set versus the New York Mets on Monday, May 13 at 7:10 PM ET.Mets vs. Phillies Series Info Phillies @ Mets Time: Monday, May 13 at 7:10 PM ET Mets...

    San Francisco Giants vs. Los Angeles Dodgers Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:45 PM ET, a three-game series between the San Francisco Giants and the visiting Los Angeles Dodgers will get underway.Giants vs. Dodgers Series Info Dodgers @ Giants Time: Monday, May 13 at 9:45 PM ET...

    Seattle Mariners vs. Kansas City Royals Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:40 PM ET, a three-game series featuring the Seattle Mariners and the visiting Kansas City Royals will begin.Mariners vs. Royals Series Info Royals @ Mariners Time: Monday, May 13 at 9:40 PM ET Mariners Starting...

    Houston Astros vs. Oakland Athletics Series May 13-16: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 8:10 PM ET, a four-game series between the Houston Astros and the visiting Oakland Athletics will begin.Astros vs. Athletics Series Info Athletics @ Astros Time: Monday, May 13 at 8:10 PM ET Astros Starting Pitcher:...

    Chicago White Sox vs. Washington Nationals Series May 13-15: Odds, Starting Pitchers & Predictions

    In the opener of a three-game series, on Monday, May 13 at 7:40 PM ET, the Chicago White Sox are hosting the Washington Nationals.White Sox vs. Nationals Series Info Nationals @ White Sox Time: Monday, May 13 at 7:40 PM...

    Los Angeles Angels vs. St. Louis Cardinals Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:38 PM ET, a three-game series featuring the Los Angeles Angels and the visiting St. Louis Cardinals will begin.Angels vs. Cardinals Series Info Cardinals @ Angels Time: Monday, May 13 at 9:38 PM ET Angels...

    Arizona Diamondbacks vs. Cincinnati Reds Series May 13-15: Odds, Starting Pitchers & Predictions

    A three-game series between the Arizona Diamondbacks and the visiting Cincinnati Reds will start on Monday, May 13 at 9:40 PM ET.Diamondbacks vs. Reds Series Info Reds @ Diamondbacks Time: Monday, May 13 at 9:40 PM ET Diamondbacks Starting Pitcher:...

    Latest News

    How to Watch Angels vs. Cardinals: Live Stream or on TV

    Jose Soriano will take the ball for the Los Angeles Angels (15-26) when they host starter Matthew Liberatore and the St. Louis Cardinals (16-24) on Monday, with first pitch at 9:38 PM ET.The article below will give you everything you...

    Mariners vs. Royals: Start Time, Streaming Live, TV Channel, How to Watch

    On Monday at 9:40 PM ET, Josh Rojas and the Seattle Mariners (22-19) play Bobby Witt Jr. and the Kansas City Royals (25-17) at T-Mobile Park.If you're trying to watch this game, keep reading for streaming and TV options for...

    How to Watch Diamondbacks vs. Reds: Live Stream or on TV

    The Arizona Diamondbacks (19-22), who will give the ball to Jordan Montgomery, host the Cincinnati Reds (17-23) with Graham Ashcraft on the hill, Monday at 9:40 PM ET.The article below will give you everything you need to know to watch...

    Padres vs. Rockies: Free Live Stream, TV Channel, How to Watch

    The San Diego Padres (22-21), who will give the ball to Randy Vasquez, host the Colorado Rockies (12-28) with Dakota Hudson on the hill, Monday at 9:40 PM ET.See how to watch the San Diego-Colorado matchup below.When is Padres vs....

    Dodgers vs. Giants: Free Live Stream, TV Channel, How to Watch

    The Los Angeles Dodgers (27-15), led by Mookie Betts, visit Michael Conforto and the San Francisco Giants (19-23) at 9:45 PM ET on Monday.The article below will provide you with everything you need to watch Los Angeles take on San...

    Texas Rangers vs. Cleveland Guardians Series May 13-15: Odds, Starting Pitchers & Predictions

    In the first of a three-game series, on Monday, May 13 at 8:05 PM ET, the Texas Rangers will host the Cleveland Guardians.Rangers vs. Guardians Series Info Guardians @ Rangers Time: Monday, May 13 at 8:05 PM ET Rangers Starting...

    San Francisco Giants vs. Los Angeles Dodgers Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:45 PM ET, a three-game series between the San Francisco Giants and the visiting Los Angeles Dodgers will get underway.Giants vs. Dodgers Series Info Dodgers @ Giants Time: Monday, May 13 at 9:45 PM ET...

    Seattle Mariners vs. Kansas City Royals Series May 13-15: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 9:40 PM ET, a three-game series featuring the Seattle Mariners and the visiting Kansas City Royals will begin.Mariners vs. Royals Series Info Royals @ Mariners Time: Monday, May 13 at 9:40 PM ET Mariners Starting...

    Houston Astros vs. Oakland Athletics Series May 13-16: Odds, Starting Pitchers & Predictions

    On Monday, May 13 at 8:10 PM ET, a four-game series between the Houston Astros and the visiting Oakland Athletics will begin.Astros vs. Athletics Series Info Athletics @ Astros Time: Monday, May 13 at 8:10 PM ET Astros Starting Pitcher:...

    Chicago White Sox vs. Washington Nationals Series May 13-15: Odds, Starting Pitchers & Predictions

    In the opener of a three-game series, on Monday, May 13 at 7:40 PM ET, the Chicago White Sox are hosting the Washington Nationals.White Sox vs. Nationals Series Info Nationals @ White Sox Time: Monday, May 13 at 7:40 PM...

    more picks news