diamondbacks catcher rbi list all-time

Catchers have driven in 2,124 runs for the Diamondbacks all-time.

NAME POSITION RBI SEASON G AB R H 2B 3B HR BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Alex Avila
A. Avila
Catcher
20
2018
80
194
13
32
6
0
7
37
1
90
0
0
234
59
13
0
2
2
4
.165
.299
.304
.603
19
-8
.273
67
-9.5
2 Alex Avila
A. Avila
Catcher
24
2019
63
164
22
34
8
0
9
36
1
68
1
0
201
69
17
0
0
7
8
.207
.353
.421
.774
26
0.6
.323
97
-0.9
3 Rod Barajas
R. Barajas
Catcher
3
1999
5
16
3
4
1
0
1
1
0
1
0
0
18
8
2
1
0
0
0
.250
.294
.500
.794
2
-0.1
.337
92
-0.2
4 Rod Barajas
R. Barajas
Catcher
3
2000
5
13
1
3
0
0
1
0
0
4
0
0
13
6
1
0
0
0
0
.231
.231
.462
.692
1
-0.6
.288
61
-0.7
5 Rod Barajas
R. Barajas
Catcher
9
2001
51
106
9
17
3
0
3
4
0
26
0
0
110
29
6
0
0
0
0
.160
.191
.274
.464
2
-11.6
.202
10
-12.9
6 Rod Barajas
R. Barajas
Catcher
23
2002
70
154
12
36
10
0
3
10
3
25
1
0
172
55
13
2
3
4
4
.234
.288
.357
.645
13
-7.3
.274
57
-9.2
7 Rod Barajas
R. Barajas
Catcher
28
2003
80
220
19
48
15
0
3
14
1
43
0
0
239
72
18
1
3
7
6
.218
.265
.327
.592
13
-16.1
.247
38
-18.9
8 Tucker Barnhart
T. Barnhart
Catcher
6
2024
31
81
13
14
3
0
0
13
0
31
1
0
96
17
3
2
0
0
0
.173
.287
.210
.497
6
-5.5
.239
49
-5.9
9 Henry Blanco
H. Blanco
Catcher
12
2011
37
100
12
25
3
1
8
12
0
21
0
1
112
54
12
0
0
1
2
.250
.330
.540
.870
18
5
.372
132
4.1
10 Henry Blanco
H. Blanco
Catcher
7
2012
21
64
6
12
3
0
1
3
0
18
1
0
67
18
4
0
0
0
1
.188
.224
.281
.505
3
-4.9
.223
30
-5.6
11 Juan Brito
J. Brito
Catcher
12
2004
54
171
17
35
7
0
3
9
1
41
1
0
184
51
10
1
2
1
6
.205
.246
.298
.544
8
-14.4
.238
30
-16.7
12 Luke Carlin
L. Carlin
Catcher
1
2009
10
18
3
3
0
0
0
3
0
3
0
0
21
3
0
0
0
0
0
.167
.286
.167
.452
1
-1.7
.229
25
-1.9
13 Welington Castillo
W. Castillo
Catcher
50
2015
80
274
34
70
13
1
17
21
5
75
0
0
303
136
31
0
3
0
10
.255
.317
.496
.813
42
8.4
.348
115
5.4
14 Welington Castillo
W. Castillo
Catcher
68
2016
113
416
41
110
24
0
14
33
4
121
2
0
457
176
38
0
4
3
5
.264
.322
.423
.745
54
0.4
.319
92
-4.8
15 Mike DiFelice
M. DiFelice
Catcher
1
2001
12
21
1
1
0
0
0
0
1
10
0
0
23
1
0
1
0
0
0
.048
.091
.048
.139
-2
-4.9
.074
-73
-5.2
16 Bobby Estalella
B. Estalella
Catcher
4
2004
7
14
2
2
0
0
2
0
0
6
0
0
14
8
2
0
0
0
0
.143
.143
.571
.714
1
-0.6
.283
60
-0.7
17 Johnny Estrada
J. Estrada
Catcher
71
2006
115
414
43
125
26
0
11
13
7
40
0
0
443
184
37
1
8
7
17
.302
.328
.444
.772
53
-2.2
.326
87
-7.4
18 Jorge Fabregas
J. Fabregas
Catcher
15
1998
50
151
8
30
4
0
1
13
1
26
0
0
167
37
5
0
2
1
3
.199
.263
.245
.509
7
-13.6
.234
31
-14.5
19 Aramis Garcia
A. Garcia
Catcher
0
2025
2
4
0
0
0
0
0
0
0
3
0
0
4
0
0
0
0
0
0
.000
.000
.000
.000
-1
-1
.000
-116
-1
20 Tuffy Gosewisch
T. Gosewisch
Catcher
3
2013
14
45
1
8
2
0
0
0
0
8
0
0
47
10
2
1
1
0
3
.178
.174
.222
.396
0
-5.3
.171
-6
-5.6
21 Tuffy Gosewisch
T. Gosewisch
Catcher
7
2014
41
129
6
29
8
0
1
3
0
24
0
0
132
40
9
0
0
0
6
.225
.242
.310
.553
8
-6.6
.245
46
-8
22 Tuffy Gosewisch
T. Gosewisch
Catcher
13
2015
38
128
9
27
6
0
1
8
1
23
2
1
138
36
7
0
1
0
2
.211
.261
.281
.542
8
-7.8
.242
43
-9.2
23 Tuffy Gosewisch
T. Gosewisch
Catcher
7
2016
33
90
8
14
1
1
3
7
1
22
0
0
99
26
5
1
0
0
1
.156
.224
.289
.513
4
-7.4
.228
30
-8.5
24 Grayson Greiner
G. Greiner
Catcher
0
2022
2
6
0
1
0
0
0
2
0
3
0
0
8
1
0
0
0
0
0
.167
.375
.167
.542
1
-0.2
.283
80
-0.2
25 Robby Hammock
R. Hammock
Catcher
28
2003
65
195
30
55
10
2
8
17
2
44
3
2
216
93
20
0
2
3
5
.282
.343
.477
.820
30
3.7
.348
104
1.1
Total 2,124 5,481 16,095 1,837 3,921 859 36 507 1,674 162 4,003 58 33 18,151 6,373 1,402 87 133 192 417 .244 .319 .396 .715 1991 -181.4 .310 85 -343.3
StatMuse has season-level data for RBIs going back to the 1885 season.

More Diamondbacks Stats

Team Rankings

HR

115

5th

R

413

3rd

SO

676

14th

ERA

4.73

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
50
31
.617
Giants Giants
44
36
.550
5.5
Padres Padres
44
36
.550
5.5
Diamondbacks Diamondbacks
41
39
.513
8.5
Rockies Rockies
18
62
.225
31.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
MIA MIA
@
AZ AZ
9:40 PM
Sat
6/28
MIA MIA
@
AZ AZ
4:10 PM
Sun
6/29
MIA MIA
@
AZ AZ
4:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Tue
7/1
SFG SFG
@
AZ AZ
9:40 PM
Last Game
CWS White Sox

26 - 55

7

Final

3

AZ Diamondbacks

41 - 39

Wed 25 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM