Baltimore Orioles vs San Francisco Giants

April 12, 2026 • 1:35 PM • Oriole Park at Camden Yards

Status

Final

Baltimore Orioles logo

Baltimore Orioles

BAL

6

San Francisco Giants logo

San Francisco Giants

SF

2

Last 5 Form

Baltimore Orioles

4-1

Last 5

San Francisco Giants

3-2

Last 5

Probable Pitchers

Baltimore Orioles

San Francisco Giants

Season Comparison

2026
StatBaltimore OriolesSan Francisco Giants
OPS.722.654
HR3519
Runs13097
ERA4.283.96
WHIP1.401.31
Strikeouts252244

Top Players

Baltimore Orioles

Hitters

Gunnar Henderson headshot
Gunnar Henderson

6 H, 3 HR, 5 RBI

Taylor Ward headshot
Taylor Ward

8 H, 0 HR, 3 RBI

Jeremiah Jackson headshot
Jeremiah Jackson

5 H, 1 HR, 2 RBI

Pitchers

Cade Povich headshot
Cade Povich

6.2 IP, 5 SO, 1.35 ERA

Chris Bassitt headshot
Chris Bassitt

4.2 IP, 2 SO, 1.929 ERA

Trevor Rogers headshot
Trevor Rogers

6.0 IP, 6 SO, 3 ERA

San Francisco Giants

Hitters

Rafael Devers headshot
Rafael Devers

6 H, 1 HR, 4 RBI

Casey Schmitt headshot
Casey Schmitt

8 H, 1 HR, 2 RBI

Willy Adames headshot
Willy Adames

7 H, 1 HR, 2 RBI

Pitchers

Robbie Ray headshot
Robbie Ray

6.2 IP, 7 SO, 0 ERA

Tyler Mahle headshot
Tyler Mahle

5.2 IP, 6 SO, 0 ERA

Landen Roupp headshot
Landen Roupp

6.0 IP, 4 SO, 1.5 ERA

Line Score

Team123456789RHE
San Francisco Giants000010001271
Baltimore Orioles200021106110

Box Score

Batting

PlayerABRHRBIBBSOHR
San Francisco Giants
Willy Adames (SS)4010000
Rafael Devers (1B)4010030
Matt Chapman (3B)4000010
Casey Schmitt (DH)4231001
Jung Hoo Lee (CF)4000000
Heliot Ramos (LF)3010010
Jared Oliva (PH)1000000
Daniel Susac (C)3011010
Jerar Encarnacion (RF)3000010
Christian Koss (2B)3000000
Adrian Houser (P)
Matt Gage (P)
Ryan Walker (P)
Erik Miller (P)
JT Brubaker (P)
Baltimore Orioles
Gunnar Henderson (SS)5110010
Taylor Ward (LF)4220100
Pete Alonso (1B)4122100
Samuel Basallo (C)3112101
Dylan Beavers (DH)3000010
Johnathan Rodríguez (DH)0000100
Leody Taveras (CF)4120010
Colton Cowser (RF)3011110
Coby Mayo (3B)4011010
Jeremiah Jackson (2B)4010020
Cade Povich (P)
Anthony Nunez (P)
Tyler Wells (P)

Pitching

PitcherIPHRERBBSOHR
San Francisco Giants
Adrian Houser4.2544231
Matt Gage0.2111110
Ryan Walker0.2311020
Erik Miller1.0100110
JT Brubaker1.0100100
Baltimore Orioles
Cade Povich6.2511050
Anthony Nunez0.1000010
Tyler Wells2.0211011

Scoring Summary

bottom 1 • Home Run • 2-0

Samuel Basallo homers (2) on a line drive to left center field. Pete Alonso scores.

top 5 • Single • 2-1

Daniel Susac singles on a ground ball to center fielder Leody Taveras. Casey Schmitt scores.

bottom 5 • Double • 4-1

Pete Alonso doubles (3) on a line drive to left fielder Heliot Ramos. Gunnar Henderson scores. Taylor Ward scores.

bottom 6 • Single • 5-1

Coby Mayo singles on a fly ball to center fielder Jung Hoo Lee. Leody Taveras scores.

bottom 7 • Single • 6-1

Colton Cowser singles on a soft ground ball to shortstop Willy Adames. Taylor Ward scores. Pete Alonso to 3rd. Johnathan Rodríguez to 2nd.

top 9 • Home Run • 6-2

Casey Schmitt homers (1) on a fly ball to left field.

Play-by-Play

Official content

top 9 • Lineout • 6-2

Jared Oliva lines out to center fielder Leody Taveras.

top 9 • Groundout • 6-2

Jung Hoo Lee grounds out, first baseman Pete Alonso to pitcher Tyler Wells.

top 9 • Home Run • 6-2

Casey Schmitt homers (1) on a fly ball to left field.

top 9 • Flyout • 6-1

Matt Chapman flies out to left fielder Taylor Ward.

bottom 8 • Grounded Into DP • 6-1

Pete Alonso grounds into a double play, shortstop Willy Adames to second baseman Christian Koss to first baseman Rafael Devers. Taylor Ward out at 2nd. Pete Alonso out at 1st.

bottom 8 • Walk • 6-1

Taylor Ward challenged (pitch result), call on the field was overturned: Taylor Ward walks.

bottom 8 • Pop Out • 6-1

Gunnar Henderson pops out to catcher Daniel Susac in foul territory.

bottom 8 • Single • 6-1

Jeremiah Jackson singles on a soft ground ball to pitcher JT Brubaker.

top 8 • Strikeout • 6-1

Rafael Devers strikes out swinging.

top 8 • Double • 6-1

Willy Adames doubles (9) on a line drive to left fielder Taylor Ward.

top 8 • Flyout • 6-1

Christian Koss flies out to center fielder Leody Taveras.

top 8 • Pop Out • 6-1

Jerar Encarnacion pops out to first baseman Pete Alonso.

bottom 7 • Pop Out • 6-1

Coby Mayo pops out to first baseman Rafael Devers in foul territory.

bottom 7 • Single • 6-1

Colton Cowser singles on a soft ground ball to shortstop Willy Adames. Taylor Ward scores. Pete Alonso to 3rd. Johnathan Rodríguez to 2nd.

bottom 7 • Strikeout • 5-1

Leody Taveras strikes out swinging.

bottom 7 • Walk • 5-1

Johnathan Rodríguez walks. Taylor Ward to 3rd. Pete Alonso to 2nd.

bottom 7 • Flyout • 5-1

Samuel Basallo flies out to center fielder Jung Hoo Lee.

bottom 7 • Single • 5-1

Pete Alonso singles on a sharp line drive to center fielder Jung Hoo Lee. Taylor Ward to 2nd.

bottom 7 • Single • 5-1

Taylor Ward singles on a ground ball to center fielder Jung Hoo Lee.

top 7 • Strikeout • 5-1

Daniel Susac strikes out swinging.

top 7 • Double • 5-1

Heliot Ramos doubles (2) on a sharp line drive to left fielder Taylor Ward.

top 7 • Grounded Into DP • 5-1

Jung Hoo Lee grounds into a double play, shortstop Gunnar Henderson to first baseman Pete Alonso. Casey Schmitt out at 2nd. Jung Hoo Lee out at 1st.

top 7 • Single • 5-1

Casey Schmitt singles on a ground ball to left fielder Taylor Ward.

bottom 6 • Strikeout • 5-1

Gunnar Henderson strikes out swinging.

bottom 6 • Strikeout • 5-1

Jeremiah Jackson called out on strikes.

bottom 6 • Single • 5-1

Coby Mayo singles on a fly ball to center fielder Jung Hoo Lee. Leody Taveras scores.

bottom 6 • Strikeout • 4-1

Colton Cowser strikes out swinging.

bottom 6 • Double • 4-1

Leody Taveras doubles (3) on a fly ball to right fielder Jerar Encarnacion.

top 6 • Strikeout • 4-1

Matt Chapman strikes out swinging.

top 6 • Single • 4-1

Rafael Devers singles on a sharp line drive to right fielder Colton Cowser.