pitcher with best batting average against with at least 50 innings pitched

16 players are tied for the best career batting average when pitching at least 50 innings, with an average of 1.000. The first three are Ryne Nelson, Connor Overton and Gregory Soto.

NAMEAVGIPGWLW%GSERASOCGSHOSVHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Ryne Nelson
R. Nelson
1.000
467.0
93
26
18
.591
78
4.18
370
0
0
2
447
217
226
60
127
10
6
3
1,937
11
7.13
2.45
2.91
1.16
19.1
6.6
1.23
.282
4.36
98
4.14
102
8.61
-5.4
2Connor Overton
C. Overton
1.000
59.1
18
1
2
.333
10
4.85
38
0
0
0
54
32
32
6
23
0
3
0
242
1
5.76
3.49
1.65
0.91
15.7
9.5
1.30
.274
4.85
110
4.34
100
8.19
-0.2
3Gregory Soto
G. Soto
1.000
378.1
391
15
34
.306
7
4.26
410
0
0
56
350
179
209
34
193
31
151
8
1,686
41
9.75
4.59
2.12
0.81
24.3
11.4
1.44
.310
4.97
100
3.95
93
8.33
12.1
4Jose Torres
J. Torres
1.000
71.1
66
7
4
.636
0
4.04
66
0
0
1
66
32
34
13
18
4
17
0
298
3
8.33
2.27
3.67
1.64
22.1
6.0
1.18
.269
4.29
96
4.59
108
8.33
-2.7
5Andrew Albers
A. Albers
1.000
139.2
31
8
8
.500
21
4.58
91
1
1
1
159
71
89
27
34
5
7
1
612
2
5.86
2.19
2.68
1.74
14.9
5.6
1.38
.290
5.74
110
5.15
124
10.25
-15.7
6Will Smith
W. Smith
1.000
652.1
618
33
45
.423
17
3.85
748
0
0
113
570
279
313
84
238
17
237
26
2,729
30
10.32
3.28
3.14
1.16
27.4
8.7
1.24
.296
4.32
94
3.70
91
7.86
27
7Jeremy Horst
J. Horst
1.000
72.2
72
2
2
.500
0
3.34
70
0
0
0
74
27
33
7
32
3
21
3
317
1
8.67
3.96
2.19
0.87
22.1
10.1
1.46
.327
4.09
88
3.83
98
9.17
0.8
8Brian Schlitter
B. Schlitter
1.000
81.1
84
3
6
.333
0
5.20
48
0
0
0
100
47
50
6
30
3
14
5
366
1
5.31
3.32
1.60
0.66
13.1
8.2
1.60
.337
5.53
136
4.13
108
11.07
-2.6
9Evan Meek
E. Meek
1.000
196.0
179
7
11
.389
0
3.63
160
0
0
4
165
79
90
15
101
8
52
9
844
14
7.35
4.64
1.58
0.69
19.0
12.0
1.36
.268
4.13
92
4.11
103
7.58
-2.9
10Scott Munter
S. Munter
1.000
72.0
84
3
2
.600
0
4.75
22
0
0
0
84
38
42
2
34
3
23
3
315
1
2.75
4.25
0.65
0.25
7.0
10.8
1.64
.323
5.25
107
4.37
102
10.50
-1
11Shawn Camp
S. Camp
1.000
592.1
541
29
33
.468
0
4.41
403
0
0
12
682
290
321
65
176
35
143
40
2,579
14
6.12
2.67
2.29
0.99
15.6
6.8
1.45
.325
4.88
102
4.22
99
10.36
4.7
12Brandon Lyon
B. Lyon
1.000
681.1
572
42
47
.472
21
4.16
465
0
0
79
721
315
338
69
220
16
241
47
2,951
22
6.14
2.91
2.11
0.91
15.8
7.5
1.38
.299
4.46
95
4.07
94
9.52
21.1
13Steve Montgomery
S. Montgomery
1.000
90.1
72
2
8
.200
0
4.98
67
0
0
3
88
50
52
20
56
0
22
7
401
7
6.68
5.58
1.20
1.99
16.7
14.0
1.59
.264
5.18
108
6.38
138
8.77
-18.2
14Esteban Yan
E. Yan
1.000
695.1
472
33
39
.458
23
5.14
553
0
0
51
754
397
426
105
270
47
224
27
3,096
52
7.16
3.49
2.05
1.36
17.9
8.7
1.47
.306
5.51
111
4.81
106
9.76
-21
15Eduardo Rodriguez
E. Rodriguez
1.000
734.0
264
42
36
.538
39
3.89
430
7
1
32
681
317
348
65
323
23
141
40
3,164
24
5.27
3.96
1.33
0.80
13.6
10.2
1.37
.265
4.27
102
4.02
107
8.35
-21.1
16Dave Sells
D. Sells
1.000
138.1
90
11
7
.611
0
3.90
49
0
0
12
146
60
68
10
67
8
65
8
623
13
3.19
4.36
0.73
0.65
7.9
10.8
1.54
.278
4.42
113
4.40
125
9.50
-14.7
17Trent Thornton
T. Thornton
.667
401.0
235
14
19
.424
36
4.38
379
0
0
1
399
195
215
62
136
19
39
4
1,714
14
8.51
3.05
2.79
1.39
22.1
7.9
1.33
.301
4.83
104
4.45
105
8.96
-8.5
18Brian Stokes
B. Stokes
.667
206.2
173
6
11
.353
5
5.27
137
0
0
1
254
121
126
28
96
7
52
12
948
5
5.97
4.18
1.43
1.22
14.5
10.1
1.69
.332
5.49
124
5.07
119
11.06
-18.7
19Mickey Callaway
M. Callaway
.667
130.2
40
4
11
.267
20
6.27
86
0
0
0
166
91
104
17
58
6
11
2
608
5
5.92
3.99
1.48
1.17
14.1
9.5
1.71
.338
7.16
136
4.87
108
11.43
-5.4
20Doug Johns
D. Johns
.667
386.0
114
20
22
.476
47
5.13
180
2
1
2
420
220
235
44
152
23
12
10
1,689
18
4.20
3.54
1.18
1.03
10.7
9.0
1.48
.291
5.48
109
5.05
106
9.79
-13.1
21Terry Clark
T. Clark
.667
232.1
91
10
23
.303
27
5.54
109
2
1
1
299
143
152
21
89
4
25
14
1,047
14
4.22
3.45
1.22
0.81
10.4
8.5
1.67
.337
5.89
130
4.38
101
11.58
-1.5
22Zack Britton
Z. Britton
.625
641.0
442
35
26
.574
46
3.13
532
0
0
154
546
223
255
39
264
12
250
13
2,652
48
7.47
3.71
2.02
0.55
20.1
10.0
1.26
.281
3.58
75
3.53
83
7.67
51.8
23Bailey Ober
B. Ober
.500
617.2
115
31
30
.508
115
4.08
604
2
0
0
560
280
290
103
133
21
0
0
2,516
4
8.80
1.94
4.54
1.50
24.0
5.3
1.12
.276
4.23
99
4.13
99
8.16
1.9
24Garrett Whitlock
G. Whitlock
.500
313.2
165
25
14
.641
23
3.13
343
0
0
10
279
109
122
32
76
13
33
4
1,281
10
9.84
2.18
4.51
0.92
26.8
5.9
1.13
.302
3.50
72
3.15
75
8.01
36.3
25Triston McKenzie
T. McKenzie
.500
442.0
88
21
29
.420
80
4.07
462
0
0
0
331
200
205
73
180
10
4
1
1,806
19
9.41
3.67
2.57
1.49
25.6
10.0
1.16
.239
4.17
101
4.49
111
6.74
-22.4

More Diamondbacks Stats

Team Batting Leaders

HR

36

Suárez

Eugenio Suárez

RBI

100

Perdomo

Geraldo Perdomo

AVG

.292

Naylor

Josh Naylor
Team Pitching Leaders

W

13

Gallen

Zac Gallen

K

175

Gallen

Zac Gallen

ERA

3.22

Kelly

Merrill Kelly
Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:10 PM
Fri
3/27
@
10:10 PM
Sat
3/28
@
9:10 PM
Mon
3/30
@
10:10 PM
Tue
3/31
@
9:40 PM
Last Game
AZ Diamondbacks

80 - 82

4

Final

12

SDP Padres

90 - 72

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM