On Sunday, the Pittsburgh Pirates (14-14) will face the San Francisco Giants (13-15) in the final game of a three-game set at 4:05 p.m. ET.

The Giants (-115 moneyline odds) face the Pirates (-105) in what is expected to be a close matchup. The projected starters are Keaton Winn (2-3) for the San Francisco Giants and Jared Jones (2-2) for the Pittsburgh Pirates.

Yesterday the Pirates earned a 4-3 victory over the Giants with Hunter Stratton (0.2 IP, 0 R, 0 H, 1 K) picking up the win for the Pirates. Bryan Reynolds went 2-for-5 with a home run and two RBIs to lead the offensive attack. Taylor Rogers (1.0 IP, 2 R, 2 H, 2 K) was handed the loss for the Giants.

Ahead of the Giants vs. Pirates game, here's everything you need to get ready for Sunday's MLB action, including viewing options.

Odds and betting lines for San Francisco Giants vs. Pittsburgh Pirates

MLB odds courtesy of BetMGM sports betting. Odds updated at 3:16 a.m. ET on Sunday. For a complete list of sports betting odds, visit the USA TODAY Sports Betting Scores Odds Hub.

  • Favourite: Giants (-115, bet $115 to win $100)
  • Outsider: Pirates (-105, bet $105 to win $100)
  • About under: 7.5

Giants vs. Pirates: Live streaming information and game time

  • Gameday: Sunday, April 28, 2024
  • Playing time: 4:05 p.m. ET
  • Stadion: Oracle Park
  • TV channel: SportsNet Pittsburgh
  • Live broadcast: Fubo (Watch Free)

Giants stats and trends

Giants betting records

  • The Giants have been the favorite in 17 games this season and won nine (52.9%) of those games.
  • San Francisco has a 7-7 record, which is a 50% win rate when oddsmakers have odds of -115 or higher this season.
  • The bookmakers' moneyline implies a 53.5% chance of the Giants winning.
  • In games involving San Francisco this season, oddsmakers' total has been exceeded on 14 of 28 chances.
  • The Giants have an ATS record of 12-15-0 in 27 games with a spread this season.

Keaton Winn (Giants' likely starter)

  • Winn (2-3 with a 3.54 ERA and 23 strikeouts in 28 2/3 innings pitched) got the start for the Giants, his sixth of the season.
  • In his last appearance on Tuesday against the New York Mets, the right-hander went six innings, allowing one earned run and allowing four hits.
  • In five games this season, the 26-year-old has posted a 3.54 ERA with 7.4 strikeouts per nine innings. Opponents are hitting .208 against him.
  • Winn is trying to get his third good start in a row in this matchup.
  • Winn is seeking his sixth consecutive appearance of five or more innings. He averages 5.6 snaps per appearance on the mound.
  • So far, he has allowed at least one earned run in each of his appearances.
  • He will face a Pirates offense that ranks 12th in MLB with 231 total hits (for a .238 batting average). The team also hit .354 overall (25th in MLB) with 23 total home runs (24th in MLB).
  • This season, the 26-year-old ranks 40th in ERA (3.54), 23rd in WHIP (1.036) and 54th in K/9 (7.4) among qualified pitchers.

Giants hitting stats

  • The Giants have hit 25 home runs this season, ranking 21st in the league.
  • San Francisco's hitters earned a team ranking of 17th in the majors with a team slugging percentage of .379.
  • The Giants rank 15th in the MLB with a team batting average of .244.
  • San Francisco ranks 19th in the majors with 113 total runs scored this season.
  • The Giants have an OBP of .312 this season, which ranks 16th in the MLB.
  • San Francisco ranks 14th among MLB offenses in strikeouts per game (8.0).

Pirate statistics and trends

Pirates betting records

  • The Pirates have won in 10, or 52.6%, of the 19 contests they have been classified as underdogs this year.
  • This season, Pittsburgh has won eight times in 16 chances despite being named as an underdog with at least -105 or more on the money line.
  • With the moneyline set for this match, sportsbooks have suggested that the Pirates have a 51.2% chance of winning.
  • Pittsburgh's plays went over the total on 13 of its 28 opportunities.
  • In 27 one-line games this season, the Pirates have a record of 15-12-0 against the spread.

Jared Jones (Pirates' likely starter)

  • Jones starts for the Pirates, his sixth of the season. He is 2-2 with a 2.79 ERA and 39 strikeouts in 29 2/3 innings.
  • The right-hander's last outing came on Monday against the Milwaukee Brewers, when he pitched six innings, giving up one earned run and giving up four hits.
  • The 22-year-old has a 2.79 ERA with 12.1 strikeouts per nine innings in five games this season. Opponents have a .187 batting average against him.
  • Jones looks to secure his fourth good start of the season in this game.
  • Jones will look to build on a six-game streak of five or more innings (he's averaging 5.8 innings per outing).
  • In one of his five appearances this season, he has defeated opponents without earning a run.
  • He faces a Giants offense that ranks 19th in the league with 113 total runs scored while batting .244 as a unit. His opponent has an overall batting average of .379 (17th in MLB play) and has hit a total of 25 home runs (21st in the league).
  • The 22-year-old ranks 27th in ERA (2.79), fifth in WHIP (.828) and first in K/9 (12.1) among qualified pitchers in MLB action this season.

Pirates batting stats

  • The Pirates average 0.8 home runs per game and rank 24th in MLB with a total of 23 home runs.
  • This season, Pittsburgh ranks 25th in the majors with a .354 batting average.
  • The Pirates have the 19th batting average in the majors (.238).
  • Pittsburgh's offense is the No. 19 offense in the MLB, scoring 4.0 runs per game (113 total runs).
  • The Pirates rank 11th in the majors with an on-base percentage of .320.

Watch MLB on Fubo!