what team has highest obp against righties in past 2 weeks

Between May 29, 2025 and June 12, 2025, the Arizona Diamondbacks have the best on-base percentage by a team against right-handed pitchers, with an on-base percentage of .368.

TEAM OBP G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG SLG OPS
1 Diamondbacks
Diamondbacks
.368
12
.606
215
140
308
88
14
3
18
60
40
1
71
355
162
35
4
2
2
.286
.526
.893
2 Twins
Twins
.362
13
.464
181
209
344
97
20
0
14
54
37
7
67
390
159
34
0
2
0
.282
.462
.824
3 Yankees
Yankees
.361
11
.564
164
127
257
71
11
0
17
38
29
5
58
291
133
28
0
0
2
.276
.518
.878
4 Mets
Mets
.359
13
.885
316
41
312
85
14
1
25
59
34
9
63
357
176
40
0
2
2
.272
.564
.923
5 Athletics
Athletics
.346
14
.230
102
341
392
106
28
1
15
63
42
5
113
443
181
44
1
3
0
.270
.462
.808
6 Guardians
Guardians
.345
11
.529
118
105
192
47
8
1
9
23
26
4
48
223
84
18
0
1
2
.245
.438
.783
7 Royals
Royals
.345
11
.279
81
209
267
79
8
1
10
29
20
1
48
290
119
19
0
2
1
.296
.446
.791
8 Dodgers
Dodgers
.343
13
.525
196
177
330
90
15
2
13
46
35
3
80
373
148
30
0
5
3
.273
.448
.792
9 Pirates
Pirates
.339
12
.559
174
137
274
73
15
2
7
30
26
6
75
311
113
24
0
4
0
.266
.412
.751
10 Rays
Rays
.335
12
.677
233
111
300
75
18
0
12
45
35
5
79
344
129
30
1
3
1
.250
.430
.765
11 Blue Jays
Blue Jays
.335
13
.870
307
46
325
94
19
1
17
56
22
1
44
353
166
37
2
1
2
.289
.511
.846
12 Cubs
Cubs
.329
12
.648
193
105
268
71
14
2
13
40
26
1
59
298
128
29
0
3
1
.265
.478
.806
13 Orioles
Orioles
.327
11
.848
252
45
266
71
15
2
11
34
25
1
65
297
123
28
0
5
0
.267
.462
.789
14 Giants
Giants
.326
13
.610
239
153
336
82
17
1
7
38
40
5
92
392
122
25
3
8
1
.244
.363
.690
15 Rangers
Rangers
.324
12
.503
190
188
339
87
17
0
16
58
32
3
82
378
152
33
1
3
1
.257
.448
.772
16 Red Sox
Red Sox
.321
12
.596
186
126
280
70
16
1
10
33
26
4
89
312
118
27
0
2
1
.250
.421
.742
17 Reds
Reds
.320
12
.643
218
121
299
72
10
0
14
40
34
2
76
339
124
24
2
2
1
.241
.415
.735
18 White Sox
White Sox
.319
12
.413
158
225
332
77
20
1
5
34
43
1
90
383
114
26
3
3
1
.232
.343
.663
19 Braves
Braves
.319
14
.343
150
287
386
90
17
0
11
47
44
5
101
437
140
28
1
1
2
.233
.363
.682
20 Angels
Angels
.315
12
.649
246
133
336
80
14
1
15
50
31
8
84
379
141
30
1
3
0
.238
.420
.734
21 Padres
Padres
.315
13
.672
207
101
267
60
9
2
2
28
33
3
56
308
79
13
3
2
0
.225
.296
.611
22 Mariners
Mariners
.315
13
.243
91
283
346
92
9
1
13
37
24
1
85
374
142
23
2
1
2
.266
.410
.725
23 Phillies
Phillies
.312
14
.325
106
220
300
77
13
1
10
35
20
4
68
326
122
24
2
0
2
.257
.407
.718
24 Nationals
Nationals
.301
10
.397
127
193
288
67
15
2
5
37
22
7
60
320
101
22
0
2
1
.233
.351
.652
25 Brewers
Brewers
.301
12
.556
165
132
259
55
9
1
8
27
32
2
66
297
90
18
0
3
0
.212
.347
.648
StatMuse has event-level data for on-base percentage going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

98

3rd

R

346

4th

SO

577

13th

ERA

4.77

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
29
.580
1.0
Padres Padres
38
29
.567
2.0
Diamondbacks Diamondbacks
34
34
.500
6.5
Rockies Rockies
13
55
.191
27.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/13
SDP SDP
@
AZ AZ
9:40 PM
Sat
6/14
SDP SDP
@
AZ AZ
7:15 PM
Sun
6/15
SDP SDP
@
AZ AZ
4:10 PM
Tue
6/17
AZ AZ
@
TOR TOR
7:07 PM
Wed
6/18
AZ AZ
@
TOR TOR
7:07 PM
Last Game
AZ Diamondbacks

34 - 34

5

Final

2

SEA Mariners

33 - 34

Wed 11 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
45
24
.652
Phillies Phillies
39
29
.574
5.5
NL Central W L PCT GB
Cubs Cubs
41
27
.603
Cardinals Cardinals
36
32
.529
5.0
NL West W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
29
.580
1.0
AL East W L PCT GB
Yankees Yankees
41
25
.621
Blue Jays Blue Jays
38
30
.559
4.0
AL Central W L PCT GB
Tigers Tigers
44
25
.638
Twins Twins
36
32
.529
7.5
AL West W L PCT GB
Astros Astros
37
30
.552
Angels Angels
33
34
.493
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/27
LAD LAD
@
CLE CLE
4-7
Tue
5/27
CWS CWS
@
NYM NYM
9-4
Tue
5/27
BOS BOS
@
MIL MIL
5-6
Tue
5/27
SFG SFG
@
DET DET
3-4
Tue
5/27
MIN MIN
@
TBR TBR
0-5

Schedule

DATE MATCHUP TIME (ET)
Fri
6/13
PIT PIT
@
CHC CHC
2:20 PM
Fri
6/13
TOR TOR
@
PHI PHI
6:45 PM
Fri
6/13
MIA MIA
@
WSH WSH
6:45 PM
Fri
6/13
LAA LAA
@
BAL BAL
7:05 PM
Fri
6/13
TBR TBR
@
NYM NYM
7:10 PM