best player batting averages vs righties this season last 20 days

Between September 8, 2026 and September 28, 2026, Logan O'Hoppe has the best batting average against right-handed pitchers, with an average of 1.000 this season.

Showing:
  • Regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Logan O'Hoppe
L. O'Hoppe
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
2Vimael Machín
V. Machín
.667
2026
2
3
2
0
0
0
0
0
0
0
3
2
0
0
0
0
.667
.667
1.333
3Alan Roden
A. Roden
.571
2026
4
7
4
1
0
0
1
2
0
0
9
5
1
0
0
0
.667
.714
1.381
4Nick Allen
N. Allen
.556
2026
5
9
5
2
0
1
1
1
0
0
10
10
3
0
0
0
.600
1.111
1.711
5Oswaldo Cabrera
O. Cabrera
.500
2026
3
6
3
1
0
0
0
1
0
1
7
4
1
0
0
0
.571
.667
1.238
6Brice Matthews
B. Matthews
.500
2026
2
2
1
0
0
0
0
1
0
1
3
1
0
0
0
0
.667
.500
1.167
7Bo Naylor
B. Naylor
.500
2026
1
2
1
0
0
1
1
1
0
1
3
4
1
0
0
0
.667
2.000
2.667
8Daniel Schneemann
D. Schneemann
.500
2026
2
2
1
0
0
0
0
0
0
0
2
1
0
0
0
0
.500
.500
1.000
9Nick Madrigal
N. Madrigal
.500
2026
1
4
2
0
0
0
0
0
0
0
4
2
0
0
0
0
.500
.500
1.000
10Paul Goldschmidt
P. Goldschmidt
.500
2026
5
8
4
1
0
0
2
0
0
0
9
5
1
0
1
0
.444
.625
1.069
11Jacob Young
J. Young
.467
2026
9
15
7
2
0
0
3
1
0
2
17
9
2
0
0
0
.500
.600
1.100
12Steven Kwan
S. Kwan
.455
2026
12
33
15
2
1
1
4
7
0
2
40
22
4
0
0
0
.550
.667
1.217
13Eduardo Valencia
E. Valencia
.444
2026
11
27
12
3
0
1
1
4
0
2
32
18
4
0
0
0
.516
.667
1.183
14Jac Caglianone
J. Caglianone
.440
2026
11
25
11
4
0
0
4
2
1
8
28
15
4
0
0
0
.500
.600
1.100
15Brayan Rocchio
B. Rocchio
.423
2026
11
26
11
4
0
1
9
4
1
3
32
18
5
1
0
0
.516
.692
1.208
16Joey Ortiz
J. Ortiz
.412
2026
11
34
14
1
0
1
5
2
0
13
36
18
2
0
0
0
.444
.529
.974
17Ronny Mauricio
R. Mauricio
.400
2026
3
5
2
0
0
1
2
1
1
1
7
5
1
0
0
0
.571
1.000
1.571
18Trevor Larnach
T. Larnach
.400
2026
4
10
4
1
0
1
1
2
0
1
12
8
2
0
0
0
.500
.800
1.300
19Esmerlyn Valdez
E. Valdez
.400
2026
2
5
2
1
0
1
2
1
0
0
6
6
2
0
0
0
.500
1.200
1.700
20Sam Antonacci
S. Antonacci
.400
2026
17
45
18
1
1
0
4
1
1
2
48
21
2
0
1
0
.417
.467
.883
21Gabriel Moreno
G. Moreno
.392
2026
16
51
20
1
0
4
12
7
1
8
60
33
5
0
1
0
.467
.647
1.114
22Jackson Merrill
J. Merrill
.385
2026
17
52
20
3
1
2
11
3
0
15
56
31
6
0
1
1
.411
.596
1.007
23Will Smith
W. Smith
.379
2026
14
29
11
2
0
2
4
4
0
6
33
19
4
0
0
0
.455
.655
1.110
24Christian Encarnacion-Strand
C. Encarnacion-Strand
.378
2026
13
37
14
4
0
2
6
1
2
8
41
24
6
0
1
0
.415
.649
1.063
25Mark Vientos
M. Vientos
.375
2026
4
8
3
1
0
0
0
0
0
2
8
4
1
0
0
0
.375
.500
.875
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 Rangers Stats

Team Batting Leaders

HR

28

Burger

Jake Burger

RBI

90

Burger

Jake Burger

AVG

.299

Jung

Josh Jung
Team Pitching Leaders

W

11

Eovaldi

Nathan Eovaldi

K

201

deGrom

Jacob deGrom

ERA

2.86

Quantrill

Cal Quantrill
Team Rankings

HR

183

14th

R

673

25th

SO

1,337

16th

ERA

4.32

22nd

2026 Division Standings
TEAMWLPCTGB
81
81
.500
Rangers Rangers
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0
Last Game
TEX Rangers

80 - 82

4

Final

6

MIN Twins

77 - 85

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/12
@
3-7
Sun
9/13
@
1-8
Sun
9/13
@
9-4
Sun
9/13
@
0-2
Sun
9/13
@
5-6

Schedule

DATEMATCHUPTIME (ET)
Tue
9/29
@
2:00 PM
Tue
9/29
@
5:00 PM
Tue
9/29
@
8:00 PM
Tue
9/29
@
10:00 PM
Wed
9/30
@
2:00 PM