Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

July 09, 2026
Chicago Cubs 2
Baltimore Orioles 3
📍 Oriole Park at Camden Yards
👥 12,052
⏱ 2:31
🌤 83° • Partly Cloudy • 4 mph, In From CF
Status: Final

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Chicago Cubs
Chicago Cubs
2
Final
Baltimore Orioles
Baltimore Orioles
3
Team 1 2 3 4 5 6 7 8 9 R H E
CHC 0 0 0 0 0 1 0 1 0 2 9 0
BAL 0 1 0 0 0 0 0 2 - 3 3 2
Chicago Cubs Chicago Cubs Hitting
Hitters AB R H RBI BB K
Pete Crow-Armstrong CF 3 1 1 0 1 1
Alex Bregman 3B 3 0 0 0 1 0
Seiya Suzuki RF 4 1 3 2 0 0
Justin Dean RF 0 0 0 0 0 0
Carson Kelly DH 4 0 0 0 0 2
Michael Busch 1B 4 0 1 0 0 0
Nico Hoerner 2B 4 0 1 0 0 0
Ian Happ LF 4 0 2 0 0 1
Dansby Swanson SS 4 0 1 0 0 1
Miguel Amaya C 3 0 0 0 0 0
Michael Conforto PH 1 0 0 0 0 0
TEAM 34 2 9 2 2 5
2B: Pete Crow-Armstrong, Seiya Suzuki, Nico Hoerner
HR: Seiya Suzuki
SB: Seiya Suzuki, Dansby Swanson (2)
CS: Nico Hoerner
GIDP: Alex Bregman
LOB: Pete Crow-Armstrong, Alex Bregman (2), Carson Kelly (3), Michael Busch (3), Dansby Swanson (2), Miguel Amaya (2), Michael Conforto
Fielding
DP: 4-6-3 (2B-SS-1B): Nico Hoerner → Dansby Swanson → Michael Busch

Chicago CubsChicago Cubs Pitching
Pitchers IP H R ER BB K
David Peterson 5.0 2 1 1 4 2
Gavin Hollowell 1.1 0 0 0 2 1
Caleb Thielbar 0.2 0 0 0 0 1
Tyler Ferguson 0.1 0 2 2 0 1
Ryan Rolison 0.2 1 0 0 1 0
TEAM 3 3 3 7 5
HR Allowed: David Peterson
Pitches: David Peterson 77-41, Gavin Hollowell 28-15, Caleb Thielbar 6-5, Tyler Ferguson 9-4, Ryan Rolison 13-6
WP: Gavin Hollowell
HBP: Tyler Ferguson (2)

Baltimore Orioles Baltimore Orioles Hitting
Hitters AB R H RBI BB K
Adley Rutschman DH 2 0 0 0 2 0
Taylor Ward LF 3 0 1 0 1 1
Gunnar Henderson SS 3 1 0 0 0 0
Pete Alonso 1B 1 1 0 0 2 1
Tyler O'Neill RF 3 1 1 1 0 1
Dylan Beavers PH 0 0 0 0 0 0
Jeremiah Jackson PH 1 0 1 2 0 0
Colton Cowser CF 0 0 0 0 0 0
Coby Mayo 3B 2 0 0 0 0 0
Jackson Holliday PH-2B 0 0 0 0 2 0
Samuel Basallo C 4 0 0 0 0 1
Blaze Alexander 2B-3B 4 0 0 0 0 0
Leody Taveras CF-RF 3 0 0 0 0 1
TEAM 26 3 3 3 7 5
2B: Jeremiah Jackson
HR: Tyler O'Neill
GIDP: Gunnar Henderson
LOB: Taylor Ward, Gunnar Henderson (3), Pete Alonso, Tyler O'Neill (2), Coby Mayo, Samuel Basallo (5), Blaze Alexander (2)
Fielding
E: Gunnar Henderson, Blaze Alexander
SB Allowed: Samuel Basallo (3)
CS: Samuel Basallo
DP: 4-3 (2B-1B): Blaze Alexander → Pete Alonso
Assists: Taylor Ward to Gunnar Henderson to Samuel Basallo (Michael Busch at home)

Baltimore Orioles Baltimore Orioles Pitching
Pitchers IP H R ER BB K
Trevor Rogers 6.0 5 1 1 2 4
Yennier Cano 1.0 1 0 0 0 0
Tyler Wells 1.0 2 1 1 0 1
Andrew Kittredge 1.0 1 0 0 0 0
TEAM 9 2 2 2 5
HR Allowed: Trevor Rogers
Pitches: Trevor Rogers 89-60, Yennier Cano 11-6, Tyler Wells 23-14, Andrew Kittredge 13-10
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.