best right hand hitters 2024

Bobby Witt Jr. had the highest batting average by a right-hander in 2024, with an average of .332.

Interpreted as:
best right hand with a minimum of 3.1 PA per team game hitters 2024
NAMEAVGSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Bobby Witt Jr.
B. Witt Jr.
.332
2024
161
636
125
211
45
11
32
109
57
8
106
31
12
709
374
88
0
8
9
4
.389
.588
.977
140
56.8
.410
169
56.1
2Vladimir Guerrero Jr.
V. Guerrero Jr.
.323
2024
159
616
98
199
44
1
30
103
72
5
96
2
2
697
335
75
0
4
12
16
.396
.544
.940
131
49.2
.398
165
51.8
3Aaron Judge
A. Judge
.322
2024
158
559
122
180
36
1
58
144
133
9
171
10
0
703
392
95
0
2
20
22
.458
.701
1.159
176
93.7
.476
220
96.3
4Marcell Ozuna
M. Ozuna
.302
2024
162
606
96
183
31
0
39
104
74
3
170
1
0
687
331
70
0
4
2
23
.378
.546
.925
127
46.6
.395
155
44.8
5Yainer Diaz
Y. Diaz
.299
2024
148
585
70
175
29
3
16
84
24
2
107
2
0
619
258
48
0
8
1
22
.325
.441
.766
82
9.3
.329
116
11.6
6Trea Turner
T. Turner
.295
2024
121
505
88
149
25
0
21
62
27
6
98
19
4
539
237
46
0
1
0
10
.338
.469
.807
80
16.9
.349
123
14.8
7Jose Altuve
J. Altuve
.295
2024
153
628
94
185
31
0
20
65
47
7
119
22
7
682
276
51
0
0
2
15
.350
.439
.790
99
18.7
.344
127
21.2
8Brent Rooker
B. Rooker
.293
2024
145
546
82
160
26
2
39
112
59
5
177
11
3
614
307
67
0
4
4
5
.365
.562
.927
112
40.5
.392
164
45
9Mookie Betts
M. Betts
.289
2024
116
450
75
130
24
5
19
75
61
1
57
16
2
516
221
48
0
4
2
10
.372
.491
.863
86
25.2
.371
140
24.5
10Seiya Suzuki
S. Suzuki
.283
2024
132
512
74
145
27
6
21
73
63
6
160
16
6
585
247
54
0
4
3
6
.366
.482
.848
94
25.8
.365
137
25.6
11William Contreras
W. Contreras
.281
2024
155
595
99
167
37
2
23
92
78
3
139
9
2
679
277
62
0
3
5
19
.365
.466
.831
106
26.5
.359
131
25.6
12Yandy Díaz
Y. Díaz
.281
2024
145
563
55
158
31
1
14
65
50
4
95
0
0
621
233
46
0
4
0
12
.341
.414
.755
83
10.2
.331
121
14.7
13Alec Bohm
A. Bohm
.280
2024
143
554
62
155
44
2
15
97
40
6
86
5
2
606
248
61
0
6
2
18
.332
.448
.779
83
12.2
.335
114
10
14Lourdes Gurriel Jr.
L. Gurriel Jr.
.279
2024
133
513
72
143
22
2
18
75
29
6
101
7
1
553
223
42
0
5
1
16
.322
.435
.757
72
7.4
.327
108
5.3
15Manny Machado
M. Machado
.275
2024
152
593
77
163
30
0
29
105
45
1
124
11
2
643
280
59
0
4
6
25
.325
.472
.797
91
15.3
.340
122
16.6
16Jackson Chourio
J. Chourio
.275
2024
148
528
80
145
29
4
21
79
39
3
121
22
7
573
245
54
1
2
4
7
.327
.464
.791
80
13.1
.339
118
12.3
17Julio Rodríguez
J. Rodríguez
.273
2024
143
567
76
155
17
0
20
68
38
6
156
24
5
613
232
37
0
2
1
10
.325
.409
.734
77
5.1
.321
116
11
18Nico Hoerner
N. Hoerner
.273
2024
151
582
86
159
35
1
7
48
44
12
66
31
6
641
217
43
0
3
1
8
.335
.373
.708
77
1.5
.313
102
1.4
19Teoscar Hernández
T. Hernández
.272
2024
154
589
84
160
32
2
33
99
53
8
188
12
3
651
295
67
0
1
3
7
.339
.501
.840
102
26
.360
132
25.1
20Nolan Arenado
N. Arenado
.272
2024
152
578
70
157
23
0
16
71
44
5
92
2
2
634
228
39
0
7
2
15
.325
.394
.719
76
1.8
.314
102
1.6
21Salvador Perez
S. Perez
.271
2024
158
590
58
160
28
0
27
104
44
11
129
0
0
651
269
55
0
6
9
17
.330
.456
.786
89
13
.335
117
12.4
22Ryan Mountcastle
R. Mountcastle
.271
2024
124
473
54
128
30
2
13
63
27
1
114
3
0
507
201
45
0
6
0
13
.308
.425
.733
62
2.2
.316
107
4.1
23Heliot Ramos
H. Ramos
.269
2024
121
475
54
128
23
3
22
72
37
2
135
6
1
518
223
48
0
4
2
12
.322
.469
.792
73
11.9
.339
120
12.4
24Ezequiel Tovar
E. Tovar
.269
2024
157
655
83
176
45
4
26
78
23
4
200
6
5
694
307
75
5
7
1
16
.295
.469
.763
89
7.9
.324
95
-4.4
25Brendan Rodgers
B. Rodgers
.267
2024
135
501
67
134
29
1
13
54
31
4
132
1
0
539
204
43
1
2
1
12
.314
.407
.721
65
1.5
.314
87
-8.1

