The Seattle Mariners (64-64) will host the San Francisco Giants (65-64), Friday at 10:10 p.m. ET, in the opener of a three-game series.

The Giants (+124 underdog on the moneyline to win) are away versus the Mariners (-147). The matchup on the mound for this contest is set with the Seattle Mariners looking to Luis Castillo (10-12), and Hayden Birdsong (3-3) taking the ball for the San Francisco Giants.

The Mariners lost 8-4 to the Dodgers Wednesday, with Logan Gilbert (4 2/3 innings, giving up six earned runs on seven hits while striking out seven) on the hook for the loss. Mitch Haniger went 1-for-1 with a home run and an RBI to lead the Mariners offensively in the defeat.

The Giants were handed a 6-2 loss to the White Sox Wednesday. Mark Canha (2-for-4 with a double) led the way offensively, while Erik Miller got the loss on the mound after going 2/3 of an inning, giving up three earned runs on one hit while striking out one.

Before the Mariners vs. Giants matchup, here is everything you need to get ready for Friday’s baseball action, including viewing options.

Seattle Mariners vs. San Francisco Giants odds and betting lines

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

  • Favorite: Mariners (-147, bet $147 to win $100)
  • Underdog: Giants (+124, bet $100 to win $124)
  • Over/under: 7

Mariners vs. Giants: Live streaming info & game time

  • Game Day: Friday, August 23, 2024
  • Game Time: 10:10 p.m. ET
  • Stadium: T-Mobile Park
  • TV Channel: ROOT SPORTS Northwest
  • Live Stream: Fubo (Watch for free)

Mariners stats and trends

Mariners betting records

  • The Mariners have been favorites in 83 games this season and won 47 (56.6%) of those contests.
  • This season Seattle has won 22 of its 38 games, or 57.9%, when favored by at least -147 on the moneyline.
  • The sportsbooks’ moneyline implies a 59.5% chance of a victory for the Mariners.
  • Seattle and its opponents have gone over the total this season in 56 of 128 opportunities.
  • The Mariners are 56-71-0 against the spread this season.

Luis Castillo (Mariners probable starter)

  • Castillo makes the start for the Mariners, his 27th of the season. He is 10-12 with a 3.51 ERA and 154 strikeouts in 153 2/3 innings pitched.
  • In his last outing on Saturday against the Pittsburgh Pirates, the right-hander went 5 1/3 innings, allowing four earned runs while surrendering five hits.
  • In 26 games this season, the 31-year-old has a 3.51 ERA and 9.0 strikeouts per nine innings, while giving up a batting average of .237 to opposing batters.
  • Castillo has registered 17 quality starts this season.
  • Castillo will try to pitch five or more innings for his 27th straight start. He’s averaging 5.9 innings per outing.
  • In five of his appearances this season he did not give up an earned run.
  • The opposing Giants offense has the 16th-ranked slugging percentage (.396) and is 21st in MLB play with 132 home runs. It has a collective .243 batting average, and is 14th in MLB with 1056 total hits and 15th in MLB action scoring 556 runs.
  • The 31-year-old’s 3.51 ERA ranks 28th, 1.171 WHIP ranks 31st, and 9.0 K/9 ranks 23rd among qualifying pitchers this season.

Mariners batting stats

  • The Mariners’ 143 home runs rank 15th in Major League Baseball.
  • Hitters for Seattle have combined to rank 29th in MLB with a slugging percentage of only .365 this season.
  • The Mariners have a team batting average of just .216 this season, which ranks last among MLB teams.
  • Seattle has scored 503 runs (just 3.9 per game) this season, which ranks 27th in MLB.
  • The Mariners have an OBP of just .301 this season, which ranks 26th in MLB.
  • Seattle ranks last in strikeouts per game (10.2) among MLB offenses.

Giants stats and trends

Giants betting records

  • The Giants have been chosen as underdogs in 54 games this year and have walked away with the win 23 times (42.6%) in those games.
  • San Francisco has a win-loss record of 6-14 when favored by +124 or worse by oddsmakers this year.
  • The Giants have an implied victory probability of 44.6% according to the moneyline set for this matchup.
  • San Francisco and its opponents have gone over in 65 of its 128 games with a total set by sportsbooks this season.
  • In 127 games with a line this season, the Giants have a mark of 63-64-0 against the spread.

Hayden Birdsong (Giants probable starter)

  • Birdsong (3-3) gets the starting nod for the Giants in his 10th start of the season. He’s put together a 5.01 ERA in 41 1/3 innings pitched, with 49 strikeouts.
  • His last appearance came on Saturday against the Oakland Athletics, when the righty tossed 4 2/3 innings, surrendering one earned run while allowing three hits.
  • In nine games this season, the 22-year-old has put up a 5.01 ERA and 10.7 strikeouts per nine innings, while allowing a batting average of .230 to his opponents.
  • Birdsong is trying to pick up his second quality start of the season in this game.
  • Birdsong has pitched five or more innings in a game four times this year heading into this outing.
  • He has had one outing this season that he kept his opponents to zero earned runs.
  • He will face a Mariners offense that ranks 27th in the league with 503 total runs scored while batting .216 as a unit. His opponent has a collective .365 slugging percentage (29th in MLB play) and has hit a total of 143 home runs (15th in the league).

Giants batting stats

  • The Giants rank 21st in MLB play with 132 home runs. They average 1.0 per game.
  • So far this season, San Francisco is 16th in the majors with a .396 slugging percentage.
  • The Giants have the 15th-ranked batting average in the majors (.243).
  • Averaging 4.3 runs per game (556 total), San Francisco is the 15th-highest scoring team in the majors.
  • The Giants’ .312 on-base percentage is 14th in MLB.
Watch the MLB on Fubo!