best shortstops batting average against lefties at least 50 at bats 2025

Geraldo Perdomo had the highest batting average by a shortstop against left-handed pitchers with 50+ at-bats in 2025, with an average of .341.

NAMEAVGABSEASONTMGH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Geraldo Perdomo
G. Perdomo
.341
185
2025
104
63
7
1
6
29
26
0
15
218
90
14
4
3
0
.416
.486
.902
2Javier Báez
J. Báez
.338
68
2025
33
23
3
1
1
11
2
1
17
71
31
5
0
0
0
.366
.456
.822
3Jacob Wilson
J. Wilson
.336
107
2025
52
36
5
0
4
10
5
1
7
114
53
9
1
0
0
.372
.495
.867
4Bobby Witt Jr.
B. Witt Jr.
.336
125
2025
69
42
12
3
1
12
13
1
28
140
63
16
0
1
5
.400
.504
.904
5Trea Turner
T. Turner
.330
185
2025
93
61
8
3
4
17
13
2
31
200
87
15
0
0
1
.380
.470
.850
6Carlos Correa
C. Correa
.300
80
2025
TOT
47
24
5
0
4
11
9
0
17
89
41
9
0
0
0
.371
.513
.883
7Bo Bichette
B. Bichette
.300
120
2025
61
36
10
0
5
24
7
1
13
129
61
15
0
1
2
.341
.508
.849
8Joey Ortiz
J. Ortiz
.289
135
2025
78
39
9
1
2
10
4
2
20
143
56
12
2
0
0
.319
.415
.734
9Dansby Swanson
D. Swanson
.287
129
2025
73
37
4
1
7
15
9
0
40
138
64
12
0
0
1
.333
.496
.829
10Jeremy Peña
J. Peña
.281
96
2025
48
27
2
0
4
14
10
0
14
106
41
6
0
0
1
.349
.427
.776
11Ezequiel Tovar
E. Tovar
.275
80
2025
40
22
4
0
2
7
9
0
25
90
32
6
1
0
0
.348
.400
.748
12Xander Bogaerts
X. Bogaerts
.273
139
2025
72
38
11
0
2
14
14
0
25
156
55
13
0
3
3
.333
.396
.729
13Brooks Lee
B. Lee
.272
92
2025
53
25
2
0
4
12
5
0
16
98
39
6
0
1
0
.306
.424
.730
14Mookie Betts
M. Betts
.262
164
2025
91
43
6
0
7
21
17
1
18
186
70
13
0
4
2
.328
.427
.755
15Trevor Story
T. Story
.259
158
2025
86
41
6
0
7
29
9
2
41
169
68
13
0
0
1
.308
.430
.738
16Chase Meidroth
C. Meidroth
.257
74
2025
37
19
3
0
2
3
5
0
16
79
28
5
0
0
0
.304
.378
.682
17Masyn Winn
M. Winn
.257
148
2025
70
38
8
0
2
13
11
2
31
162
52
10
0
1
0
.315
.351
.666
18Anthony Volpe
A. Volpe
.253
154
2025
87
39
11
1
4
22
14
1
41
172
64
16
1
2
0
.316
.416
.731
19Brayan Rocchio
B. Rocchio
.246
57
2025
39
14
3
0
1
15
5
3
18
70
20
4
3
2
0
.328
.351
.679
20Taylor Walls
T. Walls
.244
90
2025
59
22
6
0
0
10
4
0
21
96
28
6
0
2
0
.271
.311
.582
21Elly De La Cruz
E. De La Cruz
.244
193
2025
110
47
6
0
5
26
11
0
59
204
68
11
0
0
2
.284
.352
.637
22Isiah Kiner-Falefa
I. Kiner-Falefa
.238
84
2025
TOT
51
20
1
0
2
12
2
1
13
88
27
3
0
1
0
.261
.321
.583
23CJ Abrams
CJ Abrams
.238
181
2025
95
43
6
1
4
13
8
5
50
195
63
11
0
1
0
.287
.348
.635
24Colson Montgomery
C. Montgomery
.237
59
2025
40
14
4
0
2
7
5
1
12
65
24
6
0
0
0
.308
.407
.714
25Corey Seager
C. Seager
.234
128
2025
74
30
5
0
8
14
10
3
35
141
59
13
0
0
1
.305
.461
.766
StatMuse has event-level data for at-bats and batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Diamondbacks Stats

Team Batting Leaders

HR

18

Marte

Ketel Marte

RBI

58

Marte

Ketel Marte

AVG

.303

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Rodriguez

Eduardo Rodriguez

K

82

Rodriguez

Eduardo Rodriguez

ERA

2.62

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

94

29th

R

435

19th

SO

681

30th

ERA

4.22

15th

2026 Division Standings
TEAMWLPCTGB
63
38
.624
Diamondbacks Diamondbacks
51
49
.510
11.5
49
51
.490
13.5
42
58
.420
20.5
40
62
.392
23.5
Schedule
DATEMATCHUPTIME (ET)
Tue
7/21
@
9:40 PM
Wed
7/22
@
3:40 PM
Thu
7/23
@
5:15 PM
Fri
7/24
@
6:45 PM
Sat
7/25
@
4:05 PM
Last Game
ATH Athletics

43 - 57

5

Final

2

AZ Diamondbacks

51 - 49

Mon 20 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
58
41
.586
56
45
.554
3.0
52
49
.515
7.0
51
50
.505
8.0
42
59
.416
17.0
NL CentralWLPCTGB
63
37
.630
56
44
.560
7.0
51
48
.515
11.5
52
49
.515
11.5
45
54
.455
17.5
NL WestWLPCTGB
63
38
.624
51
49
.510
11.5
49
51
.490
13.5
42
58
.420
20.5
40
62
.392
23.5
AL EastWLPCTGB
57
42
.576
56
44
.560
1.5
51
48
.515
6.0
49
52
.485
9.0
46
54
.460
11.5
AL CentralWLPCTGB
53
46
.535
53
48
.525
1.0
49
52
.485
5.0
47
53
.470
6.5
41
60
.406
13.0
AL WestWLPCTGB
51
50
.505
50
50
.500
0.5
48
54
.471
3.5
43
57
.430
7.5
40
61
.396
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
7/3
@
17-1
Fri
7/3
@
5-9
Fri
7/3
@
2-5
Fri
7/3
@
3-0
Fri
7/3
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Tue
7/21
@
6:40 PM
Tue
7/21
@
6:40 PM
Tue
7/21
@
7:05 PM
Tue
7/21
@
7:07 PM
Tue
7/21
@
7:10 PM