In the second Game of a three-Game series at Oracle Park, the Los Angeles Angels (27-42) take on the San Francisco Giants (34-36), Saturday at 4:05 PM ET.

The favored Giants (-154 on the moneyline to win) host the Angels (+130). The scheduled starters are Keaton Winn (3-7) for the San Francisco Giants, and Patrick Sandoval (2-8) for the Los Angeles Angels.

Yesterday, the Angels claimed an 8-6 win over the Giants, with Tyler Anderson (5.1 IP, 1 R, 5 H, 5 K) earning the win for the Angels. Mickey Moniak went 3-for-5 with two doubles, a triple and two RBI to lead the offensive attack. Spencer Howard (2.1 IP, 4 R, 7 H, 1 K) took the loss for the Giants.

Prepare for the Giants vs. Angels with what you need to know about Saturday’s baseball action, including viewing options.

San Francisco Giants vs. Los Angeles Angels odds and betting lines

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

  • Favorite: Giants (-154, bet $154 to win $100)
  • Underdog: Angels (+130, bet $100 to win $130)
  • Over/under: 8

Giants vs. Angels: Live streaming info & game time

  • Game Day: Saturday, June 15, 2024
  • Game Time: 4:05 PM ET
  • Stadium: Oracle Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • The Giants have been favorites in 36 games this season and won 20 (55.6%) of those contests.
  • San Francisco has a record of 7-3 in games when sportsbooks favor them by at least -154 on the moneyline.
  • The Giants have a 60.6% chance to win this game based on the implied probability of the moneyline.
  • San Francisco and its opponents have gone over the total this season in 37 of 70 opportunities.
  • The Giants are 33-36-0 against the spread in their 69 chances this season.

Keaton Winn (Giants probable starter)

  • Winn makes the start for the Giants, his 11th of the season. He is 3-7 with a 6.94 ERA and 40 strikeouts in 46 2/3 innings pitched.
  • In his last time out on Sunday against the Texas Rangers, the righty tossed 4 1/3 innings, giving up seven earned runs while surrendering six hits.
  • The 26-year-old has an ERA of 6.94, with 7.7 strikeouts per nine innings, in 10 games this season. Opponents have a .263 batting average against him.
  • Winn has three quality starts under his belt this year.
  • Winn has pitched five or more innings in a game six times this year heading into this outing.
  • He has not had an appearance so far in which he did not surrender at least one earned run.
  • He will face an Angels team that is hitting .240 as a unit (14th in MLB). It is also slugging a collective .392 (14th in MLB) with 77 total home runs (eighth in MLB).

Giants batting stats

  • The Giants have hit 66 homers this season, which ranks 21st in the league.
  • Hitters for San Francisco have combined for a team rank of 17th in the majors with a .380 team slugging percentage.
  • The Giants have a team batting average of .245 this season, which ranks 12th among MLB teams.
  • San Francisco has scored the 14th-most runs in the majors this season with 299 (4.3 per game).
  • The Giants have an on-base percentage of .316 this season, which ranks 10th in the league.
  • San Francisco ranks 11th in strikeouts per game (eight) among MLB offenses.

Angels stats and trends

Angels betting records

  • The Angels have been victorious in 25, or 41%, of the 61 contests they have been chosen as underdogs in this season.
  • This season, Los Angeles has come away with a win nine times in 25 chances when named as an underdog of at least +130 or worse on the moneyline.
  • The moneyline set for this matchup implies the Angels have a 43.5% chance of walking away with the win.
  • Los Angeles’ games have gone over the total in 36 of its 69 opportunities.
  • The Angels have posted a record of 38-30-0 against the spread this season.

Patrick Sandoval (Angels probable starter)

  • The Angels are sending Sandoval (2-8) to make his 15th start of the season. He is 2-8 with a 5.23 ERA and 75 strikeouts in 72 1/3 innings pitched.
  • The left-hander last appeared on Sunday against the Houston Astros, when he threw 5 2/3 innings, allowing five earned runs while giving up eight hits.
  • The 27-year-old has put together a 5.23 ERA and 9.3 strikeouts per nine innings across 14 games this season, while allowing a batting average of .266 to opposing batters.
  • Sandoval is trying to record his fifth quality start of the season.
  • Sandoval will look to pitch five or more innings for his fourth straight start. He’s averaging 5.2 frames per outing.
  • He has had one outing this season that he kept his opponents to zero earned runs.
  • He will face a Giants offense that ranks 11th in the league with 580 total hits (on a .245 batting average). The team also slugs a collective .380 (17th in the league) with 66 total home runs (21st in MLB action).
  • Among pitchers who qualify in MLB action this season, the 27-year-old ranks 71st in ERA (5.23), 73rd in WHIP (1.465), and 21st in K/9 (9.3).

Angels batting stats

  • The Angels average 1.1 home runs per game to rank eighth in MLB action with 77 total home runs.
  • This season, Los Angeles’ .392 slugging percentage ranks 14th in the majors.
  • The Angels have the 14th-ranked batting average in the league (.240).
  • Los Angeles scores the 20th-most runs in baseball (284 total, 4.1 per game).
  • The Angels are 22nd in baseball with an on-base percentage of .305.
Watch the MLB on Fubo!