current diamondbacks player with best average against left handed pitchers since august 5

Since August 5, 2024, James McCann has the highest batting average by an active Diamondbacks player against left-handed pitchers, with an average of .400.

NAME AVG G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 James McCann
J. McCann
.400
8
10
4
0
0
2
5
1
0
0
12
10
2
0
1
0
.417
1.000
1.417
2 Geraldo Perdomo
G. Perdomo
.324
86
142
46
6
0
2
25
18
0
15
165
58
8
2
3
0
.393
.408
.801
3 Gabriel Moreno
G. Moreno
.315
32
54
17
5
0
2
5
4
0
7
58
28
7
0
0
0
.362
.519
.881
4 Lourdes Gurriel Jr.
L. Gurriel Jr.
.310
57
116
36
4
0
5
19
10
0
12
126
55
9
0
0
1
.365
.474
.839
5 Jose Herrera
J. Herrera
.300
39
50
15
4
0
0
7
6
0
17
61
19
4
3
2
0
.362
.380
.742
6 Tim Tawa
T. Tawa
.280
33
50
14
2
0
1
6
3
0
15
55
19
3
0
2
0
.309
.380
.689
7 Randal Grichuk
R. Grichuk
.279
80
136
38
12
1
7
21
12
0
30
149
73
20
1
0
1
.338
.537
.875
8 Ketel Marte
K. Marte
.260
53
100
26
7
0
7
19
11
3
15
114
54
14
0
0
4
.351
.540
.891
9 Corbin Carroll
C. Carroll
.255
85
145
37
2
5
9
21
14
4
39
164
76
16
1
0
0
.337
.524
.862
10 Eugenio Suárez
E. Suárez
.244
65
123
30
4
0
12
25
15
0
38
141
70
16
0
3
0
.319
.569
.888
11 Josh Naylor
J. Naylor
.242
76
132
32
6
1
2
25
7
1
21
140
46
9
0
0
0
.286
.348
.634
12 Alek Thomas
A. Thomas
.241
22
29
7
0
0
1
2
1
0
4
30
10
1
0
0
0
.267
.345
.611
13 Pavin Smith
P. Smith
.172
31
29
5
1
0
0
3
9
0
12
38
6
1
0
0
0
.368
.207
.575
14 Ildemaro Vargas
I. Vargas
.170
21
47
8
1
0
1
6
1
0
5
49
12
2
0
1
0
.184
.255
.439
15 Jake McCarthy
J. McCarthy
.169
45
77
13
1
1
0
11
3
3
12
84
16
2
0
1
0
.226
.208
.434
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Orioles Stats

Team Rankings

HR

98

11th

R

340

23rd

SO

666

21st

ERA

5.00

28th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
Blue Jays Blue Jays
44
38
.537
3.0
Red Sox Red Sox
41
43
.488
7.0
Orioles Orioles
35
47
.427
12.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Mon
6/30
BAL BAL
@
TEX TEX
8:05 PM
Tue
7/1
BAL BAL
@
TEX TEX
8:05 PM
Wed
7/2
BAL BAL
@
TEX TEX
8:05 PM
Fri
7/4
BAL BAL
@
ATL ATL
7:15 PM
Last Game
BAL Orioles

35 - 47

3

Final

11

TBR Rays

47 - 36

Sat 28 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
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
STL STL
@
CLE CLE
12:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM