On Saturday, the Philadelphia Phillies (22-11) are hosting the San Francisco Giants (15-18), at 6:05 PM ET. The Phillies have won three straight.

The Phillies are favored (-185 on the moneyline to win) when they square off against the Giants (+154). The matchup on the mound for this contest is set with the Philadelphia Phillies looking to Ranger Suarez (5-0), and Keaton Winn (3-3) getting the nod for the San Francisco Giants.

The Phillies defeated the Giants 4-3 yesterday, with Matt Strahm getting the win (1.0 IP, 0 R, 0 H, 2 K). Jordan Hicks (4.0 IP, 2 R, 4 H, 3 K) took the loss for the Giants.

Prepare for the Phillies vs. Giants with everything you need to know before Saturday’s Game, including viewing options.

Philadelphia Phillies vs. San Francisco Giants odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 9:16 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Phillies (-185, bet $185 to win $100)
  • Underdog: Giants (+154, bet $100 to win $154)
  • Over/under: 7.5

Phillies vs. Giants: Live streaming info & game time

  • Game Day: Saturday, May 4, 2024
  • Game Time: 6:05 PM ET
  • Stadium: Citizens Bank Park
  • TV Channel: NBC Sports Networks
  • Live Stream: Fubo (Watch for free)

Phillies stats and trends

Phillies betting records

  • This season, the Phillies have been favored 26 times and won 18, or 69.2%, of those games.
  • Philadelphia has a record of 9-1, a 90% win rate, when favored by -185 or more by bookmakers this season.
  • Oddsmakers have implied with the moneyline set for this matchup that the Phillies have a 64.9% chance to win.
  • Philadelphia’s games have gone over the total in 14 of its 33 chances.
  • In 32 games with a spread this season, the Phillies are 15-17-0 ATS.

Ranger Suárez (Phillies probable starter)

  • Suarez (5-0 with a 1.32 ERA and 40 strikeouts in 41 2/3 innings pitched) gets the start for the Phillies, his seventh of the season.
  • His last appearance came on Sunday against the San Diego Padres, when the lefty tossed eight innings, surrendering one earned run while allowing three hits.
  • In six games this season, the 28-year-old has a 1.32 ERA and 8.8 strikeouts per nine innings, while allowing a batting average of .153 to opposing batters.
  • Suarez is trying to continue a fifth-game quality start streak in this matchup.
  • Suarez will look to build upon a seven-game streak of lasting five or more innings (he’s averaging 6.8 innings per outing).
  • In three of his six total appearances this season he has not allowed an earned run.
  • The opposing Giants offense has a collective .238 batting average, and is 19th in the league with 257 total hits and 22nd in MLB action with 124 runs scored. It has the 19th-ranked slugging percentage (.367) and ranks 21st in home runs (29) in all of MLB.
  • Among pitchers who qualify in MLB action this season, the 28-year-old ranks second in ERA (1.32), first in WHIP (.634), and 39th in K/9 (8.8).

Phillies batting stats

  • The Phillies have hit 40 homers this season, which ranks third in the league.
  • Fueled by 86 extra-base hits, Philadelphia ranks sixth in MLB with a .408 slugging percentage this season.
  • The Phillies rank fifth in MLB with a .253 team batting average.
  • Philadelphia ranks 11th in the majors with 153 total runs scored this season.
  • The Phillies have an OBP of .326 this season, which ranks sixth in MLB.
  • Philadelphia ranks 17th with an average of 8.6 strikeouts per game.

Giants stats and trends

Giants betting records

  • The Giants have been underdogs in 14 games this season and have come away with the win five times (35.7%) in those contests.
  • San Francisco has been listed as an underdog of +154 or more on two occasions this season and lost both games.
  • Bookmakers have implied with the moneyline set for this matchup that the Giants have a 39.4% chance of pulling out a win.
  • Contests with San Francisco has gone over the total set by oddsmakers in 14 of 33 chances this season.
  • In 32 games with a line this season, the Giants have a mark of 15-17-0 against the spread.

Keaton Winn (Giants probable starter)

  • Winn gets the start for the Giants, his seventh of the season. He is 3-3 with a 3.18 ERA and 28 strikeouts through 34 2/3 innings pitched.
  • The right-hander last pitched on Sunday against the Pittsburgh Pirates, when he tossed six innings, allowing one earned run while giving up three hits.
  • The 26-year-old has an ERA of 3.18, with 7.4 strikeouts per nine innings in six games this season. Opponents have a .198 batting average against him.
  • Winn is looking to extend a third-game quality start streak in this game.
  • Winn is aiming for his seventh straight appearance lasting five or more innings. He averages 5.7 frames per start.
  • So far during the 2024 campaign he has allowed at least one earned run in all of his appearances.
  • The opposing Phillies offense has a collective .253 batting average, and is fourth in the league with 279 total hits and 11th in MLB action with 153 runs scored. They have the sixth-ranked slugging percentage (.408) and are third in all of MLB with 40 home runs.
  • The 26-year-old ranks 32nd in ERA (3.18), 16th in WHIP (.971), and 59th in K/9 (7.4) among qualifying pitchers in MLB play this season.

Giants batting stats

  • The Giants rank 21st in baseball with 29 home runs. They average 0.9 per game.
  • This season, San Francisco’s .367 slugging percentage is 19th in the majors.
  • The Giants rank 18th in the majors with a .238 batting average.
  • The offense for San Francisco is the No. 22 offense in baseball, scoring 3.8 runs per game (124 total runs).
  • The Giants rank 23rd in baseball with an on-base percentage of .303.
Watch the MLB on Fubo!