San Francisco Giants @ Baltimore Orioles

San Francisco Giants6-8 (3-1 away)
Final 2 - 6
Baltimore Orioles6-7 (3-4 home)
1.91BetUS ML 2.04BetRivers
-1.5 (2.50)Bovada Spread +1.5 (1.59)BetMGM
O 7.5 (2.04)LowVig.ag O/U U 7.5 (1.87)FanDuel

Team Stats

San Francisco Giants
Baltimore Orioles
6-8 Record 6-7
W3 Streak L1
3.4 Offence 3.7
4.3 Defence 4.2
7.6 Total 7.9
-0.9 Margin -0.5
6-8 Spread 5-6-2
W3 ATS Streak L1
7-5-2 O/U 7-6
O1 O/U Streak O2
San Francisco Giants
Baltimore Orioles
3-1 Record 3-4
W1 Streak L1
4.8 Offence 4.1
3.8 Defence 4.7
8.5 Total 8.9
+1.0 Margin -0.6
3-1 Spread 2-4-1
W1 ATS Streak L1
3-1 O/U 4-3
O3 O/U Streak O3
San Francisco Giants
Baltimore Orioles
1-0 Record 0-1
W1 Streak L1
6.0 Offence 3.0
3.0 Defence 6.0
9.0 Total 9.0
+3.0 Margin -3.0
1-0 Spread 0-1
W1 ATS Streak L1
1-0 O/U 1-0
O1 O/U Streak O1

Team Schedule

Date Opponent Result ML Spread O/U
Apr 10, '26 @ Baltimore Orioles W 6-3 W 2.09 W +1.5 O 8
Apr 8, '26 Philadelphia Phillies W 5-0 W 2.20 W +1.5 U 8
Apr 7, '26 Philadelphia Phillies W 6-0 W 2.32 W +1.5 U 7
Apr 6, '26 Philadelphia Phillies L 4-6 L 2.02 L +1.5 O 8
Apr 5, '26 New York Mets L 2-5 L 1.88 L +1.5 P 7
Apr 4, '26 New York Mets L 0-9 L 1.90 L +1.5 O 7.5
Apr 3, '26 New York Mets L 3-10 L 2.18 L +1.5 O 7.5
Apr 2, '26 New York Mets W 7-2 W 2.06 W +1.5 O 7.5
Apr 1, '26 @ San Diego Padres L 1-7 L 2.34 L +1.5 O 7.5
Mar 31, '26 @ San Diego Padres W 9-3 W 1.80 W -1.5 O 7.5
Date Opponent Result ML Spread O/U
Apr 10, '26 San Francisco Giants L 3-6 L 1.85 L +1.5 O 8
Apr 8, '26 @ Chicago White Sox W 5-3 W 1.71 W -1 O 7.5
Apr 7, '26 @ Chicago White Sox W 4-2 W 1.72 W -1 U 6.5
Apr 6, '26 @ Chicago White Sox W 2-1 W 1.78 P -1 U 8
Apr 5, '26 @ Pittsburgh Pirates L 2-8 L 2.08 L +1.5 O 8
Apr 4, '26 @ Pittsburgh Pirates L 2-3 L 2.00 W +1.5 U 8
Apr 3, '26 @ Pittsburgh Pirates L 4-5 L 1.88 L -1 O 8.5
Apr 1, '26 Texas Rangers W 8-3 W 1.91 W +1.5 O 8
Mar 31, '26 Texas Rangers L 5-8 L 2.09 L +1.5 O 8.5
Mar 30, '26 Texas Rangers L 2-5 L 1.81 L -1 U 9
Date Home Result ML Spread O/U
Apr 10, '26 6-3 2.09 +1.5 O 8

Best Lines/Odds

San Francisco Giants Baltimore Orioles
BestClosing 1.91-0.07BetUS 2.04+0.01BetRivers
BestOpening 1.98BetOnline.ag 2.03BetUS
San Francisco Giants Baltimore Orioles
BestClosing -1.5(2.50)Bovada +1.5(1.59-0.02)BetMGM
BestOpening -1.5(2.50)LowVig.ag +1.5(1.61)Caesars
Over Under
BestClosing O 7.5(2.04+0.04)LowVig.ag U 7.5-0.5(1.87)FanDuel
BestOpening O 7.5(2.00)BetUS U 8(1.87)Fanatics

Odds History

