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

📌 Game Summary

July 31, 2020
Tampa Bay Rays 3
Baltimore Orioles 6
📍 Oriole Park at Camden Yards
👥 0
⏱ 3:36
🌤 76° • Cloudy • 4 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.
Tampa Bay Rays
Tampa Bay Rays
3
Final
Baltimore Orioles
Baltimore Orioles
6
Team 1 2 3 4 5 6 7 8 9 R H E
TB 1 0 1 0 1 0 0 0 0 3 6 2
BAL 0 0 0 3 1 0 1 1 - 6 12 0
Tampa Bay Rays Tampa Bay Rays Hitting
Hitters AB R H RBI BB K
Ji Man Choi 1B 4 0 1 0 1 2
Brandon Lowe 2B 4 1 1 1 0 0
Willy Adames SS 3 2 1 0 1 2
Yoshi Tsutsugo LF 4 0 1 1 0 2
Yandy Díaz 3B 3 0 0 0 1 0
Hunter Renfroe DH 3 0 1 1 1 0
Kevin Kiermaier CF 4 0 0 0 0 1
Manuel Margot RF 4 0 1 0 0 2
Mike Zunino C 3 0 0 0 1 2
TEAM 32 3 6 3 5 11
2B: Ji Man Choi, Willy Adames, Yoshi Tsutsugo, Hunter Renfroe, Manuel Margot
HR: Brandon Lowe
GIDP: Kevin Kiermaier
LOB: Brandon Lowe (3), Willy Adames (2), Yoshi Tsutsugo (3), Yandy Díaz (2), Hunter Renfroe, Kevin Kiermaier (3), Manuel Margot
Fielding
E: Ji Man Choi, Willy Adames
SB Allowed: Mike Zunino
DP: 5-3 (3B-1B): Yandy Díaz → Ji Man Choi

Tampa Bay RaysTampa Bay Rays Pitching
Pitchers IP H R ER BB K
Blake Snell 3.0 4 3 3 0 4
Pete Fairbanks 1.1 2 1 1 1 2
Andrew Kittredge 0.2 1 0 0 0 0
Aaron Loup 0.2 1 0 0 1 0
Diego Castillo 0.1 0 0 0 0 0
Ryan Thompson 2.0 4 2 1 0 3
TEAM 12 6 5 2 9
HR Allowed: Blake Snell (2), Ryan Thompson
Pitches: Blake Snell 53-37, Pete Fairbanks 28-17, Andrew Kittredge 3-3, Aaron Loup 15-9, Diego Castillo 3-2, Ryan Thompson 40-29
WP: Pete Fairbanks

Baltimore Orioles Baltimore Orioles Hitting
Hitters AB R H RBI BB K
Austin Hays CF 5 0 0 0 0 2
Hanser Alberto 2B 5 2 3 1 0 0
Renato Núñez DH 4 2 2 0 1 0
Anthony Santander RF 4 1 3 3 0 1
Pedro Severino C 4 1 2 1 0 0
Rio Ruiz 3B 4 0 2 0 0 1
Pat Valaika 1B 1 0 0 0 0 1
Chris Davis PH-1B 2 0 0 0 1 2
DJ Stewart LF 3 0 0 0 0 2
Cedric Mullins LF 0 0 0 0 0 0
Andrew Velazquez SS 4 0 0 0 0 0
TEAM 36 6 12 5 2 9
2B: Hanser Alberto, Renato Núñez
HR: Hanser Alberto, Anthony Santander, Pedro Severino
SB: Hanser Alberto
GIDP: Pedro Severino
LOB: Austin Hays (2), Renato Núñez (2), Anthony Santander (2), Pedro Severino (4), Rio Ruiz (2), Chris Davis (4), DJ Stewart (4), Andrew Velazquez (3)
Sac Bunts: DJ Stewart
Fielding
DP: 6-4-3 (SS-2B-1B): Andrew Velazquez → Hanser Alberto → Chris Davis

Baltimore Orioles Baltimore Orioles Pitching
Pitchers IP H R ER BB K
Alex Cobb 4.0 4 2 2 3 2
Paul Fry 1.2 1 1 1 1 2
Shawn Armstrong 0.2 1 0 0 0 2
Tanner Scott 0.2 0 0 0 0 2
Mychal Givens 1.0 0 0 0 1 1
Cole Sulser 1.0 0 0 0 0 2
TEAM 6 3 3 5 11
HR Allowed: Paul Fry
Pitches: Alex Cobb 87-53, Paul Fry 28-18, Shawn Armstrong 21-15, Tanner Scott 17-8, Mychal Givens 23-17, Cole Sulser 13-9
HBP: 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.