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

📌 Game Summary

June 18, 2021
Toronto Blue Jays 1
Baltimore Orioles 7
📍 Oriole Park at Camden Yards
👥 13,284
⏱ 3:10
🌤 83° • Partly Cloudy • 10 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.
Toronto Blue Jays
Toronto Blue Jays
1
Final
Baltimore Orioles
Baltimore Orioles
7
Team 1 2 3 4 5 6 7 8 9 R H E
TOR 0 0 0 0 1 0 0 0 0 1 4 0
BAL 1 0 0 0 1 0 0 5 - 7 12 0
Toronto Blue Jays Toronto Blue Jays Hitting
Hitters AB R H RBI BB K
Marcus Semien 2B 4 0 0 0 0 3
Bo Bichette SS 4 0 0 0 0 1
Vladimir Guerrero Jr. 1B 4 0 0 0 0 1
Randal Grichuk CF 4 0 0 0 0 1
Cavan Biggio RF 3 0 1 0 1 1
Lourdes Gurriel Jr. LF 3 1 1 1 0 1
Jared Hoying PH 1 0 0 0 0 0
Joe Panik DH 2 0 1 0 1 1
Santiago Espinal 3B 3 0 1 0 0 0
Riley Adams C 2 0 0 0 0 0
Rowdy Tellez PH 1 0 0 0 0 1
Reese McGuire C 0 0 0 0 0 0
TEAM 31 1 4 1 2 10
HR: Lourdes Gurriel Jr.
LOB: Marcus Semien (2), Lourdes Gurriel Jr., Jared Hoying, Joe Panik, Santiago Espinal, Riley Adams (2)
Fielding
SB Allowed: Riley Adams
DP: 4-3 (2B-1B): Marcus Semien → Vladimir Guerrero Jr.

Toronto Blue JaysToronto Blue Jays Pitching
Pitchers IP H R ER BB K
Robbie Ray 4.1 6 2 2 2 5
Trent Thornton 1.2 1 0 0 0 3
Patrick Murphy 1.1 3 3 3 0 0
Jeremy Beasley 0.2 2 2 2 0 1
TEAM 12 7 7 2 9
HR Allowed: Robbie Ray, Jeremy Beasley
Pitches: Robbie Ray 106-69, Trent Thornton 31-22, Patrick Murphy 27-19, Jeremy Beasley 22-12
WP: Patrick Murphy, Jeremy Beasley
HBP: Patrick Murphy, Jeremy Beasley

Baltimore Orioles Baltimore Orioles Hitting
Hitters AB R H RBI BB K
Cedric Mullins CF 4 2 3 4 0 0
Trey Mancini 1B 4 0 0 0 0 1
Austin Hays RF 4 0 2 1 1 1
Ryan Mountcastle LF 4 1 1 0 0 2
Stevie Wilkerson LF 0 0 0 0 0 0
Anthony Santander DH 4 0 0 0 0 1
Freddy Galvis SS 4 1 2 1 0 0
Maikel Franco 3B 3 1 1 1 1 0
Pedro Severino C 4 1 1 0 0 3
Pat Valaika 2B 4 1 2 0 0 1
TEAM 35 7 12 7 2 9
2B: Freddy Galvis
HR: Cedric Mullins (2)
SB: Austin Hays
GIDP: Trey Mancini
LOB: Cedric Mullins (2), Trey Mancini (3), Austin Hays, Ryan Mountcastle (4), Anthony Santander (5), Maikel Franco, Pedro Severino (2), Pat Valaika (3)

Baltimore Orioles Baltimore Orioles Pitching
Pitchers IP H R ER BB K
Thomas Eshelman 4.2 3 1 1 1 3
Tyler Wells 1.1 0 0 0 0 2
Tanner Scott 1.0 0 0 0 1 2
Hunter Harvey 1.0 0 0 0 0 2
Paul Fry 1.0 1 0 0 0 1
TEAM 4 1 1 2 10
HR Allowed: Thomas Eshelman
Pitches: Thomas Eshelman 57-39, Tyler Wells 19-13, Tanner Scott 20-11, Hunter Harvey 18-12, Paul Fry 14-7
WP: Tanner Scott
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.