Book Best Odds
BetMGM San Francisco Giants 1.83
Baltimore Orioles 2.00
BetOnline.ag San Francisco Giants 1.89-0.09
Baltimore Orioles 2.02+0.09
BetRivers San Francisco Giants 1.78-0.05
Baltimore Orioles 2.04+0.08
BetUS San Francisco Giants 1.91+0.03
Baltimore Orioles 2.00-0.03
Bovada San Francisco Giants 1.86+0.02
Baltimore Orioles 1.96-0.03
Caesars San Francisco Giants 1.83
Baltimore Orioles 2.00
DraftKings San Francisco Giants 1.85+0.02
Baltimore Orioles 1.98-0.02
Fanatics San Francisco Giants 1.87
Baltimore Orioles 1.95
FanDuel San Francisco Giants 1.83-0.03
Baltimore Orioles 2.02+0.04
LowVig.ag San Francisco Giants 1.89-0.09
Baltimore Orioles 2.02+0.09
MyBookie.ag San Francisco Giants 1.86+0.01
Baltimore Orioles 1.99-0.01
Book Best Odds
BetMGM San Francisco Giants -1.5(2.40-0.05)
Baltimore Orioles +1.5(1.59+0.02)
BetOnline.ag San Francisco Giants -1.5(2.49)
Baltimore Orioles +1.5(1.59)
BetRivers San Francisco Giants -1.5(2.40-0.05)
Baltimore Orioles +1.5(1.56+0.01)
BetUS San Francisco Giants -1.5(2.48)
Baltimore Orioles +1.5(1.59)
Bovada San Francisco Giants -1.5(2.50+0.05)
Baltimore Orioles +1.5(1.57-0.02)
Caesars San Francisco Giants -1.5(2.43+0.03)
Baltimore Orioles +1.5(1.59-0.02)
DraftKings San Francisco Giants -1.5(2.44+0.09)
Baltimore Orioles +1.5(1.57-0.04)
Fanatics San Francisco Giants -1.5(2.40)
Baltimore Orioles +1.5(1.59)
FanDuel San Francisco Giants -1.5(2.40-0.06)
Baltimore Orioles +1.5(1.59+0.03)
LowVig.ag San Francisco Giants -1.5(2.50)
Baltimore Orioles +1.5(1.59)
MyBookie.ag San Francisco Giants -1.5(2.41-0.04)
Baltimore Orioles +1.5(1.57+0.01)
Book Best Odds
BetMGM Over O 7.5(2.00+0.09)
Under U 7.5(1.83-0.08)
BetOnline.ag Over O 7.5-0.5(2.01-0.09)
Under U 7.5-0.5(1.83+0.06)
BetRivers Over O 7.5(2.02+0.14)
Under U 7.5(1.79-0.12)
BetUS Over O 7.5(2.00)
Under U 7.5(1.83)
Bovada Over O 7.5(2.00)
Under U 7.5(1.83)
Caesars Over O 7.5(2.00+0.09)
Under U 7.5(1.83-0.08)
DraftKings Over O 7.5(2.02+0.11)
Under U 7.5(1.82-0.09)
Fanatics Over O 7.5-0.5(2.00+0.05)
Under U 7.5-0.5(1.83-0.04)
FanDuel Over O 7.5(1.95+0.08)
Under U 7.5(1.87-0.08)
LowVig.ag Over O 7.5-0.5(2.04-0.08)
Under U 7.5-0.5(1.84+0.06)
MyBookie.ag Over O 7.5(2.00+0.03)
Under U 7.5(1.82-0.03)

Game Results by Top Cappers

Detailed capper picks are no longer available for this game

Game Consensus

0 picks | 0 units
0 picks | 0 units
0 picks | 0 units

Moneyline

Trends for best moneyline odds.

San Francisco Giants (1.91)

  • San Francisco Giants won 3 straight Streak
  • Baltimore Orioles lost 7 of 13 (54%) Season
  • Baltimore Orioles lost at home in 4 of 7 (57%) Season - Home
  • San Francisco Giants moneyline shortened by -0.07 from 1.98 to 1.91 Closing line movement

Baltimore Orioles (2.04)

  • San Francisco Giants lost 8 of 14 (57%) Season

Spread

Trends for best spread lines.

San Francisco Giants -1.5

  • San Francisco Giants covered -1.5 in 3 straight Streak
  • Baltimore Orioles failed to cover +1.5 at home in 4 of 7 (57%) Season at current line - Home

Baltimore Orioles +1.5

  • San Francisco Giants failed to cover -1.5 in 9 of 14 (64%) Season at current line
  • Baltimore Orioles covered +1.5 in 8 of 13 (62%) Season at current line

Total

Trends for best over/under lines.

Over 7.5

  • San Francisco Giants played over 7.5 in 3 straight on the road Streak - Away
  • Baltimore Orioles played over 7.5 in 3 straight at home Streak - Home
  • Baltimore Orioles played over 7.5 in 7 of 13 (54%) Season at current total
  • Baltimore Orioles played over 7.5 in 2 straight Streak
  • Baltimore Orioles played over 7.5 at home in 4 of 7 (57%) Season at current total
  • Both teams played over 7.5 in 14 of 27 (52%) Season at current total - Both teams

Under 7.5

  • Total moved down -0.5 from 8 to 7.5 Closing line movement