mlb best hitters vs righty pitcher in 2024, min 340 ab

Bobby Witt Jr. had the highest batting average against right-handed pitchers with 340+ at-bats in 2024, with an average of .336.

NAMEAVGABSEASONTMGH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Bobby Witt Jr.
B. Witt Jr.
.336
503
2024
157
169
35
10
28
91
50
7
88
566
308
73
0
6
8
.399
.612
1.012
2Luis Arraez
L. Arraez
.333
445
2024
TOT
133
148
25
2
3
32
18
3
12
468
186
30
1
1
3
.362
.418
.780
3Vladimir Guerrero Jr.
V. Guerrero Jr.
.327
499
2024
155
163
35
1
24
76
50
5
81
558
272
60
0
4
7
.391
.545
.936
4Aaron Judge
A. Judge
.326
427
2024
151
139
28
1
42
106
83
7
125
520
295
71
0
2
11
.441
.691
1.132
5Shohei Ohtani
S. Ohtani
.320
409
2024
144
131
26
5
42
91
61
4
104
481
293
73
0
4
10
.410
.716
1.126
6Jackson Merrill
J. Merrill
.311
408
2024
146
127
27
6
19
73
21
1
78
437
223
52
4
3
1
.344
.547
.891
7Freddie Freeman
F. Freeman
.300
350
2024
132
105
24
1
15
61
57
4
66
414
176
40
0
3
8
.401
.503
.904
8Jarren Duran
J. Duran
.298
463
2024
153
138
43
13
17
57
37
3
104
505
258
73
0
2
1
.352
.557
.910
9Marcell Ozuna
M. Ozuna
.297
465
2024
156
138
21
0
34
80
53
3
123
525
261
55
0
4
2
.370
.561
.931
10Yainer Diaz
Y. Diaz
.296
426
2024
143
126
22
3
10
59
15
1
78
447
184
35
0
5
0
.318
.432
.750
11Brent Rooker
B. Rooker
.294
425
2024
141
125
20
2
29
86
44
5
144
476
236
51
0
2
1
.366
.555
.921
12Juan Soto
J. Soto
.293
396
2024
148
116
23
3
28
67
87
2
91
487
229
54
0
2
2
.421
.578
.999
13Alec Burleson
A. Burleson
.292
414
2024
146
121
17
0
18
66
29
4
59
453
192
35
1
5
0
.341
.464
.804
14Trea Turner
T. Turner
.292
353
2024
113
103
15
0
13
42
14
4
69
371
157
28
0
0
0
.326
.445
.771
15Gunnar Henderson
G. Henderson
.291
447
2024
147
130
24
3
29
67
50
4
105
502
247
56
0
1
2
.367
.553
.919
16Luis García Jr.
L. García Jr.
.288
392
2024
135
113
20
0
17
61
22
0
65
414
184
37
0
0
2
.326
.469
.795
17Seiya Suzuki
S. Suzuki
.286
395
2024
127
113
21
5
17
56
43
5
132
447
195
43
0
4
1
.360
.494
.854
18Brendan Donovan
B. Donovan
.286
413
2024
146
118
19
2
14
57
35
9
59
458
183
35
0
1
0
.354
.443
.797
19Nolan Arenado
N. Arenado
.284
433
2024
149
123
17
0
11
54
38
4
75
481
173
28
0
5
2
.344
.400
.743
20Yordan Alvarez
Y. Alvarez
.282
362
2024
139
102
20
0
25
56
54
6
55
423
197
45
0
1
16
.383
.544
.927
21Isiah Kiner-Falefa
I. Kiner-Falefa
.282
341
2024
TOT
116
96
15
3
7
36
12
4
56
361
138
25
2
2
0
.312
.405
.717
22Riley Greene
R. Greene
.280
371
2024
131
104
18
4
18
52
55
4
111
432
184
40
0
2
3
.377
.496
.873
23Manny Machado
M. Machado
.280
464
2024
148
130
24
0
22
88
29
1
93
498
220
46
0
4
3
.321
.474
.795
24Bryan Reynolds
B. Reynolds
.279
434
2024
148
121
21
3
18
59
44
9
109
489
202
42
0
2
2
.356
.465
.821
25Jackson Chourio
J. Chourio
.278
367
2024
130
102
22
4
18
64
24
3
86
397
186
44
1
2
1
.326
.507
.833
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 Royals Stats

Team Batting Leaders

HR

7

Witt

Bobby Witt Jr.

RBI

23

Witt

Bobby Witt Jr.

AVG

.309

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

4

Wacha

Michael Wacha

K

51

Bubic

Kris Bubic

ERA

2.83

Wacha

Michael Wacha
Team Rankings

HR

45

17th

R

187

22nd

SO

388

13th

ERA

4.38

24th

2026 Division Standings
TEAMWLPCTGB
25
22
.532
23
22
.511
1.0
20
26
.435
4.5
20
26
.435
4.5
Royals Royals
19
27
.413
5.5
Schedule
DATEMATCHUPTIME (ET)
Sun
5/17
@
2:15 PM
Mon
5/18
@
7:40 PM
Tue
5/19
@
7:40 PM
Wed
5/20
@
7:40 PM
Fri
5/22
@
7:40 PM
Last Game
KCR Royals

19 - 27

2

Final

4

STL Cardinals

27 - 18

Sat 16 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
31
15
.674
23
23
.500
8.0
23
23
.500
8.0
21
25
.457
10.0
19
26
.422
11.5
NL CentralWLPCTGB
29
17
.630
26
17
.605
1.5
27
18
.600
1.5
24
22
.522
5.0
24
22
.522
5.0
NL WestWLPCTGB
27
18
.600
27
18
.600
21
23
.477
5.5
19
27
.413
8.5
18
28
.391
9.5
AL EastWLPCTGB
29
15
.659
28
18
.609
2.0
20
25
.444
9.5
20
26
.435
10.0
19
26
.422
10.5
AL CentralWLPCTGB
25
22
.532
23
22
.511
1.0
20
26
.435
4.5
20
26
.435
4.5
19
27
.413
5.5
AL WestWLPCTGB
23
22
.511
22
25
.468
2.0
21
24
.467
2.0
19
28
.404
5.0
16
29
.356
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
5/2
@
4-9
Sat
5/2
@
11-4
Sat
5/2
@
0-2
Sat
5/2
@
7-17
Sat
5/2
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Sun
5/17
@
12:15 PM
Sun
5/17
@
1:35 PM
Sun
5/17
@
1:35 PM
Sun
5/17
@
1:35 PM
Sun
5/17
@
1:40 PM