The Baltimore Orioles (84-68) stumble into Thursday’s matchup with the San Francisco Giants (74-78) looking to break a three-game losing streak. The contest starts at 1:05 p.m. ET on MLB Network with the Orioles listed as -156 favorites to right the ship.
Baltimore’s Zach Eflin and San Francisco’s Logan Webb have been named the starters for this contest.
Orioles vs. Giants Odds
Orioles vs. Giants Promo Codes
Game Time and Information
Who Will Win Orioles vs. Giants?
Orioles and Giants Betting Trends
The Orioles have been favored on the moneyline 114 total times this season. They’ve gone 66-48 in those games.
Baltimore has a 31-21 record (winning 59.6% of its games) when playing as moneyline favorites of -156 or shorter.
The Giants have been underdogs in 73 games this season and won 28 (38.4%) of those contests.
San Francisco has entered 22 games this season as the underdog by +132 or more and is 7-15 in those contests.
The Orioles have played in 150 games with set over/under, and have combined with opponents to go over the total 80 times (80-59-11).
So far this season, the Giants and their opponents have hit the over in 77 of their 152 games with a total.
Orioles Stats & Insights
The Orioles have the No. 6 offense in MLB play scoring 4.8 runs per game (730 total runs).
Baltimore ranks second-best in baseball with 218 total home runs.
The Orioles have the 12th-ranked batting average in the league (.247).
Baltimore strikes out 8.3 times per game, the No. 12 mark in baseball.
The pitching staff for the Orioles has a collective 8.6 K/9, which ranks 13th in the majors.
Baltimore’s 3.96 team ERA ranks 15th across all MLB pitching staffs.
Giants Stats & Insights
The Giants rank 18th in the majors with 648 total runs scored this season.
San Francisco’s 162 home runs rank 19th in Major League Baseball.
The Giants have a team batting average of .238 this season, which ranks 20th among MLB teams.
San Francisco ranks 21st in strikeouts per game (8.9) among MLB offenses.
The Giants strike out nine batters per nine innings as a pitching staff, fifth-best in MLB.
San Francisco has the 19th-ranked ERA (4.14) in the majors this season.
Orioles Key Players to Watch
The Orioles will send Eflin (10-9) out for his 27th start of the season. He is 10-9 with a 3.55 ERA and 128 strikeouts through 154 2/3 innings pitched.
Gunnar Henderson leads Baltimore in batting average (.281) this season while adding 37 home runs and 87 RBI.
Anthony Santander leads Baltimore in home runs with 41 and runs batted in with 95.
Adley Rutschman has 134 hits this season and a slash line of .252/.322/.397.
Ryan O’Hearn is batting .255 with an OBP of .328 and a slugging percentage of .412 this season.
Giants Key Players to Watch
The Giants’ Webb (12-10) will make his 32nd start of the season.
Heliot Ramos leads the Giants with a .266 batting average.
Michael Conforto is batting .232 with 25 doubles, three triples, 17 home runs and 41 walks.
Mike Yastrzemski is hitting .236 with 14 doubles, nine triples, 17 home runs and 37 walks.
Mark Canha has 19 doubles, seven home runs and 50 walks while hitting .238.
Orioles and Giants Injuries
Orioles: Ryan Mountcastle: 10 Day IL (Wrist), Jordan Westburg: 10 Day IL (Hand), Ramón UrÃas: 10 Day IL (Ankle), Grayson Rodriguez: 15 Day IL (Lat), Jorge Mateo: 60 Day IL (Elbow), Danny Coulombe: 60 Day IL (Elbow), Tyler Wells: 60 Day IL (Elbow), John Means: 60 Day IL (Elbow), Kyle Bradish: 60 Day IL (Ucl sprain), Felix Bautista: 60 Day IL (Elbow)
Giants: Robbie Ray: 15 Day IL (Hamstring), Randy Rodriguez: 15 Day IL (Elbow), Kyle Harrison: 15 Day IL (Shoulder), Tom Murphy: 60 Day IL (Head), Jung Hoo Lee: 60 Day IL (Labrum), Keaton Winn: 60 Day IL (Elbow), Wilmer Flores: 60 Day IL (Knee)
Orioles vs. Giants Prediction
How to Bet on Orioles vs. Giants
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.