MLB Scores · MLB Odds

Giants vs Orioles

Final · Fri Apr 10 · 7:15 PM ET · Oriole Park at Camden Yards

San Francisco GiantsGiants6-8
6
FinalApr 10, 2026
Baltimore OriolesOrioles6-7
3
StreamApple TV

Closing line

US sportsbook at first pitch
Moneyline
SF+109
BAL−132
Run line
SF +1.5−193
BAL −1.5+159
Total O/U
Over 8.5−103
Under 8.5−117
  • Run line: Giants +1.5 covered.
  • Total O/U: over 8.5 (9 runs).

Recap

The San Francisco Giants beat the Baltimore Orioles 6-3 at Oriole Park at Camden Yards in Baltimore on Apr 10, 2026 to move to 6-8.

The Giants have won 3 straight.

Score by inning

San Francisco Giants and Baltimore Orioles, score by inning
Team123456789R
SF0012003006
BAL0001000023

W: Roupp (2-1) · L: Baz (0-1)

Scoring plays

Top 3

  1. SFHome runAdames homered to right center (402 feet).1-0

Top 4

  1. SFSingleRamos singled to right, Schmitt scored.2-0
  2. SFDoubleAdames doubled to left, Ramos scored, Bailey to third.3-0

Bottom 4

  1. BALDoubleTaveras doubled to right, Beavers scored.3-1

Top 7

  1. SFDoubleSchmitt doubled to left, Chapman scored.4-1
  2. SFHome runLee homered to right (361 feet), Schmitt scored.6-1

Bottom 9

  1. BALHome runHenderson homered to right (383 feet), Jackson scored.6-3

Team stats

SFBAL
Hits
12
8
Home Runs
2
1
Runs Batted In
6
3
Walks
3
4
Strikeouts
6
6
Runners Left On Base
16
13
Errors
1
0

Player stats

Giants · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Willy Adames SS2-5512210123.273.322.527
Luis Arraez 2B0-3300002021.302.339.396
Matt Chapman 3B2-4412001015.315.373.463
Rafael Devers 1B1-5501000018.218.271.345
Casey Schmitt DH3-5523100213.333.412.500
Jung Hoo Lee RF2-4412210112.174.245.326
Heliot Ramos LF1-4411100122.216.245.235
Patrick Bailey C1-4401000012.158.220.158
Harrison Bader CF0-4400000115.104.137.188

Giants · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Landen Roupp P6.051124093-543.2493
Keaton Winn P1.000000011-84.2611
JT Brubaker P0.200021015-53.6815
Matt Gage P0.10000002-20.002
Blade Tidwell P1.032201118-153.0018

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Gunnar Henderson SS1-4411211015.245.344.585
Taylor Ward LF1-5501000122.365.443.558
Adley Rutschman C3-5503000015.294.385.471
Pete Alonso 1B0-3300001220.176.263.275
Samuel Basallo DH0-3300001012.152.263.242
Dylan Beavers RF0-2210001012.258.314.387
Ryan Mountcastle PH0-110000002.231.286.231
Colton Cowser RF0-000000000.182.269.227
Leody Taveras CF2-4402100018.429.556.571
Jeremiah Jackson 2B1-4411000115.219.235.219
Blaze Alexander 3B0-440000028.242.286.273

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Shane Baz P5.093324199-594.5099
Yennier Cano P1.00000109-62.259
Nick Raquet P1.023310125-1627.0025
Albert Suarez P2.010001018-131.8018

Game info

VenueOriole Park at Camden Yards, Baltimore, MD
Attendance32,294
OfficialsHome Plate Umpire: Laz Diaz · First Base Umpire: Brian O'Nora · Second Base Umpire: Chris Segal · Third Base Umpire: Erich Bacchus

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made