More MLB News

More Royals Stats

Team Batting Leaders

HR

14

Caglianone

Jac Caglianone

RBI

42

Jensen

Carter Jensen

AVG

.294

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

5

Wacha

Michael Wacha

K

77

Wacha

Michael Wacha

ERA

3.48

Wacha

Michael Wacha
Team Rankings

HR

82

22nd

R

350

18th

SO

633

24th

ERA

4.66

25th

2026 Division Standings
TEAMWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
47
.420
8.0
Royals Royals
34
48
.415
8.5
Schedule
DATEMATCHUPTIME (ET)
Fri
6/26
@
7:40 PM
Sat
6/27
@
4:10 PM
Sun
6/28
@
2:10 PM
Tue
6/30
@
7:40 PM
Wed
7/1
@
7:40 PM
Last Game
KCR Royals

34 - 48

2

Final

13

TBR Rays

45 - 33

Thu 25 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
31
.608
45
36
.556
4.0
42
39
.519
7.0
41
41
.500
8.5
34
47
.420
15.0
NL CentralWLPCTGB
49
29
.628
44
37
.543
6.5
42
36
.538
7.0
41
40
.506
9.5
37
42
.468
12.5
NL WestWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
33
47
.413
18.5
32
49
.395
20.0
AL EastWLPCTGB
48
32
.600
45
33
.577
2.0
39
42
.481
9.5
38
44
.463
11.0
33
46
.418
14.5
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
47
.420
8.0
34
48
.415
8.5
AL WestWLPCTGB
41
41
.500
40
43
.482
1.5
39
42
.481
1.5
39
42
.481
1.5
34
48
.415
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/10
@
5-7
Wed
6/10
@
10-11
Wed
6/10
@
4-5
Wed
6/10
@
2-7
Wed
6/10
@
6-4

Schedule

DATEMATCHUPTIME (ET)
Fri
6/26
@
6:40 PM
Fri
6/26
@
6:40 PM
Fri
6/26
@
7:05 PM
Fri
6/26
@
7:07 PM
Fri
6/26
@
7:10 PM