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

📌 Game Summary

April 21, 2023
Detroit Tigers 1
Baltimore Orioles 2
📍 Oriole Park at Camden Yards
👥 18,772
⏱ 2:25
🌤 80° • Clear • 8 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.
Detroit Tigers
Detroit Tigers
1
Final
Baltimore Orioles
Baltimore Orioles
2
Team 1 2 3 4 5 6 7 8 9 R H E
DET 0 0 0 0 0 0 0 0 1 1 5 0
BAL 0 0 0 0 0 0 1 0 1 2 7 0
Detroit Tigers Detroit Tigers Hitting
Hitters AB R H RBI BB K
Nick Maton 3B 4 0 0 0 0 2
Riley Greene CF 4 0 1 0 0 1
Javier Báez SS 4 0 1 1 0 0
Kerry Carpenter RF 4 0 0 0 0 1
Spencer Torkelson 1B 3 0 0 0 0 2
Matt Vierling LF 2 0 0 0 1 1
Miguel Cabrera DH 3 0 0 0 0 0
Jonathan Schoop 2B 2 0 0 0 0 0
Zach McKinstry PH-2B 1 0 0 0 0 1
Jake Rogers C 2 0 2 0 0 0
Akil Baddoo PH 1 1 1 0 0 0
Eric Haase C 0 0 0 0 0 0
TEAM 30 1 5 1 1 8
SB: Javier Báez, Akil Baddoo
GIDP: Jonathan Schoop
LOB: Nick Maton (3), Riley Greene (3), Javier Báez, Kerry Carpenter (2), Miguel Cabrera, Jonathan Schoop
Fielding
DP: 6-4-3 (SS-2B-1B): Javier Báez → Jonathan Schoop → Spencer Torkelson; 4-3 (2B-1B): Jonathan Schoop → Spencer Torkelson

Detroit TigersDetroit Tigers Pitching
Pitchers IP H R ER BB K
Michael Lorenzen 5.0 3 0 0 1 4
Chasen Shreve 1.0 1 0 0 0 1
José Cisnero 1.0 1 1 1 0 1
Tyler Holton 1.1 0 0 0 0 2
Jason Foley 0.0 2 1 1 0 0
TEAM 7 2 2 1 8
HR Allowed: José Cisnero
Pitches: Michael Lorenzen 68-45, Chasen Shreve 22-14, José Cisnero 16-11, Tyler Holton 18-13, Jason Foley 16-11
Balks: Michael Lorenzen

Baltimore Orioles Baltimore Orioles Hitting
Hitters AB R H RBI BB K
Cedric Mullins CF 3 0 2 0 1 1
Adley Rutschman C 4 0 0 0 0 1
Ryan Mountcastle 1B 4 1 1 0 0 0
Anthony Santander DH 4 0 1 0 0 0
Adam Frazier 2B 4 0 0 1 0 2
Austin Hays LF 3 1 1 1 0 0
Gunnar Henderson SS 3 0 1 0 0 1
Ramón Urías 3B 3 0 1 0 0 2
Terrin Vavra RF 1 0 0 0 0 0
Ryan McKenna PH-RF 2 0 0 0 0 1
TEAM 31 2 7 2 1 8
2B: Cedric Mullins, Gunnar Henderson
HR: Austin Hays
GIDP: Ryan Mountcastle, Terrin Vavra
LOB: Adley Rutschman (3), Ryan Mountcastle (3), Anthony Santander, Adam Frazier, Ramón Urías, Terrin Vavra
Fielding
SB Allowed: Adley Rutschman (2)
DP: 4-6-3 (2B-SS-1B): Adam Frazier → Gunnar Henderson → Ryan Mountcastle; 4-3 (2B-1B): Adam Frazier → Ryan Mountcastle

Baltimore Orioles Baltimore Orioles Pitching
Pitchers IP H R ER BB K
Tyler Wells 7.0 3 0 0 1 5
Bryan Baker 1.0 0 0 0 0 2
Félix Bautista 1.0 2 1 1 0 1
TEAM 5 1 1 1 8
Pitches: Tyler Wells 95-61, Bryan Baker 11-8, Félix Bautista 21-13
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.