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

📌 Game Summary

May 31, 2023
Cleveland Guardians 12
Baltimore Orioles 8
📍 Oriole Park at Camden Yards
👥 11,304
⏱ 3:11
🌤 79° • Sunny • 6 mph, Out To LF
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.
Cleveland Guardians
Cleveland Guardians
12
Final
Baltimore Orioles
Baltimore Orioles
8
Team 1 2 3 4 5 6 7 8 9 R H E
CLE 1 0 2 3 5 0 1 0 0 12 17 0
BAL 0 4 1 2 1 0 0 0 0 8 12 1
Cleveland Guardians Cleveland Guardians Hitting
Hitters AB R H RBI BB K
Steven Kwan LF 6 3 3 0 0 1
Amed Rosario SS 5 1 0 0 1 0
José Ramírez 3B 6 2 3 1 0 1
Josh Naylor 1B 5 3 4 6 0 0
Josh Bell DH 4 1 1 1 1 3
Gabriel Arias RF 3 1 1 2 2 2
Andrés Giménez 2B 5 0 4 2 0 0
Myles Straw CF 4 0 0 0 1 2
Cam Gallagher C 5 1 1 0 0 2
TEAM 43 12 17 12 5 11
2B: José Ramírez (2), Josh Naylor (2), Cam Gallagher
HR: Josh Naylor, Josh Bell, Gabriel Arias
SB: Steven Kwan, Josh Naylor
CS: Andrés Giménez
LOB: Steven Kwan (2), Amed Rosario (2), José Ramírez (4), Josh Naylor, Josh Bell (3), Gabriel Arias (4), Myles Straw (4), Cam Gallagher (5)

Cleveland GuardiansCleveland Guardians Pitching
Pitchers IP H R ER BB K
Shane Bieber 4.0 8 7 7 2 4
Xzavion Curry 1.0 1 1 1 1 0
Sam Hentges 1.0 1 0 0 1 1
Enyel De Los Santos 1.0 1 0 0 0 0
Trevor Stephan 1.0 1 0 0 0 1
Emmanuel Clase 1.0 0 0 0 0 1
TEAM 12 8 8 4 7
HR Allowed: Shane Bieber
Pitches: Shane Bieber 82-51, Xzavion Curry 21-13, Sam Hentges 21-10, Enyel De Los Santos 13-8, Trevor Stephan 20-12, Emmanuel Clase 9-7

Baltimore Orioles Baltimore Orioles Hitting
Hitters AB R H RBI BB K
Adam Frazier 2B 5 0 1 0 0 1
Adley Rutschman C 5 1 4 1 0 0
Anthony Santander DH 5 1 1 2 0 0
Ryan Mountcastle 1B 4 0 0 0 1 2
Gunnar Henderson 3B 4 1 0 0 1 2
Aaron Hicks CF 2 2 2 0 1 0
Terrin Vavra LF 2 0 0 0 0 1
Ryan O'Hearn RF 4 1 2 2 1 0
Jorge Mateo SS 4 1 1 1 0 0
Ryan McKenna LF-CF 4 1 1 2 0 1
TEAM 39 8 12 8 4 7
2B: Adam Frazier, Ryan O'Hearn (2), Jorge Mateo
HR: Anthony Santander
LOB: Anthony Santander (4), Ryan Mountcastle, Gunnar Henderson (2), Ryan O'Hearn, Jorge Mateo (3), Ryan McKenna (2)
Fielding
E: Jorge Mateo
SB Allowed: Adley Rutschman (2)
CS: Adley Rutschman

Baltimore Orioles Baltimore Orioles Pitching
Pitchers IP H R ER BB K
Keegan Akin 1.0 2 1 1 0 1
Austin Voth 2.1 5 3 3 3 3
Cionel Pérez 0.2 3 2 2 1 0
Mychal Givens 0.0 2 3 3 1 0
Mike Baumann 2.1 4 3 3 0 3
Bryan Baker 1.2 1 0 0 0 3
Danny Coulombe 1.0 0 0 0 0 1
TEAM 17 12 12 5 11
HR Allowed: Cionel Pérez (2), Mike Baumann
Pitches: Keegan Akin 25-20, Austin Voth 58-33, Cionel Pérez 22-12, Mychal Givens 15-8, Mike Baumann 32-22, Bryan Baker 25-16, Danny Coulombe 12-8
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.