what mlb batters have a greater than.800 ops against power pitchers the last 3 years

Jose Altuve has an OPS of .844 between June 3, 2022 and June 3, 2025.

NAME OPS G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG
1 Jose Altuve
J. Altuve
.844
405
1,599
277
475
91
2
64
179
160
20
298
56
12
1,783
762
157
0
4
6
36
.297
.367
.477
2 Mookie Betts
M. Betts
.879
414
1,614
309
454
97
10
85
259
212
16
253
42
6
1,856
826
192
0
14
5
24
.281
.367
.512
3 Michael Brantley
M. Brantley
.816
35
132
19
41
7
0
4
17
11
0
12
0
0
144
60
11
0
1
0
3
.311
.361
.455
4 Byron Buxton
B. Buxton
.819
286
1,033
183
256
57
10
62
163
88
20
343
31
2
1,151
519
129
0
10
4
6
.248
.316
.502
5 Rafael Devers
R. Devers
.861
443
1,677
260
457
106
5
89
298
217
21
410
11
3
1,929
840
200
0
14
37
43
.273
.360
.501
6 Yandy Díaz
Y. Díaz
.823
431
1,642
224
486
108
1
50
222
180
16
267
6
2
1,848
746
159
0
10
3
40
.296
.369
.454
7 Freddie Freeman
F. Freeman
.942
465
1,776
328
573
139
6
77
299
228
31
333
41
7
2,056
955
222
0
21
34
36
.323
.405
.538
8 Paul Goldschmidt
P. Goldschmidt
.816
468
1,780
269
490
100
2
77
244
206
12
468
31
2
2,007
825
179
0
9
11
41
.275
.353
.463
9 Bryce Harper
B. Harper
.877
379
1,401
228
397
94
1
67
225
220
11
345
31
10
1,645
694
162
1
12
26
36
.283
.382
.495
10 Teoscar Hernández
T. Hernández
.808
464
1,793
244
485
104
5
91
298
123
17
567
29
7
1,942
872
200
0
9
5
35
.270
.322
.486
11 Aaron Judge
A. Judge
1.135
430
1,531
349
485
86
3
159
361
348
17
477
30
6
1,904
1,054
248
0
8
58
42
.317
.446
.688
12 Francisco Lindor
F. Lindor
.821
480
1,890
315
508
99
6
96
289
179
37
399
80
14
2,123
907
201
0
17
4
28
.269
.341
.480
13 Manny Machado
M. Machado
.812
449
1,744
256
476
92
0
90
296
157
3
371
23
6
1,917
838
182
0
13
14
60
.273
.332
.481
14 Ketel Marte
K. Marte
.854
408
1,506
257
408
80
12
79
226
193
18
294
19
5
1,735
749
171
0
18
15
38
.271
.357
.497
15 Matt Olson
M. Olson
.857
492
1,847
302
470
97
4
123
348
248
17
513
1
0
2,126
944
224
0
14
18
43
.254
.346
.511
16 Marcell Ozuna
M. Ozuna
.876
434
1,595
241
441
79
1
102
263
198
8
431
1
0
1,811
828
182
0
10
4
42
.276
.357
.519
17 Joc Pederson
J. Pederson
.804
391
1,100
169
271
51
8
51
162
162
32
294
10
4
1,303
491
110
1
8
11
23
.246
.357
.446
18 José Ramírez
J. Ramírez
.851
481
1,872
297
532
121
9
90
301
188
9
247
96
23
2,093
941
220
0
24
57
20
.284
.348
.503
19 Kyle Schwarber
K. Schwarber
.859
475
1,772
334
406
65
5
138
321
331
17
607
17
7
2,132
895
208
0
12
12
15
.229
.354
.505
20 Corey Seager
C. Seager
.885
375
1,470
237
420
86
1
91
241
149
13
273
4
2
1,644
781
178
0
12
26
29
.286
.354
.531
21 Mike Trout
M. Trout
.897
216
806
135
207
32
5
65
133
102
11
255
11
1
924
444
102
0
5
11
10
.257
.346
.551
22 Christian Yelich
C. Yelich
.809
378
1,424
250
391
67
6
52
194
205
11
369
71
9
1,645
626
125
2
3
17
27
.275
.369
.440
23 Shohei Ohtani
S. Ohtani
1.022
458
1,755
356
528
94
25
144
327
262
11
480
94
20
2,041
1,104
263
0
13
49
20
.301
.392
.629
24 Ronald Acuña Jr.
R. Acuña Jr.
.886
313
1,250
250
375
62
5
61
166
151
18
242
109
28
1,423
630
128
0
4
6
26
.300
.382
.504
25 Juan Soto
J. Soto
.923
478
1,693
327
456
89
7
104
292
398
10
351
28
10
2,115
871
200
1
13
22
49
.269
.409
.514
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Astros Stats

Team Rankings

HR

59

19th

R

239

21st

SO

560

2nd

ERA

3.66

11th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
Rangers Rangers
29
31
.483
4.0
Angels Angels
27
32
.458
5.5
Athletics Athletics
23
38
.377
10.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Wed
6/4
HOU HOU
@
PIT PIT
6:40 PM
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
HOU HOU
@
CLE CLE
7:10 PM
Sat
6/7
HOU HOU
@
CLE CLE
4:10 PM
Last Game
HOU Astros

32 - 27

1

Final

0

TBR Rays

30 - 29

Sun 1 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM