RefMetrics Baseball

MLB Team Profiles

Review each club through a team lens: scoring, home run production, pace, attendance, home plate umpire context, and betting performance.

Select a team to see its profile snapshot, umpire-specific odds history, and full game schedule.

Team Profile

Choose a team to inspect performance trends and the home plate umpires who most often show up in its games.

Selected Team
Arizona Diamondbacks

Current profile selection.

Completed Games
1,819

Tracked finals in this team profile.

Record
885-934

908 home games and 911 away games.

Avg Runs
4.67

Average runs scored per completed game.

Avg Allowed
4.69

Average runs allowed per completed game.

Avg Game Total
9.36

Average combined runs in this team’s games.

Avg Home Runs
1.14

Average team home runs per completed game.

Pace & Crowd
182 min

Avg home attendance 25,127 .

Runs vs Exp
+0.72

Combined runs relative to the betting total.

O/U Record
50-62-6

42.4% over rate across 118 totals.

Team Cover
63-55

53.4% overall • Home 55.9% • Away 50.8%.

Avg vs Numbers
+0.33

Vs total +0.18 on average.

Best ATS Umpire
3-0

100.0% cover across 3 games . Avg vs RL +4.50 .

Toughest ATS Umpire
1-2

33.3% cover across 3 games . Avg vs RL -1.83 .

Most Over Umpire
2-0

100.0% over across 2 games . Avg vs total +2.00 .

Most Under Umpire
1-2-1

25.0% over across 4 games . Avg vs total +0.00 .

Profile Breakdown

Switch between umpire-specific odds history and the full game schedule for Arizona Diamondbacks.

Green = positive result for that angle. RL = run line. O/U = total. Team RL is always from Arizona Diamondbacks’s perspective.

Home Plate Umpire Betting Splits

How Arizona Diamondbacks performs against the number under each home plate umpire in the selected betting sample.

Sort by sample size, cover rate, totals rate, or average margin versus the line.

# Umpire Games ATS Record Team Cover % O/U Record Over % Avg vs RL Avg vs Total
1 Bill Miller 4 3-1 75.0% 1-2-1 25.0% +1.75 0.0
2 Stu Scheurwater 4 2-2 50.0% 1-3 25.0% +0.75 -1.75
3 Alfonso Márquez 3 3-0 100.0% 1-2 33.3% +4.5 +0.5
4 Bruce Dreckman 3 3-0 100.0% 2-1 66.7% +4.17 +1.17
5 Will Little 3 3-0 100.0% 0-3 0.0% +4.5 -3.67
6 Brian Walsh 3 2-1 66.7% 1-2 33.3% -0.17 -0.5
7 Nate Tomlinson 3 2-1 66.7% 0-3 0.0% -0.5 -4.33
8 Rob Drake 3 2-1 66.7% 1-1-1 33.3% +4.17 -0.5
9 Ryan Wills 3 2-1 66.7% 1-2 33.3% +3.83 +2.0
10 Cory Blaser 3 1-2 33.3% 2-1 66.7% -1.83 0.0
11 Lance Barksdale 3 1-2 33.3% 0-3 0.0% -1.5 -5.67
12 Brennan Miller 3 0-3 0.0% 1-2 33.3% -1.17 +0.17
13 Chris Conroy 2 2-0 100.0% 0-2 0.0% +3.5 -3.5
14 Chris Guccione 2 2-0 100.0% 1-1 50.0% +1.5 +1.75
15 John Tumpane 2 2-0 100.0% 1-1 50.0% +2.5 -1.25
16 Nestor Ceja 2 2-0 100.0% 0-2 0.0% +0.5 -3.25
17 Ryan Blakney 2 2-0 100.0% 1-1 50.0% +7.0 -0.25
18 D.J. Reyburn 2 1-1 50.0% 1-1 50.0% +1.0 +1.5
19 Dan Merzel 2 1-1 50.0% 1-1 50.0% -1.0 +2.75
20 James Hoye 2 1-1 50.0% 2-0 100.0% -2.0 +7.75
21 James Jean 2 1-1 50.0% 1-1 50.0% +2.0 0.0
22 Jansen Visconti 2 1-1 50.0% 1-1 50.0% -1.0 -0.5
23 Jordan Baker 2 1-1 50.0% 0-2 0.0% +1.0 -4.25
24 Junior Valentine 2 1-1 50.0% 1-1 50.0% +0.5 +1.0
25 Lance Barrett 2 1-1 50.0% 2-0 100.0% -3.5 +4.25
26 Nick Mahrley 2 1-1 50.0% 2-0 100.0% -1.5 +2.0
27 Quinn Wolcott 2 1-1 50.0% 1-1 50.0% 0.0 -1.0
28 Ramon De Jesus 2 1-1 50.0% 0-2 0.0% -2.0 -1.75
29 Vic Carapazza 2 1-1 50.0% 1-1 50.0% +4.0 +4.75
30 David Rackley 2 0-2 0.0% 1-1 50.0% -2.0 +0.75
31 Doug Eddings 2 0-2 0.0% 2-0 100.0% -5.0 +3.75
32 Mike Estabrook 2 0-2 0.0% 1-1 50.0% -5.5 0.0
33 Paul Clemons 2 0-2 0.0% 1-1 50.0% -2.0 -1.25
34 Willie Traynor 2 0-2 0.0% 1-1 50.0% -4.0 +1.25
35 Adam Hamari 1 1-0 100.0% 0-1 0.0% +2.5 -6.5
36 Alan Porter 1 1-0 100.0% 1-0 100.0% +1.5 +0.5
37 Alex MacKay 1 1-0 100.0% 0-1 0.0% +1.5 -3.0
38 Austin Jones 1 1-0 100.0% 1-0 100.0% +7.5 +3.0
39 Ben May 1 1-0 100.0% 0-0-1 0.0% +7.5 0.0
40 Brian O'Nora 1 1-0 100.0% 0-0-1 0.0% +0.5 0.0
41 Chad Whitson 1 1-0 100.0% 1-0 100.0% +8.5 +5.0
42 Chris Segal 1 1-0 100.0% 1-0 100.0% +6.5 +1.5
43 Dexter Kelley 1 1-0 100.0% 0-1 0.0% +0.5 -2.0
44 Erich Bacchus 1 1-0 100.0% 1-0 100.0% +7.5 +1.0
45 Jen Pawol 1 1-0 100.0% 0-0-1 0.0% +5.5 0.0
46 Jeremie Rehak 1 1-0 100.0% 1-0 100.0% +2.5 +9.0
47 Jim Wolf 1 1-0 100.0% 0-1 0.0% +2.5 -1.0
48 Manny Gonzalez 1 1-0 100.0% 0-1 0.0% +2.5 -2.0
49 Mike Muchlinski 1 1-0 100.0% 1-0 100.0% +0.5 +4.0
50 Sean Barber 1 1-0 100.0% 1-0 100.0% +0.5 +4.0
51 Todd Tichenor 1 1-0 100.0% 1-0 100.0% +4.5 +6.0
52 Alex Tosi 1 0-1 0.0% 0-1 0.0% -0.5 -7.0
53 Andy Fletcher 1 0-1 0.0% 1-0 100.0% -4.5 +1.0
54 Brock Ballou 1 0-1 0.0% 0-1 0.0% -2.5 -2.0
55 Carlos Torres 1 0-1 0.0% 0-1 0.0% -0.5 -6.5
56 Chad Fairchild 1 0-1 0.0% 0-1 0.0% -3.5 -1.5
57 Edwin Jimenez 1 0-1 0.0% 1-0 100.0% -2.5 +8.0
58 Edwin Moscoso 1 0-1 0.0% 0-1 0.0% -5.5 -1.5
59 Gabe Morales 1 0-1 0.0% 0-1 0.0% -0.5 -5.0
60 Hunter Wendelstedt 1 0-1 0.0% 1-0 100.0% -0.5 +1.5
61 Jacob Metz 1 0-1 0.0% 0-1 0.0% -0.5 -1.5
62 John Bacon 1 0-1 0.0% 1-0 100.0% -0.5 +6.0
63 Jonathan Parra 1 0-1 0.0% 0-1 0.0% -3.5 -3.0
64 Malachi Moore 1 0-1 0.0% 1-0 100.0% -13.5 +10.0
65 Nic Lentz 1 0-1 0.0% 0-1 0.0% -4.5 -2.0
66 Roberto Ortiz 1 0-1 0.0% 1-0 100.0% -4.5 +6.0
67 Ron Kulpa 1 0-1 0.0% 1-0 100.0% -14.5 +6.0
68 Scott Barry 1 0-1 0.0% 0-1 0.0% -6.5 -2.0
69 Tripp Gibson 1 0-1 0.0% 0-0-1 0.0% -0.5 0.0
70 Tyler Jones 1 0-1 0.0% 1-0 100.0% -0.5 +6.0

Recent Betting Trend

Game-by-game result and running streak for Arizona Diamondbacks in 2026. Bars show the per-game margin; the line tracks the cumulative streak.

Home Plate Umpire Splits

Team cover % and over % for Arizona Diamondbacks under every home plate umpire in the sample (games shown in parentheses).

Team Schedule

Full logged schedule for Arizona Diamondbacks, including the home plate umpire and betting columns when available.

Showing 1-50 of 1819 games.

Date Opponent Site Result Runs Allowed Run Line O/U HP Umpire
2026-08-08 Dodgers Home L 1 2
Covered 0.5 +1.5
Under 5.5 8.5
Nate Tomlinson
2026-08-07 Dodgers Home W 4 3
Covered 2.5 +1.5
Under 2.0 9.0
Bruce Dreckman
2026-08-06 Padres Home L 1 5
Missed 2.5 +1.5
Under 3.0 9.0
Quinn Wolcott
2026-08-05 Padres Home W 10 4
Covered 7.5 +1.5
Over 5.5 8.5
James Jean
2026-08-04 Padres Home L 4 9
Missed 3.5 +1.5
Over 4.0 9.0
Paul Clemons
2026-08-03 Padres Home W 5 1
Covered 5.5 +1.5
Under 3.0 9.0
Ramon De Jesus
2026-08-02 Guardians Away L 0 5
Missed 3.5 +1.5
Under 3.0 8.0
Jonathan Parra
2026-08-01 Guardians Away W 12 8
Covered 5.5 +1.5
Over 11.5 8.5
Ryan Wills
2026-07-31 Guardians Away W 4 1
Covered 4.5 +1.5
Under 3.5 8.5
Will Little
2026-07-29 Pirates Away W 3 0
Covered 4.5 +1.5
Under 5.5 8.5
Chris Conroy
2026-07-28 Pirates Away W 8 7
Missed 0.5 -1.5
Over 6.0 9.0
John Bacon
2026-07-27 Pirates Away L 2 3
Missed 2.5 -1.5
Under 4.5 9.5
Brennan Miller
2026-07-26 Nationals Away L 7 10
Missed 4.5 -1.5
Over 7.0 10.0
Dan Merzel
2026-07-25 Nationals Away L 3 5
Missed 0.5 +1.5
Under 1.5 9.5
Stu Scheurwater
2026-07-24 Nationals Away W 3 2
Missed 0.5 -1.5
Under 4.5 9.5
Jordan Baker
2026-07-23 Cardinals Away W 10 6
Covered 5.5 +1.5
Over 8.5 7.5
Alfonso Márquez
2026-07-22 Athletics Home W 15 5
Covered 8.5 -1.5
Over 11.5 8.5
Vic Carapazza
2026-07-21 Athletics Home W 6 5
Missed 0.5 -1.5
Over 1.5 9.5
Hunter Wendelstedt
2026-07-20 Athletics Home L 2 5
Missed 4.5 -1.5
Under 2.0 9.0
Nic Lentz
2026-07-19 Cardinals Home W 8 7
Missed 0.5 -1.5
Over 6.0 9.0
Tyler Jones
2026-07-18 Cardinals Home W 5 3
Covered 0.5 -1.5
Under 0.5 8.5
Brian Walsh
2026-07-17 Cardinals Home L 4 5
Covered 0.5 +1.5
Push 9.0
Bill Miller
2026-07-12 Dodgers Away W 5 3
Covered 3.5 +1.5
Under 1.5 9.5
Stu Scheurwater
2026-07-11 Dodgers Away W 9 2
Covered 8.5 +1.5
Over 2.0 9.0
Rob Drake
2026-07-10 Dodgers Away W 9 3
Covered 7.5 +1.5
Over 3.0 9.0
Austin Jones
2026-07-09 Padres Away W 3 1
Covered 3.5 +1.5
Under 5.0 9.0
Will Little
2026-07-08 Padres Away L 4 10
Missed 4.5 +1.5
Over 6.0 8.0
Willie Traynor
2026-07-07 Padres Away L 1 4
Missed 4.5 -1.5
Under 4.0 9.0
Lance Barksdale
2026-07-06 Padres Away W 8 0
Covered 6.5 -1.5
Under 0.5 8.5
Ryan Wills
2026-07-05 Brewers Home L 2 3
Covered 0.5 +1.5
Under 4.0 9.0
Nestor Ceja
2026-07-04 Brewers Home W 4 3
Covered 2.5 +1.5
Under 2.5 9.5
Chris Guccione
2026-07-03 Brewers Home L 4 7
Missed 1.5 +1.5
Over 2.5 8.5
David Rackley
2026-07-01 Giants Home L 4 6
Missed 3.5 -1.5
Over 0.5 9.5
Nick Mahrley
2026-06-30 Giants Home W 8 2
Covered 7.5 +1.5
Over 1.0 9.0
Ryan Blakney
2026-06-29 Giants Home W 5 4
Missed 0.5 -1.5
Push 9.0
Tripp Gibson
2026-06-28 Rays Away L 1 5
Missed 2.5 +1.5
Under 1.5 7.5
Brian Walsh
2026-06-27 Rays Away L 2 4
Missed 0.5 +1.5
Under 2.5 8.5
Bill Miller
2026-06-26 Rays Away L 1 6
Missed 3.5 +1.5
Under 1.5 8.5
Chad Fairchild
2026-06-24 Cardinals Away W 9 4
Covered 3.5 -1.5
Over 4.0 9.0
Bruce Dreckman
2026-06-23 Cardinals Away W 4 3
Missed 0.5 -1.5
Under 1.5 8.5
Jacob Metz
2026-06-22 Cardinals Away L 2 3
Covered 0.5 +1.5
Under 3.5 8.5
Nate Tomlinson
2026-06-21 Twins Home L 2 4
Missed 3.5 -1.5
Under 3.5 9.5
Willie Traynor
2026-06-20 Twins Home L 8 16
Missed 9.5 -1.5
Over 15.0 9.0
James Hoye
2026-06-19 Twins Home W 9 5
Covered 2.5 -1.5
Over 5.5 8.5
D.J. Reyburn
2026-06-17 Angels Home W 8 1
Covered 5.5 -1.5
Push 9.0
Jen Pawol
2026-06-16 Angels Home L 0 7
Missed 5.5 +1.5
Under 1.5 8.5
Edwin Moscoso
2026-06-15 Angels Home W 4 3
Missed 0.5 -1.5
Under 2.0 9.0
Vic Carapazza
2026-06-14 Reds Away W 5 3
Covered 0.5 -1.5
Under 2.0 10.0
Dexter Kelley
2026-06-13 Reds Away L 1 2
Missed 2.5 -1.5
Under 6.5 9.5
Lance Barksdale
2026-06-12 Reds Away W 5 2
Covered 1.5 -1.5
Under 3.0 10.0
Alex MacKay