redswith the highest batting averages vs righties this season

6 players are tied for the highest batting average against right-handed pitchers this season, with an average of 1.000. The first three are Jared Oliva, Ronny Mauricio and Dalton Rushing.

Interpreted as:
redswith the highest batting averages by a player vs righties this season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Jared Oliva
J. Oliva
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
2Ronny Mauricio
R. Mauricio
1.000
2026
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
3Dalton Rushing
D. Rushing
1.000
2026
1
3
3
0
0
2
2
0
0
0
3
9
2
0
0
0
1.000
3.000
4.000
4Luis Matos
L. Matos
1.000
2026
2
1
1
0
0
0
0
1
0
0
2
1
0
0
0
0
1.000
1.000
2.000
5Kyle Farmer
K. Farmer
1.000
2026
1
1
1
0
0
0
1
0
0
0
2
1
0
0
1
0
.500
1.000
1.500
6Andrés Chaparro
A. Chaparro
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
7Leo Jiménez
L. Jiménez
.667
2026
2
3
2
0
0
0
0
1
0
0
4
2
0
0
0
0
.750
.667
1.417
8Hyeseong Kim
H. Kim
.600
2026
2
5
3
1
0
0
0
1
0
1
6
4
1
0
0
0
.667
.800
1.467
9Juan Soto
J. Soto
.526
2026
7
19
10
2
0
0
4
2
0
2
21
12
2
0
0
1
.571
.632
1.203
10Daniel Susac
D. Susac
.500
2026
1
2
1
0
1
0
2
0
0
0
2
3
1
0
0
0
.500
1.500
2.000
11Ryan Vilade
R. Vilade
.500
2026
2
2
1
0
0
0
1
0
0
1
2
1
0
0
0
0
.500
.500
1.000
12Myles Straw
M. Straw
.500
2026
2
2
1
0
0
0
0
1
0
0
3
1
0
0
0
0
.667
.500
1.167
13Curtis Mead
C. Mead
.500
2026
4
6
3
2
0
0
2
1
0
2
7
5
2
0
0
0
.571
.833
1.405
14Braxton Fulford
B. Fulford
.500
2026
1
2
1
0
0
1
1
0
0
0
2
4
1
0
0
0
.500
2.000
2.500
15Darell Hernaiz
D. Hernaiz
.500
2026
2
2
1
0
0
0
0
0
0
1
2
1
0
0
0
0
.500
.500
1.000
16Nick Yorke
N. Yorke
.500
2026
8
12
6
2
0
0
1
1
1
1
14
8
2
0
0
0
.571
.667
1.238
17Andrew Vaughn
A. Vaughn
.500
2026
1
2
1
0
0
0
1
0
0
0
2
1
0
0
0
0
.500
.500
1.000
18Javier Sanoja
J. Sanoja
.471
2026
9
17
8
2
0
0
6
1
0
2
18
10
2
0
0
0
.500
.588
1.088
19Andy Pages
A. Pages
.457
2026
12
35
16
2
0
3
12
1
0
9
36
27
5
0
0
0
.472
.771
1.244
20Connor Wong
C. Wong
.455
2026
5
11
5
3
0
0
1
0
1
4
12
8
3
0
0
0
.500
.727
1.227
21Xavier Edwards
X. Edwards
.452
2026
11
31
14
2
1
1
3
4
0
3
35
21
4
0
0
0
.514
.677
1.192
22Dane Myers
D. Myers
.444
2026
7
9
4
0
0
0
1
1
0
0
10
4
0
0
0
0
.500
.444
.944
23Leody Taveras
L. Taveras
.444
2026
6
9
4
1
0
0
3
2
0
4
11
5
1
0
0
0
.545
.556
1.101
24Jorge Mateo
J. Mateo
.429
2026
3
7
3
1
0
1
2
1
0
1
8
7
2
0
0
0
.500
1.000
1.500
25Nick Fortes
N. Fortes
.429
2026
10
21
9
3
0
1
6
1
0
2
22
15
4
0
0
0
.455
.714
1.169
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 Giants Stats

Team Batting Leaders

HR

2

Devers

Rafael Devers

RBI

7

Chapman

Matt Chapman

AVG

.320

Arraez

Luis Arraez
Team Pitching Leaders

W

2

Ray

Robbie Ray

K

18

Ray

Robbie Ray

ERA

2.08

Ray

Robbie Ray
Team Rankings

HR

5

30th

R

41

27th

SO

115

13th

ERA

4.03

19th

2026 Division Standings
TEAMWLPCTGB
9
3
.750
7
6
.538
2.5
7
6
.538
2.5
6
7
.462
3.5
Giants Giants
5
8
.385
4.5
Schedule
DATEMATCHUPTIME (ET)
Fri
4/10
@
7:15 PM
Sat
4/11
@
7:15 PM
Sun
4/12
@
1:35 PM
Tue
4/14
@
6:40 PM
Wed
4/15
@
6:40 PM
Last Game
PHI Phillies

6 - 6

0

Final

5

SFG Giants

5 - 8

Wed 8 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
8
5
.615
8
5
.615
7
6
.538
1.0
6
6
.500
1.5
4
8
.333
3.5
NL CentralWLPCTGB
8
4
.667
8
5
.615
0.5
8
5
.615
0.5
7
5
.583
1.0
6
7
.462
2.5
NL WestWLPCTGB
9
3
.750
7
6
.538
2.5
7
6
.538
2.5
6
7
.462
3.5
5
8
.385
4.5
AL EastWLPCTGB
8
4
.667
6
6
.500
2.0
5
7
.417
3.0
5
7
.417
3.0
4
8
.333
4.0
AL CentralWLPCTGB
8
5
.615
7
6
.538
1.0
5
8
.385
3.0
5
8
.385
3.0
4
9
.308
4.0
AL WestWLPCTGB
7
5
.583
6
7
.462
1.5
6
7
.462
1.5
5
7
.417
2.0
4
9
.308
3.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Fri
4/10
@
7:15 PM
Fri
4/10
@
7:15 PM
Fri
4/10
@
7:40 PM
Fri
4/10
@
7:40 PM
Fri
4/10
@
8:15 PM