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

📌 Game Summary

🌵 Spring Training
March 12, 2021
Arizona Diamondbacks 3
Los Angeles Angels 4
📍 Tempe Diablo Stadium
👥 2,040
⏱ 2:58
🌤 58° • Partly Cloudy • 1 mph, Calm
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.
Arizona Diamondbacks
Arizona Diamondbacks
3
Final
Los Angeles Angels
Los Angeles Angels
4
Team 1 2 3 4 5 6 7 8 R H E
ARI 0 0 0 0 0 1 2 0 3 6 0
LAA 0 0 0 0 4 0 0 0 4 7 1
Arizona Diamondbacks Arizona Diamondbacks Hitting
Hitters AB R H RBI BB K
David Peralta LF 3 0 0 0 0 1
Josh VanMeter 2B 1 0 0 0 0 1
Josh Rojas SS 2 0 1 0 1 0
Wyatt Mathisen 3B 0 1 0 0 1 0
Christian Walker DH 2 0 0 0 1 0
Domingo Leyba PH-DH 1 0 0 0 0 1
Eduardo Escobar 3B 3 1 2 1 0 0
Bryan Holaday C 0 0 0 0 1 0
Asdrúbal Cabrera 2B 3 0 1 0 0 0
Geraldo Perdomo PR-SS 1 0 1 2 0 0
Carson Kelly C 3 0 0 0 0 2
Stuart Fairchild CF 1 0 0 0 0 0
Daulton Varsho CF 3 0 0 0 0 2
Juniel Querecuto LF 1 0 0 0 0 1
Trayce Thompson RF 4 0 0 0 0 1
Pavin Smith 1B 2 1 1 0 1 0
Seth Beer 1B 1 0 0 0 0 0
TEAM 31 3 6 3 5 9
HR: Eduardo Escobar
LOB: David Peralta (2), Josh VanMeter, Josh Rojas (2), Christian Walker (3), Domingo Leyba (2), Eduardo Escobar, Asdrúbal Cabrera (3), Carson Kelly (4), Stuart Fairchild (2), Daulton Varsho (4), Trayce Thompson
Fielding
DP: 6-4-3 (SS-2B-1B): Josh Rojas → Asdrúbal Cabrera → Pavin Smith
Assists: Albert Pujols out at 3rd

Arizona DiamondbacksArizona Diamondbacks Pitching
Pitchers IP H R ER BB K
Zac Gallen 3.1 3 0 0 1 4
Keury Mella 0.2 0 0 0 0 0
Joakim Soria 1.0 3 4 4 0 1
Riley Smith 3.0 1 0 0 0 5
TEAM 7 4 4 1 10
HR Allowed: Joakim Soria
Pitches: Zac Gallen 24-20, Keury Mella 2-2, Joakim Soria 12-10, Riley Smith 20-20
WP: Joakim Soria (2)

Los Angeles Angels Los Angeles Angels Hitting
Hitters AB R H RBI BB K
David Fletcher 2B 3 1 2 2 0 0
Jose Rojas 2B 1 0 0 0 0 1
Mike Trout CF 2 0 0 0 0 1
Scott Schebler CF 2 1 1 2 0 1
Jared Walsh 1B 3 0 0 0 0 1
Taylor Ward 1B 1 0 1 0 0 0
Anthony Rendon 3B 2 0 1 0 0 1
Luis Rengifo 3B 2 0 0 0 0 1
Justin Upton LF 2 0 1 0 0 0
Juan Lagares LF 1 0 0 0 0 0
Albert Pujols DH 3 0 0 0 0 0
Dexter Fowler RF 1 0 0 0 0 1
Jon Jay RF 2 1 0 0 0 2
Max Stassi C 0 0 0 0 1 0
Anthony Mulrine C 2 1 1 0 0 1
Jose Iglesias SS 2 0 0 0 0 0
Franklin Barreto SS 1 0 0 0 0 0
TEAM 30 4 7 4 1 10
2B: David Fletcher, Taylor Ward
HR: Scott Schebler
GIDP: Mike Trout
LOB: Mike Trout, Luis Rengifo, Albert Pujols (2), Dexter Fowler (2), Jose Iglesias (5)
Fielding
E: Luis Rengifo
PB: Max Stassi

Los Angeles Angels Los Angeles Angels Pitching
Pitchers IP H R ER BB K
Jose Quintana 3.0 1 0 0 1 1
Junior Guerra 1.0 1 0 0 2 2
Jaime Barria 2.2 3 3 3 1 5
José Suarez 1.1 1 0 0 1 1
TEAM 6 3 3 5 9
HR Allowed: Jaime Barria
Pitches: Jose Quintana 17-12, Junior Guerra 17-9, Jaime Barria 26-21, José Suarez 11-7
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.