highest ba vs rh last 4 seasons combined minimum 40 ab

Since 2023, Tyler Tolbert has the best batting average against right-handed pitchers with 40+ at-bats, with an average of .340.

Interpreted as:
highest ba by a player vs rh last 4 seasons combined minimum 40 ab
NAMEAVGABGH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Tyler Tolbert
T. Tolbert
.340
47
33
16
0
0
1
6
2
1
11
55
19
1
3
2
0
.365
.404
.770
2Luis Arraez
L. Arraez
.332
1,605
509
533
91
13
18
153
97
9
49
1,730
704
122
4
15
17
.370
.439
.809
3Cooper Pratt
C. Pratt
.329
76
29
25
4
1
2
11
11
1
14
90
37
7
0
2
0
.411
.487
.898
4TJ Rumfield
TJ Rumfield
.319
254
97
81
19
1
11
39
31
6
43
293
135
31
0
2
0
.403
.531
.934
5Ronald Acuña Jr.
R. Acuña Jr.
.314
1,031
341
324
47
6
58
148
148
17
202
1,200
557
111
0
4
4
.408
.540
.948
6Freddie Freeman
F. Freeman
.314
1,454
519
456
116
5
59
239
196
19
278
1,684
759
180
0
15
28
.398
.522
.920
7Nick Kurtz
N. Kurtz
.309
495
191
153
34
3
42
111
109
2
176
607
319
79
0
0
11
.436
.644
1.080
8Xavier Edwards
X. Edwards
.309
926
317
286
42
12
6
82
101
3
143
1,044
370
60
4
10
5
.375
.400
.775
9Troy Johnston
T. Johnston
.308
328
132
101
23
1
6
42
35
5
69
371
144
30
0
3
0
.380
.439
.819
10Shohei Ohtani
S. Ohtani
.305
1,406
500
429
77
19
128
271
264
12
393
1,701
928
224
0
11
57
.416
.660
1.076
11Pedro Ramirez
P. Ramirez
.304
69
30
21
5
1
0
9
6
0
13
77
28
6
1
1
0
.355
.406
.761
12Sam Antonacci
S. Antonacci
.304
230
80
70
12
2
7
26
23
13
37
269
107
21
2
1
0
.397
.465
.862
13Aaron Judge
A. Judge
.303
1,307
460
396
75
3
120
277
271
16
409
1,607
837
198
0
10
35
.426
.640
1.066
14Chandler Simpson
C. Simpson
.302
556
194
168
23
6
0
35
32
0
55
598
203
29
5
4
0
.338
.365
.703
15Jake Mangum
J. Mangum
.301
475
174
143
21
2
4
48
25
5
84
509
180
27
3
1
1
.342
.379
.721
16Luke Keaschall
L. Keaschall
.299
348
137
104
21
1
6
40
41
12
52
406
145
28
0
5
0
.387
.417
.803
17Yandy Díaz
Y. Díaz
.298
1,545
504
461
79
3
45
198
155
22
274
1,729
681
127
0
7
4
.369
.441
.810
18Brendan Donovan
B. Donovan
.298
1,054
367
314
57
4
36
135
103
25
149
1,189
487
97
2
5
5
.372
.462
.834
19Yordan Alvarez
Y. Alvarez
.298
1,028
382
306
55
0
80
194
185
17
197
1,238
601
135
0
8
39
.410
.585
.995
20Jonathan Aranda
J. Aranda
.295
746
272
220
43
1
34
133
87
15
205
858
367
78
0
10
8
.375
.492
.867
21Wade Meckler
W. Meckler
.295
173
64
51
9
0
2
20
19
1
51
193
66
11
0
0
0
.368
.382
.749
22Jacob Wilson
J. Wilson
.293
631
208
185
29
0
14
76
35
8
62
678
256
43
2
2
1
.337
.406
.743
23Bobby Witt Jr.
B. Witt Jr.
.292
1,775
551
519
106
23
82
276
151
18
340
1,966
917
211
1
21
14
.350
.517
.867
24Stone Garrett
S. Garrett
.292
113
63
33
9
0
2
14
14
1
37
130
48
11
0
2
0
.369
.425
.794
25Corey Seager
C. Seager
.292
1,035
367
302
65
0
72
189
157
8
199
1,210
583
137
0
10
31
.386
.563
.949
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

16

Caglianone

Jac Caglianone

RBI

52

Jensen

Carter Jensen

AVG

.279

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

5

Cameron

Noah Cameron

K

104

Wacha

Michael Wacha

ERA

3.60

Wacha

Michael Wacha
Team Rankings

HR

109

23rd

R

450

20th

SO

804

27th

ERA

4.85

28th

2026 Division Standings
TEAMWLPCTGB
55
50
.524
54
53
.505
2.0
53
54
.495
3.0
50
57
.467
6.0
Royals Royals
45
62
.421
11.0
Schedule
DATEMATCHUPTIME (ET)
Tue
7/28
@
7:40 PM
Wed
7/29
@
7:40 PM
Thu
7/30
@
1:40 PM
Fri
7/31
@
8:40 PM
Sat
8/1
@
8:10 PM
Last Game
KCR Royals

45 - 62

5

Final

4

DET Tigers

50 - 56

Sun 26 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
62
44
.585
57
50
.533
5.5
54
53
.505
8.5
53
54
.495
9.5
45
62
.421
17.5
NL CentralWLPCTGB
66
40
.623
60
46
.566
6.0
55
52
.514
11.5
53
53
.500
13.0
49
55
.471
16.0
NL WestWLPCTGB
67
39
.632
55
52
.514
12.5
53
53
.500
14.0
45
61
.425
22.0
42
65
.393
25.5
AL EastWLPCTGB
62
43
.590
60
46
.566
2.5
55
50
.524
7.0
52
55
.486
11.0
49
58
.458
14.0
AL CentralWLPCTGB
55
50
.524
54
53
.505
2.0
53
54
.495
3.0
50
57
.467
6.0
45
62
.421
11.0
AL WestWLPCTGB
54
52
.509
52
55
.486
2.5
52
55
.486
2.5
44
62
.415
10.0
42
64
.396
12.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
7/9
@
1-0
Thu
7/9
@
8-4
Thu
7/9
@
6-7
Thu
7/9
@
3-1
Fri
7/10
@
2-10

Schedule

DATEMATCHUPTIME (ET)
Tue
7/28
@
1:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM