The San Francisco Giants (74-78) play the Baltimore Orioles (84-68), who will be trying to snap a three-Game losing skid, Thursday at 1:05 p.m. ET, at Oriole Park at Camden Yards.

The Orioles are a home favorite (-145) against the Giants (+122). The Orioles will start Zach Eflin (10-9) versus the Giants and Logan Webb (12-10).

Yesterday, the Giants claimed a 5-3 win over the Orioles, with Hayden Birdsong (5.2 IP, 3 R, 4 H, 3 K) registering the win for the Giants. Michael Conforto went 3-for-4 with a home run and an RBI to lead the offensive showing. Dean Kremer (6.0 IP, 4 R, 7 H, 7 K) took the loss for the Orioles.

Here is everything you need to prepare for Thursday’s Orioles vs. Giants contest, including viewing options.

Baltimore Orioles vs. San Francisco Giants odds and betting lines

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

  • Favorite: Orioles (-145, bet $145 to win $100)
  • Underdog: Giants (+122, bet $100 to win $122)
  • Over/under: 7.5

Orioles vs. Giants: Live streaming info & game time

  • Game Day: Thursday, September 19, 2024
  • Game Time: 1:05 p.m. ET
  • Stadium: Oriole Park at Camden Yards
  • TV Channel: MASN
  • Live Stream: Fubo (Watch for free)

Orioles stats and trends

Orioles betting records

  • This season, the Orioles have won 65 out of the 113 games, or 57.5%, in which they’ve been favored.
  • Baltimore has a record of 37-29 in games when sportsbooks favor them by at least -145 on the moneyline.
  • The moneyline for this contest implies a 59.2% chance of a victory for the Orioles.
  • Baltimore’s games have gone over the total in 79 of its 150 chances.
  • The Orioles have an ATS record of 78-72-0 in 150 games with a spread this season.

Zach Eflin (Orioles probable starter)

  • Eflin gets the start for the Orioles, his 27th of the season. He is 10-9 with a 3.55 ERA and 128 strikeouts through 154 2/3 innings pitched.
  • The righty last pitched on Friday against the Detroit Tigers, when he went 6 2/3 innings, allowing one earned run while giving up five hits.
  • The 30-year-old has put up an ERA of 3.55, with 7.4 strikeouts per nine innings, in 26 games this season. Opponents are batting .254 against him.
  • Eflin has recorded 12 quality starts this year.
  • Eflin is seeking his 16th straight outing lasting five or more innings. He averages 5.9 frames per appearance on the hill.
  • He has had four appearances this season in which he did not surrender an earned run.
  • The opposing Giants offense has the 20th-ranked slugging percentage (.393) and ranks 19th in MLB play with 162 home runs. It has a collective .238 batting average, and is 19th in MLB with 1219 total hits and 18th in MLB action scoring 648 runs.
  • The 30-year-old’s 3.55 ERA ranks 25th, 1.125 WHIP ranks 18th, and 7.4 K/9 ranks 45th among qualifying pitchers this season.

Orioles batting stats

  • The Orioles’ 218 home runs rank second in Major League Baseball.
  • Hitters for Baltimore rank third in the majors with a combined .434 team slugging percentage.
  • The Orioles rank 12th in MLB with a .247 team batting average.
  • Baltimore is among the highest-scoring teams in the majors, ranking sixth with 730 total runs this season.
  • The Orioles have an OBP of .314 this season, which ranks 12th in MLB.
  • Baltimore ranks 12th in MLB in strikeouts per game with an average of 8.3 whiffs per contest.

Giants stats and trends

Giants betting records

  • The Giants have been victorious in 28, or 39.4%, of the 71 contests they have been chosen as underdogs in this season.
  • This season, San Francisco has been victorious nine times in 27 chances when named as an underdog of at least +122 or longer on the moneyline.
  • The moneyline set for this matchup implies the Giants have a 45% chance of walking away with the win.
  • San Francisco and its opponents have gone over in 76 of its 151 games with a total set by sportsbooks this season.
  • The Giants are 74-76-0 against the spread in their 150 games that had a posted line this season.

Logan Webb (Giants probable starter)

  • Webb makes the start for the Giants, his 32nd of the season. He is 12-10 with a 3.53 ERA and 161 strikeouts in 193 2/3 innings pitched.
  • The righty’s most recent time out came on Saturday against the San Diego Padres, when he tossed four innings, surrendering three earned runs while allowing seven hits.
  • In 31 games this season, the 27-year-old has put up an ERA of 3.53, with 7.5 strikeouts per nine innings. Opponents are batting .261 against him.
  • Webb is trying to collect his 20th quality start of the season in this matchup.
  • Webb has put up 27 starts this year that he pitched five or more innings.
  • He has had six appearances this season that he held his opponents to zero earned runs.
  • The opposing Orioles offense has a collective .247 batting average, and is eighth in the league with 1287 total hits and sixth in MLB action with 730 runs scored. They have the third-ranked slugging percentage (.434) and are second in all of MLB with 218 home runs.
  • Among qualifying pitchers in MLB action this season, the 27-year-old ranks 21st in ERA (3.53), 41st in WHIP (1.244), and 43rd in K/9 (7.5).

Giants batting stats

  • The Giants rank 19th in MLB play with 162 total home runs.
  • So far this year, San Francisco is 20th in the majors with a .393 slugging percentage.
  • The Giants are 20th in MLB with a .238 batting average.
  • San Francisco scores the 18th-most runs in baseball (648 total, 4.3 per game).
  • The Giants are 20th in baseball with an on-base percentage of .306.
Watch the MLB on Fubo!