lowest batting avg teams vs rhp last week

Last week, the Arizona Diamondbacks had the worst batting average by a team against right-handed pitchers, with an average of .192.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Diamondbacks
Diamondbacks
.192
6
.333
2
4
146
28
4
0
5
11
21
5
44
173
47
9
1
0
0
.314
.322
.636
2Reds
Reds
.214
6
.333
2
4
173
37
7
0
6
12
22
2
48
198
62
13
1
0
1
.310
.358
.668
3Braves
Braves
.215
5
.200
1
4
121
26
3
0
2
7
7
2
30
132
35
5
0
1
0
.267
.289
.556
4Phillies
Phillies
.216
6
.500
3
3
125
27
6
0
3
13
8
0
46
134
42
9
0
1
1
.261
.336
.597
5White Sox
White Sox
.218
5
.800
4
1
124
27
4
1
5
17
11
2
28
137
48
10
0
0
0
.292
.387
.679
6Astros
Astros
.219
6
.500
3
3
137
30
9
0
5
15
21
2
37
160
54
14
0
0
2
.331
.394
.725
7Mariners
Mariners
.223
7
.429
3
4
197
44
1
1
9
26
13
1
39
213
74
11
0
2
0
.272
.376
.648
8Yankees
Yankees
.236
6
.833
5
1
148
35
4
0
8
24
24
0
38
173
63
12
0
1
1
.341
.426
.767
9Tigers
Tigers
.241
5
.400
2
3
133
32
4
2
11
24
17
3
36
155
73
17
0
2
0
.335
.549
.884
10Cubs
Cubs
.241
6
.500
3
3
174
42
12
1
5
17
15
2
45
194
71
18
0
3
0
.304
.408
.712
11Mets
Mets
.242
6
.500
3
3
149
36
6
0
8
19
12
2
40
164
66
14
0
1
1
.305
.443
.748
12Pirates
Pirates
.242
6
.333
2
4
132
32
7
1
5
16
15
5
44
152
56
13
0
0
0
.342
.424
.766
13Red Sox
Red Sox
.248
6
.333
2
4
165
41
11
0
7
21
6
4
37
177
73
18
0
2
0
.288
.442
.731
14Rangers
Rangers
.250
6
.500
3
3
152
38
7
0
2
11
12
4
36
168
51
9
0
0
0
.321
.336
.657
15Giants
Giants
.261
6
.333
2
4
134
35
9
1
5
16
17
3
23
157
61
15
3
0
0
.357
.455
.812
16Athletics
Athletics
.262
6
.667
4
2
126
33
10
0
9
21
15
3
27
146
70
19
1
1
4
.352
.556
.907
17Orioles
Orioles
.265
7
.429
3
4
204
54
9
1
8
29
25
6
53
241
89
18
1
4
0
.356
.436
.792
18Padres
Padres
.268
6
.667
4
2
153
41
8
1
7
24
13
2
34
171
72
16
2
1
0
.331
.471
.802
19Cardinals
Cardinals
.269
6
.500
3
3
156
42
9
0
11
30
8
2
40
166
84
20
0
0
0
.313
.538
.852
20Nationals
Nationals
.269
6
.667
4
2
167
45
8
3
6
32
6
2
41
176
77
17
0
0
0
.303
.461
.764
21Guardians
Guardians
.272
4
.500
2
2
103
28
4
1
1
9
10
2
27
117
37
6
0
0
0
.348
.359
.707
22Twins
Twins
.274
6
.500
3
3
146
40
9
0
9
18
14
2
31
163
76
18
0
1
0
.344
.521
.864
23Angels
Angels
.277
6
.667
4
2
155
43
8
0
4
25
17
6
39
181
63
12
2
1
2
.369
.406
.775
24Marlins
Marlins
.280
6
.833
5
1
182
51
12
1
5
32
17
5
38
208
80
18
0
4
0
.351
.440
.791
25Dodgers
Dodgers
.282
6
.500
3
3
149
42
10
0
6
28
29
2
38
184
70
16
0
4
1
.397
.470
.867
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 Diamondbacks Stats

Team Batting Leaders

HR

13

Carroll

Corbin Carroll

RBI

43

Marte

Ketel Marte

AVG

.277

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

79

Soroka

Michael Soroka

ERA

2.45

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

66

27th

R

312

20th

SO

522

30th

ERA

4.16

16th

2026 Division Standings
TEAMWLPCTGB
48
27
.640
38
35
.521
9.0
Diamondbacks Diamondbacks
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/19
@
9:45 PM
Sat
6/20
@
10:10 PM
Sun
6/21
@
3:15 PM
Mon
6/22
@
7:45 PM
Tue
6/23
@
7:45 PM
Last Game
LAA Angels

30 - 45

1

Final

8

AZ Diamondbacks

38 - 36

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
35
.533
7.0
39
36
.520
8.0
37
38
.493
10.0
34
41
.453
13.0
NL CentralWLPCTGB
45
27
.625
40
33
.548
5.5
39
36
.520
7.5
38
37
.507
8.5
35
38
.479
10.5
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
28
.616
41
30
.577
3.0
37
38
.493
9.0
35
41
.461
11.5
29
43
.403
15.5
AL CentralWLPCTGB
39
34
.534
40
35
.533
36
40
.474
4.5
31
45
.408
9.5
30
44
.405
9.5
AL WestWLPCTGB
39
37
.513
37
38
.493
1.5
35
39
.473
3.0
35
41
.461
4.0
30
46
.395
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/3
@
4-1
Wed
6/3
@
7-2
Wed
6/3
@
8-0
Wed
6/3
@
7-1
Wed
6/3
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/19
@
2:20 PM
Fri
6/19
@
6:40 PM
Fri
6/19
@
7:05 PM
Fri
6/19
@
7:10 PM
Fri
6/19
@
7:10 PM