San Francisco Giants vs Baltimore Orioles Prediction, 4/11/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Baltimore Orioles
Date: Saturday, April 11, 2026
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: San Francisco (+150) Baltimore (-182)
Oriole Park at Camden Yards is the location where the Baltimore Orioles (6-6) will compete against the San Francisco Giants (5-8) on Saturday. The moneyline on this game has San Francisco at +150 and Baltimore is coming in at -182. The total has been set at 9. The expected starting pitchers are Logan Webb and Chris Bassitt.

As a unit, the San Francisco Giants are notching 3.2 runs per game, which ranks them 29th in the league. They have earned 41 runs and have an on-base percentage of .283. The Giants have accrued 20 two-baggers as a team and have knocked 5 baseballs out of the park. They have 38 runs batted in and 99 base knocks this season, and their team batting average comes in at .233. San Francisco has a slugging % of .335 and have struck out 104 times, while taking a walk on 29 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA smoked the books for +8,200 on the diamond last season and is releasing a 6-Unit MLB Runline (7 p.m.) Friday. Esparza nailed a 7-Unit NHL Play last night and is looking to do it again tonight. Sign up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks
The Giants are sitting with a team earned run average of 4.03 over the course of the season (18th in the league), and the staff has struck out 115 hitters. Giants pitchers have yielded 10 long balls and 57 runs (21st in the league). They have walked 48 players from the other team and their FIP is 3.62 as a squad for the year. San Francisco has surrendered 107 base knocks (8.3 per 9 innings) and 52 earned runs. They have a K/BB ratio of 2.40 and the pitching staff holds a collective WHIP of 1.34.
The Giants have sent 45 relief pitchers to the mound for the year. The relief pitchers have inherited 25 runners for the season with 32.0% of those players ended up scoring. The bullpen have earned 6 holds over the course of the season (21st in baseball). Giants relief pitchers have entered the contest with runners on 14 times in addition to having 4 appearances in high leverage situations. They have recorded 2 saves for the season and have not converted 2 of their 4 save chances. The Giants relief pitchers have a save percentage of 50.0% and have stepped onto the mound in 10 save situations.
The Giants have turned 67.9% of balls hit into play into outs out of their 1,044 innings, which has them sitting at 22nd in baseball. The Seattle Mariners have notched a total of 348 putouts this year, as well as 126 assists and 8 errors. Their fielding rate sits at .983 which puts them in 16th in the majors, and they have turned 13 double plays.
Webb (71-54 record in his career) is the owner of a FIP of 3.36 while going up against 4,429 opposing hitters during his time in the majors. He has conceded 1,039 base knocks (8.7 hits per 9 innings) with 256 walks. His earned run average is 3.41 (409 ER's allowed) and he has a career WHIP of 1.199. Webb has taken the mound for 1,080 innings and is sitting with 1,009 strikeouts thus far in his career.
Baltimore has recorded 8 home runs for the year to go along with 44 runs batted in. They have 23 doubles, while walking 48 times as well as putting up 45 runs. The Baltimore Orioles have tallied a team OBP of .330 as well as a batting average of .242 over the course of the season. The Orioles hold a slugging % of .362 and they are earning 3.75 runs per outing (20th in the league). They have been rung up on 116 instances (6th in MLB) and have earned 95 base knocks.
The Baltimore pitching staff have yielded 49 runs this season while holding a team ERA of 4.02 (47 earned runs surrendered). They have conceded 8 HR's and they give up 4.20 runs per 9 innings (14th in baseball). The Orioles are sitting with a team WHIP of 1.389 and are the owners of a FIP of 3.86 as a unit so far this season. Their K/BB ratio sits at 9.20 (108 strikeouts against 52 free passes). They come in at 15th in MLB as a pitching staff in total hits relinquished with 94.
They rank 11th in MLB with a save rate of 75.0%, and they have sent 40 relief pitchers to the mound on the campaign. Their relievers have stepped onto the mound 16 times in high leverage situations in addition to 8 occasions with runners on. With 20 save situations, the Orioles have recorded 12 holds in addition to 2 blown saves. Baltimore has called on bullpen pitchers to step onto the mound in 8 save opportunities and they have tallied 6 saves. Baltimore bullpen pitchers have an inherited score percentage of 0.0% out of their 13 inherited runners.
The Baltimore Orioles have turned 11 double plays and hold a fielding percentage of .981 (22nd in pro baseball). The Orioles have recorded 101 assists, 8 errors and have a tally of 316 putouts during this campaign. In their 948 innings on the diamond, the Orioles are sitting with a defensive efficiency of 67.9% (23rd in MLB).
Bassitt (83-67 career record) has a 3.69 ERA while giving up 8.4 hits per nine innings. His strikeout to walk ratio is 2.88 and he has gone up against 5,450 batters during his MLB career. He has given up a total of 527 ER's while holding a WHIP of 1.254 and having a FIP of 3.6. During his career, Bassitt has surrendered 1,196 hits while he has totaled 1,194 punch outs in 1,284 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Baltimore (-182)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
San Francisco Giants - Twitter
