what current royals have the best ba vs rhp since 2024

Since 2024, Tyler Tolbert has the highest batting average by an active Royals player against right-handed pitchers, with an average of .348.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Tyler Tolbert
T. Tolbert
.348
21
23
8
0
0
0
3
0
1
7
26
8
0
1
1
0
.360
.348
.708
2Bobby Witt Jr.
B. Witt Jr.
.306
366
1,183
362
79
13
58
189
105
14
225
1,316
641
150
0
14
11
.366
.542
.907
3Vinnie Pasquantino
V. Pasquantino
.269
334
1,003
270
58
4
46
177
101
9
143
1,128
474
108
1
14
7
.337
.473
.810
4Isaac Collins
I. Collins
.262
156
359
94
19
2
7
47
65
5
103
435
138
28
3
3
0
.380
.384
.764
5Starling Marte
S. Marte
.262
170
409
107
17
1
10
50
27
10
99
454
156
28
3
5
1
.319
.381
.701
6Kyle Isbel
K. Isbel
.256
291
743
190
32
11
15
74
49
6
149
823
289
58
19
6
0
.305
.389
.694
7Maikel Garcia
M. Garcia
.255
348
1,088
277
56
7
19
116
91
1
178
1,194
404
82
5
9
0
.310
.371
.682
8Carter Jensen
C. Jensen
.251
70
179
45
11
0
10
36
24
0
59
206
86
21
0
3
1
.335
.480
.815
9Michael Massey
M. Massey
.251
207
582
146
28
1
19
65
27
3
90
623
233
48
1
10
1
.283
.400
.683
10Salvador Perez
S. Perez
.243
362
1,073
261
55
0
52
183
64
21
234
1,169
472
107
0
7
6
.297
.440
.737
11Jonathan India
J. India
.234
282
826
193
46
1
20
86
100
21
181
953
301
67
1
5
0
.330
.364
.694
12Lane Thomas
L. Thomas
.200
187
485
97
19
2
13
55
45
6
159
542
159
34
0
6
0
.273
.328
.601
13Nick Loftin
N. Loftin
.195
114
246
48
14
2
2
29
28
2
39
281
72
18
2
3
0
.280
.293
.572
14Jac Caglianone
J. Caglianone
.195
109
282
55
12
1
8
22
29
3
81
314
93
21
0
0
0
.277
.330
.607
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

26

Witt

Bobby Witt Jr.

AVG

.286

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

53

23rd

R

221

30th

SO

477

19th

ERA

4.54

24th

2026 Division Standings
TEAMWLPCTGB
34
27
.557
32
27
.542
1.0
27
33
.450
6.5
Royals Royals
22
37
.373
11.0
22
38
.367
11.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/2
@
7:10 PM
Wed
6/3
@
7:10 PM
Thu
6/4
@
7:40 PM
Fri
6/5
@
8:15 PM
Sat
6/6
@
2:10 PM
Last Game
KCR Royals

22 - 37

3

Final

6

TEX Rangers

28 - 31

Sun 31 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
40
20
.667
31
29
.517
9.0
30
29
.508
9.5
26
33
.441
13.5
26
34
.433
14.0
NL CentralWLPCTGB
35
21
.625
31
26
.544
4.5
32
28
.533
5.0
32
28
.533
5.0
30
28
.517
6.0
NL WestWLPCTGB
38
21
.644
32
26
.552
5.5
31
27
.534
6.5
23
36
.390
15.0
22
38
.367
16.5
AL EastWLPCTGB
36
20
.643
36
23
.610
1.5
29
31
.483
9.0
28
32
.467
10.0
25
33
.431
12.0
AL CentralWLPCTGB
34
27
.557
32
27
.542
1.0
27
33
.450
6.5
22
37
.373
11.0
22
38
.367
11.5
AL WestWLPCTGB
31
29
.517
28
31
.475
2.5
28
31
.475
2.5
27
34
.443
4.5
23
37
.383
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/17
@
3-6
Sun
5/17
@
7-3
Sun
5/17
@
6-7
Sun
5/17
@
3-10
Sun
5/17
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Mon
6/1
@
9:38 PM
Mon
6/1
@
9:40 PM
Mon
6/1
@
9:40 PM
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:40 PM