mlb batting average leaders since july 1 minimum 20 at bats

Since July 1, 2026, James McCann has the best batting average with 20+ at-bats, with an average of .442.

NAMEAVGABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1James McCann
J. McCann
.442
43
11
8
19
2
0
4
15
3
1
10
0
0
47
33
6
0
0
0
0
.489
.767
1.257
2Joshua Kuroda-Grauer
J. Kuroda-Grauer
.415
53
14
7
22
6
0
1
3
1
1
7
0
1
55
31
7
0
0
0
3
.436
.585
1.021
3Jahmai Jones
J. Jones
.409
22
13
8
9
4
0
2
5
2
0
8
3
0
24
19
6
0
0
0
0
.458
.864
1.322
4Steven Kwan
S. Kwan
.398
103
30
14
41
5
2
1
9
16
1
12
5
1
122
53
8
1
1
0
1
.479
.515
.994
5Eduardo Valencia
E. Valencia
.395
38
14
10
15
4
0
4
13
0
1
10
0
0
39
31
8
0
0
0
2
.410
.816
1.226
6Tyler Tolbert
T. Tolbert
.392
51
23
13
20
4
0
3
5
2
0
6
8
1
56
33
7
3
0
0
1
.415
.647
1.062
7Blaze Alexander
B. Alexander
.375
32
9
8
12
0
1
1
4
2
1
7
1
0
35
17
2
0
0
0
0
.429
.531
.960
8Chandler Simpson
C. Simpson
.375
112
30
14
42
4
2
0
7
2
0
7
12
1
119
50
6
2
3
0
1
.376
.446
.822
9Curtis Mead
C. Mead
.361
61
17
13
22
6
1
3
9
11
1
14
2
0
73
39
10
0
0
0
1
.466
.639
1.105
10Yordan Alvarez
Y. Alvarez
.354
113
30
20
40
8
0
9
26
24
1
24
0
0
139
75
17
0
1
10
3
.468
.664
1.131
11Andruw Monasterio
A. Monasterio
.352
91
26
14
32
11
1
3
19
11
2
18
2
1
107
54
15
1
2
0
0
.425
.593
1.018
12Bryan De La Cruz
B. De La Cruz
.346
26
12
4
9
1
0
2
6
2
2
7
0
0
32
16
3
0
2
0
1
.406
.615
1.022
13Jacob Young
J. Young
.344
61
22
11
21
6
1
1
10
13
3
8
5
1
80
32
8
2
1
0
0
.474
.525
.999
14Nick Gonzales
N. Gonzales
.343
134
33
18
46
9
0
3
18
8
2
19
1
0
144
64
12
0
0
0
3
.389
.478
.867
15Luisangel Acuña
L. Acuña
.342
38
23
4
13
1
0
0
2
0
0
8
2
3
38
14
1
0
0
0
0
.342
.368
.711
16Colt Keith
C. Keith
.342
79
30
11
27
5
2
3
13
10
0
18
1
0
90
45
10
0
1
0
3
.411
.570
.981
17Gabriel Moreno
G. Moreno
.336
119
31
19
40
8
0
2
23
16
1
19
0
0
140
54
10
0
4
0
1
.407
.454
.861
18Corey Seager
C. Seager
.333
24
7
4
8
1
0
1
3
3
0
6
0
0
27
12
2
0
0
1
0
.407
.500
.907
19Max Clark
M. Clark
.333
33
8
5
11
2
1
1
6
4
1
13
0
0
38
18
4
0
0
0
0
.421
.545
.967
20Javier Báez
J. Báez
.333
36
8
6
12
1
0
0
8
1
0
5
0
0
37
13
1
0
0
0
1
.351
.361
.712
21Ryan Waldschmidt
R. Waldschmidt
.333
60
19
11
20
4
0
2
7
1
2
19
1
0
65
30
6
0
2
0
2
.354
.500
.854
22Tsung-Che Cheng
T. Cheng
.333
24
9
6
8
0
0
0
3
3
0
11
0
1
27
8
0
0
0
0
0
.407
.333
.741
23Freddie Freeman
F. Freeman
.333
117
31
8
39
5
0
2
9
7
0
19
3
0
125
50
7
0
1
0
6
.368
.427
.795
24Freddy Fermin
F. Fermin
.333
36
15
2
12
3
0
1
5
0
1
4
0
0
38
18
4
1
0
0
1
.351
.500
.851
25Luke Keaschall
L. Keaschall
.330
88
28
15
29
4
0
4
10
12
7
16
1
3
111
45
8
1
3
0
2
.436
.511
.948
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Diamondbacks Stats

Team Batting Leaders

HR

19

Marte

Ketel Marte

RBI

62

Marte

Ketel Marte

AVG

.303

Moreno

Gabriel Moreno
Team Pitching Leaders

W

10

Rodriguez

Eduardo Rodriguez

K

92

Rodriguez

Eduardo Rodriguez

ERA

2.71

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

113

29th

R

533

12th

SO

797

30th

ERA

4.17

16th

2026 Division Standings
TEAMWLPCTGB
70
47
.598
Diamondbacks Diamondbacks
62
56
.525
8.5
61
57
.517
9.5
49
68
.419
21.0
46
71
.393
24.0
Schedule
DATEMATCHUPTIME (ET)
Sun
8/9
@
4:10 PM
Mon
8/10
@
9:40 PM
Tue
8/11
@
9:40 PM
Wed
8/12
@
3:40 PM
Fri
8/14
@
7:15 PM
Last Game
LAD Dodgers

70 - 47

2

Final

1

AZ Diamondbacks

62 - 56

Sat 8 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
70
47
.598
62
56
.525
8.5
59
59
.500
11.5
58
61
.487
13.0
51
67
.432
19.5
NL CentralWLPCTGB
73
44
.624
68
50
.576
5.5
58
59
.496
15.0
58
61
.487
16.0
56
60
.483
16.5
NL WestWLPCTGB
70
47
.598
62
56
.525
8.5
61
57
.517
9.5
49
68
.419
21.0
46
71
.393
24.0
AL EastWLPCTGB
70
46
.603
66
51
.564
4.5
64
52
.552
6.0
56
61
.479
14.5
56
62
.475
15.0
AL CentralWLPCTGB
60
56
.517
58
60
.492
3.0
58
60
.492
3.0
57
60
.487
3.5
49
69
.415
12.0
AL WestWLPCTGB
60
58
.508
59
58
.504
0.5
56
62
.475
4.0
46
71
.393
13.5
45
72
.385
14.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
7/25
@
3-2
Sat
7/25
@
7-2
Sat
7/25
@
3-1
Sat
7/25
@
0-3
Sat
7/25
@
5-8

Schedule

DATEMATCHUPTIME (ET)
Sun
8/9
@
2:35 PM
Sun
8/9
@
4:05 PM
Sun
8/9
@
4:10 PM
Sun
8/9
@
4:10 PM
Sun
8/9
@
8:20 PM