Phillies vs. Giants Prediction: Expert Picks, Odds, Stats & Best Bets – Wednesday, May 17, 2023

The Philadelphia Phillies (20-22) stumble into Wednesday’s matchup with the San Francisco Giants (19-23) looking to break a three-game losing streak. The contest starts at 3:45 PM ET on NBCS-BA with the Phillies listed as -124 favorites to right the ship.

Philadelphia’s Taijuan Walker and San Francisco’s Ross Stripling have been named the starters for this contest.

Phillies vs. Giants Odds

  • Phillies odds to win: -124
  • Giants odds to win: +105
  • Spread: Phillies -1.5
  • Total: 9 runs
  • Phillies vs. Giants Promo Codes

    [bet-bonus id=”360167″ ]

    Game Time and Information

  • Date: Wednesday, May 17, 2023
  • Time: 3:45 PM ET
  • TV: NBCS-BA
  • [bet-bonus id=”360169″ ]

    Who Will Win Phillies vs. Giants?

    Phillies and Giants Betting Trends

    The Phillies have won 15 of the 26 games they were the moneyline favorite this season (57.7%).

    In games it has played as moneyline favorites with odds of -124 or shorter, Philadelphia has a 12-8 record (winning 60% of its games).

    The Giants have entered the game as underdogs 22 times this season and won 10, or 45.5%, of those games.

    San Francisco is 6-10 this season when entering a game as the underdog by +105 or more on the moneyline.

    In the 42 games in which bookmakers have set an over/under for the Phillies, they have combined with opponents to go over the total 17 times (17-23-2).

    So far this season, the Giants and their opponents have hit the over in 19 of their 42 games with a total.

    Phillies Stats & Insights

    The Phillies are the 21st-highest scoring team in baseball averaging 4.3 runs per game (179 total).

    Philadelphia ranks 20th in MLB action with 44 total home runs.

    The Phillies’ .262 batting average is sixth-best in the majors.

    Philadelphia strikes out 9.1 times per game, the No. 21 average in MLB.

    The pitching staff for the Phillies has a collective 9.4 K/9, the fifth-best in the majors.

    Philadelphia has the 22nd-ranked team ERA across all MLB pitching staffs (4.61).

    Giants Stats & Insights

    The Giants have scored the 17th-most runs in the league this season with 183 (4.4 per game).

    San Francisco has hit 63 homers this season, which ranks fifth in the majors.

    The Giants have a team batting average of .242 this season, which ranks 16th among MLB teams.

    San Francisco ranks 28th in strikeouts per game (9.7) among MLB offenses.

    The Giants have an 8.5 K/9 this season as a pitching staff, which ranks 20th in the majors.

    San Francisco has the 20th-ranked ERA (4.53) in the majors this season.

    Phillies Key Players to Watch

    Walker makes the start for the Phillies, his ninth of the season. He is 3-2 with a 5.75 ERA and 38 strikeouts in 40 2/3 innings pitched.

    Alec Bohm leads Philadelphia in runs batted in with 31 and has a batting average of .271.

    Nicholas Castellanos’ batting average of .305 leads all Philadelphia hitters this season.

    Brandon Marsh has 34 hits this season and a slash line of .288/.408/.525.

    Kyle Schwarber leads Philadelphia in home runs with 10 while driving in 19 runs and slugging .404.

    Giants Key Players to Watch

    Stripling (0-2) will take to the mound for the Giants and make his fifth start of the season.

    Thairo Estrada leads the Giants with a team-best batting average of .309.

    LaMonte Wade Jr is hitting .278 with four doubles, a triple, seven home runs and 28 walks.

    Michael Conforto has launched a team-best eight homers.

    J.D. Davis’ 22 runs batted in lead his team.

    Phillies and Giants Injuries

    Phillies: Cristian Pache: 10 Day IL (Knee), Darick Hall: 10 Day IL (Thumb), José Alvarado: 15 Day IL (Elbow), Noah Song: 15 Day IL (Back), Rafael Marchan: 60 Day IL (Hand), Rhys Hoskins: 60 Day IL (Acl)

    Giants: Joc Pederson: 10 Day IL (Hand), Austin Slater: 10 Day IL (Hamstring), Roberto Pérez: 60 Day IL (Shoulder), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm), Anthony DeSclafani: day-to-day (Toe)

    Phillies vs. Giants Prediction

  • Score Prediction: Giants 6, Phillies 5
  • Total Prediction: Over 9 runs
  • [bet-bonus id=”360167″ ]

    How to Bet on Phillies vs. Giants

    Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.

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

    written by

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.

    more mlb-picks news

    Best MLB Prop Bets Today, April 20, 2024

    The Baltimore Orioles and the Kansas City Royals hit the field in one of 16 exciting matchups on the MLB slate today.Interested in MLB player prop bets for today's games? This article features MLB player props for every contest, so...

    Phillies vs. White Sox Probable Starting Pitchers – April 20

    After winning four games in a row, the Philadelphia Phillies (12-8) play at home against the Chicago White Sox (3-16) at 6:05 PM ET on Saturday.This contest's pitching matchup is set, as the Phillies will send Zack Wheeler (0-3) to...

    Guardians vs. Athletics Probable Starting Pitchers – April 20

    The Cleveland Guardians (14-6) host the Oakland Athletics (8-12) at Progressive Field on Saturday, beginning at 6:10 PM ET.The probable pitchers are Logan Allen (2-0) for the Guardians and Alex Wood (0-1) for the Athletics.Guardians vs. Athletics Pitcher Matchup and...

    Astros vs. Nationals Probable Starting Pitchers – April 20

    The Washington Nationals (8-11) play at home against the Houston Astros (7-14) at Nationals Park. The matchup is set to start at 4:05 PM ET on Saturday.This contest's pitching matchup is set, as the Astros will send Ronel Blanco (2-0)...

    Cardinals vs. Brewers Probable Starting Pitchers – April 20

    The St. Louis Cardinals (9-11) meet the Milwaukee Brewers (12-6) in St. Louis at 2:15 PM ET on Saturday.The Cardinals will look to Miles Mikolas (1-2) versus the Brewers and D.L. Hall (0-1).Cardinals vs. Brewers Pitcher Matchup and Game InfoWhen:...

    Pirates vs. Red Sox Probable Starting Pitchers – April 20

    The Boston Red Sox (11-10) have an away game against the Pittsburgh Pirates (11-9), who are coming off a four-game losing streak. Saturday's contest starts at 4:05 PM ET.This contest's pitching matchup is set, as the Pirates will send Mitch...

    Cubs vs. Marlins Probable Starting Pitchers – April 20

    The Miami Marlins (4-16) square off against the Chicago Cubs (12-7) on the road on Saturday beginning at 2:20 PM ET.This contest's pitching matchup is set, as the Cubs will send Javier Assad (2-0) to the mound, while Jesus Luzardo...

    Diamondbacks vs. Giants Probable Starting Pitchers – April 20

    The Arizona Diamondbacks (10-11) visit the San Francisco Giants (9-12). The matchup at Oracle Park starts at 4:05 PM ET on Saturday.The probable pitchers are Zac Gallen (3-0) for the Diamondbacks and Kyle Harrison (2-1) for the Giants.Diamondbacks vs. Giants...

    Dodgers vs. Mets Probable Starting Pitchers – April 20

    The New York Mets (11-8) take on the Los Angeles Dodgers (12-10) on the road at Dodger Stadium on Saturday, with first pitch at 4:05 PM ET. The Mets enter the contest with a five-game winning streak.The Dodgers will give...

    Twins vs. Tigers Probable Starting Pitchers – April 20

    The Minnesota Twins (6-12) look to end a stretch of five losses as they match up against the Detroit Tigers (11-9) on Saturday at 2:10 PM ET.The probable pitchers are Bailey Ober (0-1) for the Twins and Reese Olson (0-2)...

    Latest News

    Phillies vs. White Sox Probable Starting Pitchers – April 20

    After winning four games in a row, the Philadelphia Phillies (12-8) play at home against the Chicago White Sox (3-16) at 6:05 PM ET on Saturday.This contest's pitching matchup is set, as the Phillies will send Zack Wheeler (0-3) to...

    Guardians vs. Athletics Probable Starting Pitchers – April 20

    The Cleveland Guardians (14-6) host the Oakland Athletics (8-12) at Progressive Field on Saturday, beginning at 6:10 PM ET.The probable pitchers are Logan Allen (2-0) for the Guardians and Alex Wood (0-1) for the Athletics.Guardians vs. Athletics Pitcher Matchup and...

    FanDuel Promo Code for $150 Bonus, NBA Playoff Odds, and More for Saturday

    It's that time of the year again – playoff season in the NBA kicks off TODAY, promising months filled with relentless excitement! New users are in for a treat with an amazing FanDuel promo code offer. By signing up today,...

    Knicks vs. 76ers: Free Live Stream, TV Channel, How to Watch

    In Game 1 of the opening round of the NBA Playoffs, the New York Knicks will go up against the Philadelphia 76ers.In their last time out, the Knicks won on Sunday 120-119 against the Bulls in overtime. The 76ers' last...

    Dodgers vs. Mets Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    Following a four-hit effort last time out, Harrison Bader leads the New York Mets (11-8) into action as +156 underdogs against the Los Angeles Dodgers (12-10). The game gets underway from Dodger Stadium at 4:05 PM ET on Saturday, live...

    Diamondbacks vs. Giants Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Arizona Diamondbacks (10-11) will look to Ketel Marte, red hot after a four-hit game, to lead them in a matchup with the San Francisco Giants (9-12) on Saturday at 4:05 PM ET on ARID. The Diamondbacks are -122 favorites...

    Astros vs. Nationals Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Houston Astros will take the field against the Washington Nationals (8-11) on Saturday. The game begins at 4:05 PM ET on SCHN, with the Astros listed as -181 favorites on the moneyline.Houston's Ronel Blanco gets the start, and he'll...

    Pirates vs. Red Sox Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Pittsburgh Pirates (11-9) will try to put a stop to their current four-game losing streak when they host the Boston Red Sox (11-10) at 4:05 PM ET on SportsNet PT Saturday. Bookmakers consider the Pirates to be -121 favorites...

    Astros vs. Nationals Probable Starting Pitchers – April 20

    The Washington Nationals (8-11) play at home against the Houston Astros (7-14) at Nationals Park. The matchup is set to start at 4:05 PM ET on Saturday.This contest's pitching matchup is set, as the Astros will send Ronel Blanco (2-0)...

    Diamondbacks vs. Giants Probable Starting Pitchers – April 20

    The Arizona Diamondbacks (10-11) visit the San Francisco Giants (9-12). The matchup at Oracle Park starts at 4:05 PM ET on Saturday.The probable pitchers are Zac Gallen (3-0) for the Diamondbacks and Kyle Harrison (2-1) for the Giants.Diamondbacks vs. Giants...

    more mlb-picks news