highest team average against right handed pitcher last 20 days

Between June 4, 2025 and June 24, 2025, the Seattle Mariners have the best batting average by a team against right-handed pitchers, with an average of .288.

TEAM AVG G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Mariners
Mariners
.288
18
.476
240
264
445
128
21
1
19
69
45
7
98
504
208
41
2
5
3
.359
.467
.826
2 Rays
Rays
.287
18
.696
399
174
513
147
24
3
21
84
47
7
119
573
240
48
4
2
1
.353
.468
.821
3 Astros
Astros
.270
18
.661
359
184
492
133
28
1
14
63
42
2
115
543
205
43
1
6
1
.327
.417
.743
4 Brewers
Brewers
.270
17
.593
297
204
434
117
20
3
13
59
47
6
105
501
182
36
2
11
1
.341
.419
.761
5 Rockies
Rockies
.267
17
.426
229
309
486
130
27
9
20
66
40
8
144
538
235
56
1
3
0
.331
.484
.815
6 Diamondbacks
Diamondbacks
.267
18
.669
345
171
449
120
22
3
22
82
51
5
117
516
214
47
4
7
2
.344
.477
.820
7 Padres
Padres
.265
19
.427
207
278
427
113
22
3
11
61
44
6
90
485
174
36
3
5
1
.338
.407
.746
8 Reds
Reds
.263
17
.678
346
164
449
118
20
3
19
74
46
6
111
510
201
42
2
7
1
.335
.448
.782
9 Mets
Mets
.261
18
.511
282
270
487
127
17
0
34
75
54
9
112
552
246
51
0
2
1
.344
.505
.849
10 Marlins
Marlins
.261
17
.510
198
190
357
93
11
2
9
37
25
2
76
388
135
22
1
3
0
.310
.378
.688
11 Pirates
Pirates
.255
19
.555
271
217
439
112
21
3
6
47
35
6
108
488
157
30
2
6
0
.315
.358
.672
12 Blue Jays
Blue Jays
.255
17
.649
299
162
420
107
21
2
16
55
28
7
74
461
180
39
2
3
1
.310
.429
.739
13 Phillies
Phillies
.253
18
.583
307
220
474
120
27
2
13
62
44
6
111
527
190
42
1
2
3
.323
.401
.724
14 Athletics
Athletics
.253
18
.494
257
263
471
119
20
1
18
64
44
3
121
520
195
39
0
2
0
.319
.414
.733
15 Dodgers
Dodgers
.249
18
.586
319
225
473
118
21
4
20
66
54
9
112
544
207
45
0
8
2
.333
.438
.770
16 Cardinals
Cardinals
.248
19
.578
268
196
416
103
17
0
15
56
33
9
98
464
165
32
2
3
2
.315
.397
.711
17 Rangers
Rangers
.247
18
.588
307
215
462
114
27
1
17
58
48
8
108
522
194
45
0
4
1
.326
.420
.746
18 Braves
Braves
.244
18
.506
294
287
513
125
26
2
13
66
56
5
134
581
194
41
1
6
3
.321
.378
.699
19 Twins
Twins
.244
17
.287
112
278
349
85
18
0
19
43
36
4
93
390
160
37
0
1
1
.321
.458
.779
20 Giants
Giants
.243
17
.645
313
172
408
99
20
1
14
61
58
6
107
485
163
35
5
8
1
.340
.400
.739
21 Yankees
Yankees
.242
19
.434
210
274
433
105
22
1
15
42
44
3
114
484
174
38
2
2
3
.315
.402
.717
22 Tigers
Tigers
.237
17
.472
230
257
439
104
19
3
16
49
35
8
104
487
177
38
0
4
0
.302
.403
.706
23 Royals
Royals
.236
17
.327
139
286
386
91
16
2
14
37
34
2
72
425
153
32
1
2
2
.300
.396
.696
24 Cubs
Cubs
.232
18
.516
252
236
444
103
17
0
24
55
38
5
101
488
192
41
0
1
1
.299
.432
.732
25 Nationals
Nationals
.229
16
.205
96
372
423
97
20
0
12
44
34
5
80
468
153
32
2
3
2
.292
.362
.654
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 Rankings

HR

105

6th

R

358

12th

SO

630

21st

ERA

3.96

18th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
Angels Angels
38
40
.487
7.0
Rangers Rangers
38
41
.481
7.5
Athletics Athletics
32
48
.400
14.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
SEA SEA
@
MIN MIN
7:40 PM
Wed
6/25
SEA SEA
@
MIN MIN
7:40 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Fri
6/27
SEA SEA
@
TEX TEX
8:05 PM
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM
Last Game
MIN Twins

37 - 41

2

Final

11

SEA Mariners

40 - 37

Mon 23 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM