catchers with the highest batting average with at least 50 plate appearances last season

Adrian Del Castillo had the best batting average by a catcher with 50+ plate appearances in 2024, with an average of .313 in his rookie season.

NAME AVG PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Adrian Del Castillo
A. Del Castillo
.313
87
2024
ARI ARI
25
80
12
25
5
0
4
19
7
0
28
1
1
42
9
0
0
0
1
.368
.525
.893
15
5.2
.384
146
4.8
2 Iván Herrera
I. Herrera
.301
258
2024
STL STL
72
229
37
69
12
1
5
27
25
2
53
5
0
98
18
0
2
0
3
.372
.428
.800
39
8.5
.351
127
8.4
3 Yainer Diaz
Y. Diaz
.299
619
2024
HOU HOU
148
585
70
175
29
3
16
84
24
2
107
2
0
258
48
0
8
1
22
.325
.441
.766
82
9.3
.329
116
11.6
4 Rafael Marchán
R. Marchán
.294
56
2024
PHI PHI
17
51
8
15
4
0
3
6
3
1
8
0
0
28
7
1
0
0
1
.345
.549
.894
10
3.2
.382
146
3.1
5 William Contreras
W. Contreras
.281
679
2024
MIL MIL
155
595
99
167
37
2
23
92
78
3
139
9
2
277
62
0
3
5
19
.365
.466
.831
106
26.5
.359
130
24.8
6 Connor Wong
C. Wong
.280
487
2024
BOS BOS
126
447
54
125
24
1
13
52
28
9
114
8
7
190
38
1
2
1
7
.333
.425
.758
65
7.8
.330
110
5.7
7 Eric Haase
E. Haase
.273
69
2024
MIL MIL
30
66
10
18
1
0
5
14
3
0
28
0
0
34
6
0
0
0
0
.304
.515
.819
10
2.2
.350
125
2
8 Freddy Fermin
F. Fermin
.271
368
2024
KCR KCR
111
339
40
92
14
0
6
36
23
2
66
2
0
124
20
1
3
1
10
.319
.366
.685
40
-2.9
.300
90
-4.1
9 Salvador Perez
S. Perez
.271
651
2024
KCR KCR
158
590
58
160
28
0
27
104
44
11
129
0
0
269
55
0
6
9
17
.330
.456
.786
89
13
.335
115
10.9
10 Victor Caratini
V. Caratini
.269
274
2024
HOU HOU
87
245
30
66
8
1
8
30
23
3
53
0
1
100
17
0
3
1
6
.336
.408
.744
35
3.1
.324
113
4.1
11 J.T. Realmuto
J.T. Realmuto
.266
413
2024
PHI PHI
99
380
50
101
18
1
14
47
27
5
102
2
2
163
33
0
1
1
7
.322
.429
.751
54
5.3
.326
109
4.2
12 Gabriel Moreno
G. Moreno
.266
351
2024
ARI ARI
97
305
39
81
18
1
5
45
41
2
52
3
1
116
24
0
3
1
10
.353
.380
.734
45
4.1
.325
107
2.8
13 Joey Bart
J. Bart
.265
282
2024
PIT PIT
80
253
38
67
11
0
13
45
22
6
73
0
0
117
24
0
1
0
8
.337
.462
.799
41
8.3
.347
121
7
14 Elias Díaz
E. Díaz
.265
351
2024
TOT
96
325
27
86
20
0
6
39
20
4
69
0
0
124
26
0
2
2
15
.313
.382
.695
39
-2.2
.303
81
-7.9
15 Austin Barnes
A. Barnes
.264
156
2024
LAD LAD
54
140
12
37
3
0
1
11
14
0
36
3
0
43
4
2
0
0
3
.331
.307
.638
16
-2.6
.289
86
-2.7
16 Jacob Stallings
J. Stallings
.263
281
2024
COL COL
82
243
31
64
17
1
9
36
27
9
65
0
0
110
27
1
1
1
10
.357
.453
.810
42
9.6
.353
114
4.6
17 Willson Contreras
W. Contreras
.262
358
2024
STL STL
84
301
48
79
17
0
15
36
45
12
96
4
1
141
32
0
0
2
7
.380
.468
.848
59
17.3
.370
140
17.2
18 Tyler Stephenson
T. Stephenson
.258
515
2024
CIN CIN
138
457
69
118
26
1
19
66
48
8
117
1
0
203
46
0
2
2
9
.338
.444
.782
72
12.1
.339
112
7.1
19 Alejandro Kirk
A. Kirk
.253
386
2024
TOR TOR
103
340
23
86
19
1
5
54
35
2
51
0
0
122
25
0
9
1
11
.319
.359
.677
41
-4.1
.297
94
-2.7
20 Adley Rutschman
A. Rutschman
.250
638
2024
BAL BAL
148
571
68
143
21
1
19
79
58
2
103
1
0
223
41
0
7
3
9
.318
.391
.709
74
-0.7
.309
103
2.5
21 Chadwick Tromp
C. Tromp
.250
54
2024
ATL ATL
19
52
3
13
6
0
0
6
1
0
17
0
0
19
6
0
1
0
2
.259
.365
.625
4
-1.9
.266
67
-2.1
22 Will Smith
W. Smith
.248
544
2024
LAD LAD
128
476
77
118
24
2
20
75
51
9
105
1
1
206
46
0
8
6
8
.327
.433
.760
70
6.8
.326
110
6.7
23 Drew Millas
D. Millas
.246
62
2024
WSH WSH
20
57
7
14
1
0
1
1
5
0
16
4
0
18
2
0
0
0
1
.306
.316
.622
6
-1.5
.280
78
-1.6
24 Logan O'Hoppe
L. O'Hoppe
.244
522
2024
LAA LAA
136
479
64
117
17
1
20
56
33
8
155
2
3
196
38
1
1
0
7
.303
.409
.712
61
0.4
.311
101
0.5
25 Carson Kelly
C. Kelly
.238
313
2024
TOT
91
281
32
67
9
1
9
37
25
6
55
0
0
105
19
0
1
0
6
.313
.374
.687
35
-1.5
.304
99
-0.5

More Diamondbacks Stats

Team Rankings

HR

141

4th

R

493

4th

SO

821

12th

ERA

4.65

26th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5
Giants Giants
52
45
.536
6.0
Diamondbacks Diamondbacks
47
50
.485
11.0
Rockies Rockies
22
74
.229
35.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/18
STL STL
@
AZ AZ
9:40 PM
Sat
7/19
STL STL
@
AZ AZ
7:15 PM
Sun
7/20
STL STL
@
AZ AZ
4:10 PM
Mon
7/21
HOU HOU
@
AZ AZ
9:40 PM
Tue
7/22
HOU HOU
@
AZ AZ
9:40 PM
Last Game
LAA Angels

47 - 49

1

Final

5

AZ Diamondbacks

47 - 50

Sun 13 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM