top mlb hitters vs rhp

4 players are tied for the highest batting average against right-handed pitchers this season, with an average of 1.000. The first three are Josh Rojas, Cody Freeman and Enrique Hernández.

Interpreted as:
top MLB hitters vs rhp this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Josh Rojas
J. Rojas
1.000
2026
1
1
1
0
0
0
2
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Cody Freeman
C. Freeman
1.000
2026
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
3Enrique Hernández
E. Hernández
1.000
2026
1
2
2
1
0
0
1
0
0
0
2
3
1
0
0
0
1.000
1.500
2.500
4Gabriel Gonzalez
G. Gonzalez
1.000
2026
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
5Jonah Cox
J. Cox
.750
2026
3
4
3
1
0
1
1
0
0
0
4
7
2
0
0
0
.750
1.750
2.500
6Austin Slater
A. Slater
.667
2026
TOT
4
3
2
0
0
0
1
1
0
0
4
2
0
0
0
0
.750
.667
1.417
7Nick Madrigal
N. Madrigal
.600
2026
4
10
6
0
0
0
1
0
1
1
11
6
0
0
0
0
.636
.600
1.236
8Nelson Velázquez
N. Velázquez
.600
2026
4
5
3
0
0
0
1
0
0
0
5
3
0
0
0
0
.600
.600
1.200
9Steward Berroa
S. Berroa
.500
2026
2
2
1
0
0
0
1
0
0
0
2
1
0
0
0
0
.500
.500
1.000
10Andrés Chaparro
A. Chaparro
.500
2026
2
2
1
0
0
0
0
0
0
1
2
1
0
0
0
0
.500
.500
1.000
11Luis Matos
L. Matos
.429
2026
5
7
3
0
0
0
0
1
0
1
8
3
0
0
0
0
.500
.429
.929
12Wade Meckler
W. Meckler
.400
2026
11
35
14
3
0
2
10
2
0
5
37
23
5
0
0
0
.432
.657
1.090
13Jacob Gonzalez
J. Gonzalez
.364
2026
4
11
4
0
0
0
2
1
0
4
12
4
0
0
0
0
.417
.364
.780
14Alex Jackson
A. Jackson
.364
2026
5
11
4
1
0
0
1
0
0
5
11
5
1
0
0
0
.364
.455
.818
15Joey Bart
J. Bart
.364
2026
16
33
12
0
0
2
5
1
1
10
36
18
2
0
1
0
.389
.545
.934
16Troy Johnston
T. Johnston
.358
2026
55
159
57
16
0
2
24
14
2
39
175
79
18
0
0
0
.417
.497
.914
17Santiago Espinal
S. Espinal
.353
2026
12
17
6
3
0
0
1
0
0
3
18
9
3
1
0
0
.353
.529
.882
18Brandon Marsh
B. Marsh
.348
2026
56
158
55
10
0
5
19
8
0
34
168
80
15
0
2
1
.375
.506
.881
19Mickey Gasper
M. Gasper
.347
2026
19
49
17
3
1
0
4
4
1
11
55
22
4
0
1
0
.400
.449
.849
20Tyler Black
T. Black
.346
2026
9
26
9
4
0
0
7
1
0
7
27
13
4
0
0
0
.370
.500
.870
21Luis Arraez
L. Arraez
.344
2026
56
163
56
8
2
1
15
13
1
4
183
71
11
1
5
3
.385
.436
.820
22Travis Bazzana
T. Bazzana
.341
2026
33
82
28
8
1
3
11
12
1
11
96
47
12
0
1
1
.427
.573
1.000
23Gleyber Torres
G. Torres
.340
2026
34
100
34
2
0
2
9
15
0
16
116
42
4
0
1
0
.422
.420
.842
24Jung Hoo Lee
J. Hoo Lee
.340
2026
53
153
52
13
2
2
15
7
2
15
163
75
17
0
1
0
.374
.490
.864
25Nick Gonzales
N. Gonzales
.336
2026
53
152
51
9
0
2
21
7
3
23
162
66
11
0
0
0
.377
.434
.811
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 MLB News

More Royals Stats

Team Batting Leaders

HR

9

Witt

Bobby Witt Jr.

RBI

28

Pasquantino

Vinnie Pasquantino

AVG

.281

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

4

Wacha

Michael Wacha

K

65

Wacha

Michael Wacha

ERA

3.23

Wacha

Michael Wacha
Team Rankings

HR

59

25th

R

246

29th

SO

518

16th

ERA

4.46

21st

2026 Division Standings
TEAMWLPCTGB
36
28
.563
33
30
.524
2.5
29
35
.453
7.0
26
38
.406
10.0
Royals Royals
25
38
.397
10.5
Schedule
DATEMATCHUPTIME (ET)
Sat
6/6
@
2:10 PM
Sun
6/7
@
2:10 PM
Tue
6/9
@
7:40 PM
Wed
6/10
@
7:40 PM
Thu
6/11
@
2:10 PM
Last Game
KCR Royals

25 - 38

8

Final

6

MIN Twins

29 - 35

Thu 4 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
43
21
.672
34
29
.540
8.5
31
32
.492
11.5
29
35
.453
14.0
27
35
.435
15.0
NL CentralWLPCTGB
37
23
.617
32
28
.533
5.0
34
30
.531
5.0
33
31
.516
6.0
31
30
.508
6.5
NL WestWLPCTGB
40
23
.635
33
29
.532
6.5
32
29
.525
7.0
26
38
.406
14.5
24
39
.381
16.0
AL EastWLPCTGB
37
23
.617
37
26
.587
1.5
31
33
.484
8.0
30
34
.469
9.0
27
35
.435
11.0
AL CentralWLPCTGB
36
29
.554
33
30
.524
2.0
29
35
.453
6.5
26
38
.406
9.5
25
38
.397
10.0
AL WestWLPCTGB
33
31
.516
31
32
.492
1.5
30
33
.476
2.5
29
36
.446
4.5
24
39
.381
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
5/21
@
3-1
Thu
5/21
@
6-2
Thu
5/21
@
2-1
Thu
5/21
@
9-3
Thu
5/21
@
2-0

Schedule

DATEMATCHUPTIME (ET)
Sat
6/6
@
1:10 PM
Sat
6/6
@
2:10 PM
Sat
6/6
@
2:15 PM
Sat
6/6
@
2:20 PM
Sat
6/6
@
3:07 PM