RefMetrics Baseball

MLB Team Profiles

Review each club through a team lens: scoring, home run production, pace, attendance, and the home plate umpires that show up most often in its games.

Select a team to see its results, recent games, and the umpire context attached to its schedule.

Team Snapshot

Choose a team to inspect performance trends and the umpires who most often handle its games.

Arizona Diamondbacks
1,768

Completed games in the current profile.

Record
857-911

884 home games and 884 away games.

Avg Runs
4.66

Average runs scored per completed game.

Avg Allowed
4.7

Average runs allowed per completed game.

Avg Game Total
9.37

Average combined runs in this team’s games.

Total Runs vs Exp
+0.77

Combined runs relative to the saved Vegas total.

Avg Home Runs
1.14

Average team home runs per completed game.

Avg Duration
182 min

Average game length for this team.

Avg Home Attendance
25,061

Average attendance in this team's home games.

Most Common Home Plate Umpires

Home plate assignments that have appeared most often in Arizona Diamondbacks games.

# Umpire Games Avg Total Runs +/- Exp Over %
1 Rob Drake 34 9.0 +0.23 53.84615384615385%
2 Doug Eddings 34 8.68 -0.41 43.75%
3 Adam Hamari 32 8.38 -0.42 38.88888888888889%
4 Bill Miller 31 9.0 +1.46 57.14285714285714%
5 Gabe Morales 31 9.77 +0.9 46.666666666666664%
6 Alfonso Márquez 30 9.17 -0.77 45.45454545454545%
7 Cory Blaser 29 8.34 +0.27 53.333333333333336%
8 Chris Guccione 26 8.96 +0.39 53.84615384615385%

Recent Games

Recent results with side, scoreline, and the listed home plate umpire.

Date Opponent Site Result Runs Allowed HP Umpire
2026-06-10 Miami Marlins Away L 0.0 8.0 Ramon De Jesus
2026-06-09 Miami Marlins Away L 6.0 10.0 Edwin Jimenez
2026-06-07 Washington Nationals Home W 5.0 1.0 Manny Gonzalez
2026-06-06 Washington Nationals Home L 1.0 6.0 Scott Barry
2026-06-05 Washington Nationals Home L 1.0 14.0 Ron Kulpa
2026-06-04 Los Angeles Dodgers Home W 3.0 2.0 Jordan Baker
2026-06-03 Los Angeles Dodgers Home L 0.0 7.0 Junior Valentine
2026-06-02 Los Angeles Dodgers Home L 5.0 6.0 Stu Scheurwater
2026-06-01 Los Angeles Dodgers Home W 4.0 1.0 Rob Drake
2026-05-31 Seattle Mariners Away L 2.0 3.0 Nestor Ceja
2026-05-30 Seattle Mariners Away L 1.0 5.0 David Rackley
2026-05-29 Seattle Mariners Away L 6.0 7.0 Chris Guccione
2026-05-27 San Francisco Giants Away W 3.0 2.0 D.J. Reyburn
2026-05-26 San Francisco Giants Away W 7.0 5.0 Sean Barber
2026-05-25 San Francisco Giants Away W 6.0 2.0 James Hoye