what team has the highest ops vs righties at home over the last 30 days

Between June 2, 2025 and July 2, 2025, the Baltimore Orioles have the highest OPS by a team against right-handed pitchers at home, with an OPS of .897.

TEAM OPS G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG
1 Orioles
Orioles
.897
12
.663
185
94
250
69
21
1
16
52
21
4
59
279
140
38
0
4
2
.276
.337
.560
2 Phillies
Phillies
.874
12
.712
264
107
326
102
17
3
11
59
36
6
71
371
158
31
1
2
2
.313
.389
.485
3 Rays
Rays
.856
16
.671
287
141
396
115
20
2
22
61
26
3
97
428
205
44
2
1
3
.290
.338
.518
4 Red Sox
Red Sox
.828
14
.658
208
108
271
73
23
1
10
49
33
6
73
316
128
34
1
5
1
.269
.356
.472
5 Tigers
Tigers
.824
15
.593
233
160
354
96
17
4
18
47
26
7
82
393
175
39
1
4
0
.271
.330
.494
6 Angels
Angels
.816
15
.647
258
141
340
84
14
0
20
62
43
13
97
399
158
34
0
3
2
.247
.351
.465
7 Blue Jays
Blue Jays
.813
11
.615
155
97
224
61
10
2
10
40
19
6
41
252
105
22
0
1
0
.272
.344
.469
8 Diamondbacks
Diamondbacks
.810
11
.640
252
142
346
88
10
4
21
65
34
3
96
394
169
35
5
6
2
.254
.321
.488
9 Dodgers
Dodgers
.800
15
.634
281
162
387
96
19
2
21
65
44
6
98
443
182
42
0
6
3
.248
.330
.470
10 Pirates
Pirates
.794
18
.727
349
131
420
126
24
2
9
64
40
7
87
480
181
35
1
10
1
.300
.363
.431
11 Cardinals
Cardinals
.793
16
.533
187
164
319
86
15
0
16
51
22
6
62
351
149
31
1
3
2
.270
.326
.467
12 Twins
Twins
.782
13
.376
142
236
340
85
17
0
18
45
34
3
71
378
156
35
0
1
1
.250
.323
.459
13 Padres
Padres
.771
9
.531
119
105
194
52
9
2
5
33
26
2
35
224
80
16
1
1
0
.268
.359
.412
14 Yankees
Yankees
.768
16
.536
239
207
392
95
16
1
20
47
45
5
106
446
173
37
1
2
4
.242
.327
.441
15 Reds
Reds
.765
15
.690
292
131
375
100
17
1
13
58
41
4
98
423
158
31
1
2
0
.267
.344
.421
16 Rockies
Rockies
.764
13
.218
72
258
302
81
15
6
8
35
26
1
83
330
132
29
0
1
0
.268
.327
.437
17 Astros
Astros
.743
12
.821
289
63
316
84
19
1
9
42
26
4
68
352
132
29
1
5
0
.266
.325
.418
18 Cubs
Cubs
.742
10
.558
169
134
271
63
13
0
14
37
25
5
61
303
118
27
0
2
1
.232
.307
.435
19 Braves
Braves
.723
13
.525
165
149
278
71
15
1
7
40
32
1
66
314
109
23
0
3
2
.255
.331
.392
20 Athletics
Athletics
.715
14
.396
170
259
382
96
18
2
10
49
40
4
110
429
148
30
1
2
0
.251
.327
.387
21 Mariners
Mariners
.697
11
.543
165
139
268
65
12
0
8
34
28
4
64
304
101
20
1
3
2
.243
.320
.377
22 Marlins
Marlins
.691
12
.339
97
189
260
66
12
3
5
23
20
2
49
286
99
20
2
2
1
.254
.310
.381
23 Mets
Mets
.686
11
.390
128
200
284
65
9
0
10
34
33
7
67
328
104
19
0
4
0
.229
.320
.366
24 White Sox
White Sox
.670
16
.446
201
250
392
90
18
1
10
44
47
3
83
451
140
29
4
5
2
.230
.313
.357
25 Giants
Giants
.669
16
.499
253
254
435
98
20
1
12
46
47
10
107
507
156
33
8
7
1
.225
.311
.359
StatMuse has event-level data for OPS going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Orioles Stats

Team Rankings

HR

101

11th

R

357

19th

SO

697

17th

ERA

4.99

27th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
Rays Rays
48
39
.552
1.0
Red Sox Red Sox
43
44
.494
6.0
Orioles Orioles
37
48
.435
11.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
BAL BAL
@
ATL ATL
7:15 PM
Sat
7/5
BAL BAL
@
ATL ATL
4:10 PM
Sun
7/6
BAL BAL
@
ATL ATL
11:35 AM
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Wed
7/9
NYM NYM
@
BAL BAL
7:05 PM
Last Game
TEX Rangers

42 - 44

10

Final

2

BAL Orioles

37 - 48

Tue 1 Jul 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
Phillies Phillies
50
36
.581
Mets Mets
48
38
.558
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
48
37
.565
2.0
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
46
39
.541
7.5
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
54
32
.628
Guardians Guardians
40
43
.482
12.5
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
AZ AZ
@
TOR TOR
4-5
Mon
6/16
STL STL
@
CWS CWS
12-2
Mon
6/16
KCR KCR
@
TEX TEX
6-1

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Wed
7/2
KCR KCR
@
SEA SEA
9:40 PM
Wed
7/2
CWS CWS
@
LAD LAD
10:10 PM
Thu
7/3
MIN MIN
@
MIA MIA
12:10 PM
Thu
7/3
HOU HOU
@
COL COL
3:10 PM