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

📌 Game Summary

April 16, 2025
Arizona Diamondbacks 6
Miami Marlins 2
📍 loanDepot park
👥 8,438
⏱ 2:39
🌤 78° • Clear • 8 mph, L To R
Status: Final
Expanded pre-game details available in Ballpark Pro

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
6
Final
Miami Marlins
Miami Marlins
2
Team 1 2 3 4 5 6 7 8 9 R H E
ARI 0 1 0 0 1 1 1 2 0 6 9 0
MIA 0 0 0 1 0 0 0 1 0 2 7 0
Arizona Diamondbacks Arizona Diamondbacks Hitting
Hitters AB R H RBI BB K
Corbin Carroll RF 5 0 1 1 0 2
Geraldo Perdomo SS 5 0 1 0 0 1
Pavin Smith DH 4 1 2 1 0 1
Randal Grichuk PH-DH 1 0 0 0 0 0
Josh Naylor 1B 3 2 1 1 1 0
Lourdes Gurriel Jr. LF 4 1 1 2 0 1
Eugenio Suárez 3B 4 0 1 0 0 1
Gabriel Moreno C 2 1 1 0 2 0
Alek Thomas CF 3 0 0 0 1 1
Tim Tawa 2B 4 1 1 1 0 2
TEAM 35 6 9 6 4 9
2B: Eugenio Suárez
HR: Pavin Smith, Josh Naylor, Lourdes Gurriel Jr., Tim Tawa
LOB: Geraldo Perdomo, Randal Grichuk, Josh Naylor, Lourdes Gurriel Jr., Eugenio Suárez, Alek Thomas (3), Tim Tawa (2)
Fielding
CS: Gabriel Moreno
DP: Gabriel Moreno to Geraldo Perdomo

Arizona DiamondbacksArizona Diamondbacks Pitching
Pitchers IP H R ER BB K
Brandon Pfaadt 5.2 5 1 1 2 6
Jalen Beeks 0.1 0 0 0 0 1
Shelby Miller 1.0 0 0 0 1 2
A.J. Puk 1.0 2 1 1 0 1
Justin Martinez 1.0 0 0 0 0 0
TEAM 7 2 2 3 10
HR Allowed: Brandon Pfaadt
Pitches: Brandon Pfaadt 92-59, Jalen Beeks 3-3, Shelby Miller 17-10, A.J. Puk 15-12, Justin Martinez 8-6
HBP: Brandon Pfaadt

Miami Marlins Miami Marlins Hitting
Hitters AB R H RBI BB K
Xavier Edwards SS 4 0 2 0 0 0
Jesús Sánchez DH 4 0 2 0 0 2
Kyle Stowers RF 2 0 0 0 1 0
Dane Myers PH-RF 1 0 0 0 0 0
Matt Mervis 1B 3 1 1 1 0 1
Eric Wagaman PH-1B 1 1 1 0 0 0
Otto Lopez 2B 3 0 1 1 1 0
Griffin Conine LF 3 0 0 0 0 0
Javier Sanoja PH-LF 1 0 0 0 0 1
Liam Hicks C 4 0 0 0 0 1
Derek Hill CF 4 0 0 0 0 3
Graham Pauley 3B 3 0 0 0 1 2
TEAM 33 2 7 2 3 10
2B: Otto Lopez
HR: Matt Mervis
CS: Xavier Edwards
LOB: Xavier Edwards, Jesús Sánchez (2), Kyle Stowers (4), Matt Mervis, Griffin Conine, Javier Sanoja, Liam Hicks (2)
Fielding
Assists: Derek Hill to Xavier Edwards to Graham Pauley. Corbin Carroll to 2nd (Alek Thomas at 3rd)

Miami Marlins Miami Marlins Pitching
Pitchers IP H R ER BB K
Max Meyer 6.0 5 3 3 2 8
Tyler Phillips 1.2 3 3 3 1 1
Anthony Veneziano 1.1 1 0 0 1 0
TEAM 9 6 6 4 9
HR Allowed: Max Meyer (2), Tyler Phillips (2)
Pitches: Max Meyer 90-57, Tyler Phillips 47-30, Anthony Veneziano 20-11
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.