what current mariners have the best ba vs rhp since 2024

Since 2024, Victor Robles has the highest batting average by an active Mariners player against right-handed pitchers, with an average of .306.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Victor Robles
V. Robles
.306
96
229
70
19
1
4
26
12
12
54
260
103
24
3
4
0
.366
.450
.816
2Brendan Donovan
B. Donovan
.301
260
735
221
45
2
24
98
69
15
100
823
342
71
1
3
3
.371
.465
.836
3Julio Rodríguez
J. Rodríguez
.268
295
913
245
34
3
36
120
59
17
229
993
393
73
0
4
2
.323
.430
.754
4Dominic Canzone
D. Canzone
.267
146
356
95
18
0
20
48
30
3
91
392
173
38
0
3
2
.327
.486
.812
5Josh Naylor
J. Naylor
.267
284
787
210
38
0
39
142
84
7
122
891
365
77
0
8
12
.340
.464
.804
6Rob Refsnyder
R. Refsnyder
.250
107
212
53
12
1
5
22
17
2
63
233
82
18
0
1
0
.310
.387
.697
7Luke Raley
L. Raley
.246
204
500
123
23
2
27
78
38
31
170
576
231
52
4
3
0
.336
.462
.798
8J.P. Crawford
J.P. Crawford
.235
240
654
154
28
1
13
56
88
3
163
750
223
42
3
2
1
.328
.341
.669
9Cal Raleigh
C. Raleigh
.231
302
821
190
32
0
59
160
139
10
272
976
399
91
0
6
19
.347
.486
.833
10Leo Rivas
L. Rivas
.226
65
115
26
1
2
2
12
22
2
39
141
37
5
2
0
0
.360
.322
.681
11Miles Mastrobuoni
M. Mastrobuoni
.226
112
217
49
4
0
1
14
23
0
40
246
56
5
4
2
1
.298
.258
.556
12Randy Arozarena
R. Arozarena
.225
305
843
190
46
0
31
92
104
41
269
995
329
77
0
7
2
.337
.390
.727
13Cole Young
C. Young
.210
76
181
38
4
0
5
22
22
1
40
208
57
9
2
2
1
.296
.315
.611
14Mitch Garver
M. Garver
.157
167
356
56
13
0
11
35
44
8
143
410
102
24
0
2
0
.263
.287
.550
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 Mariners Stats

Team Batting Leaders

HR

3

Raley

Luke Raley

RBI

6

Raley

Luke Raley

AVG

.370

Donovan

Brendan Donovan
Team Pitching Leaders

W

1

Muñoz

Andrés Muñoz

K

15

Woo

Bryan Woo

ERA

1.38

Woo

Bryan Woo
Team Rankings

HR

8

10th

R

30

17th

SO

88

3rd

ERA

2.68

3rd

2026 Division Standings
TEAMWLPCTGB
5
3
.625
4
3
.571
0.5
Mariners Mariners
4
4
.500
1.0
3
5
.375
2.0
2
5
.286
2.5
Schedule
DATEMATCHUPTIME (ET)
Sat
4/4
@
9:38 PM
Sun
4/5
@
4:07 PM
Mon
4/6
@
8:05 PM
Tue
4/7
@
8:05 PM
Wed
4/8
@
2:35 PM
Last Game
SEA Mariners

4 - 4

3

Final

1

LAA Angels

3 - 5

Fri 3 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
6
1
.857
4
3
.571
2.0
3
4
.429
3.0
2
5
.286
4.0
2
5
.286
4.0
AL CentralWLPCTGB
5
3
.625
3
3
.500
1.0
3
4
.429
1.5
3
4
.429
1.5
2
5
.286
2.5
AL WestWLPCTGB
5
3
.625
4
3
.571
0.5
4
4
.500
1.0
3
5
.375
2.0
2
5
.286
2.5
NL EastWLPCTGB
6
2
.750
5
2
.714
0.5
4
3
.571
1.5
4
4
.500
2.0
3
4
.429
2.5
NL CentralWLPCTGB
5
1
.833
4
3
.571
1.5
4
3
.571
1.5
4
3
.571
1.5
3
4
.429
2.5
NL WestWLPCTGB
5
2
.714
3
5
.375
2.5
3
5
.375
2.5
2
5
.286
3.0
2
5
.286
3.0

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)
Sat
4/4
@
4:05 PM
Sat
4/4
@
4:05 PM
Sat
4/4
@
4:05 PM
Sat
4/4
@
4:10 PM
Sat
4/4
@
7:05 PM