mlb hitters with greater than.800 ops against power pitchers the last 3 years

Jose Altuve has an OPS of .834 between July 4, 2022 and July 4, 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
.834
405
1,596
272
472
87
2
62
184
158
18
291
54
14
1,777
749
151
0
5
7
37
.296
.365
.469
2 Brandon Belt
B. Belt
.808
140
452
61
110
29
0
22
53
75
4
174
0
0
533
205
51
0
2
2
7
.243
.355
.454
3 Mookie Betts
M. Betts
.875
429
1,671
316
471
100
10
86
267
218
16
256
42
6
1,920
849
196
0
15
7
25
.282
.367
.508
4 Alex Bregman
A. Bregman
.821
437
1,684
267
452
97
6
76
261
201
25
248
8
5
1,923
789
179
0
13
4
48
.268
.353
.469
5 Byron Buxton
B. Buxton
.816
288
1,042
181
260
57
8
61
162
94
20
334
36
2
1,166
516
126
0
10
5
6
.250
.321
.495
6 Rafael Devers
R. Devers
.848
444
1,680
257
449
104
5
88
293
220
19
427
10
3
1,934
827
197
0
15
37
43
.267
.356
.492
7 Yandy Díaz
Y. Díaz
.843
429
1,648
228
498
104
2
56
232
176
18
269
5
1
1,852
774
162
0
10
5
43
.302
.374
.470
8 Freddie Freeman
F. Freeman
.920
464
1,766
322
557
139
5
72
288
225
31
327
38
7
2,042
922
216
0
20
34
36
.315
.398
.522
9 Francisco Lindor
F. Lindor
.819
481
1,896
320
509
102
6
95
286
178
37
399
80
14
2,129
908
203
0
18
4
28
.268
.340
.479
10 Manny Machado
M. Machado
.811
456
1,777
255
485
91
0
92
302
160
3
371
24
6
1,954
852
183
0
14
12
62
.273
.332
.479
11 Ketel Marte
K. Marte
.871
414
1,538
268
423
79
12
87
245
195
17
305
18
5
1,769
787
178
0
19
15
38
.275
.359
.512
12 Matt Olson
M. Olson
.869
492
1,840
305
478
99
4
121
353
257
18
516
1
0
2,129
948
224
0
14
18
42
.260
.354
.515
13 Marcell Ozuna
M. Ozuna
.860
437
1,607
233
439
80
1
97
266
202
8
440
1
0
1,828
812
178
0
11
5
43
.273
.355
.505
14 Albert Pujols
A. Pujols
1.079
67
187
31
60
10
0
20
51
15
6
28
0
1
211
130
30
0
3
1
7
.321
.384
.695
15 José Ramírez
J. Ramírez
.838
480
1,865
288
524
109
9
89
299
187
10
247
98
22
2,085
918
207
0
23
56
21
.281
.346
.492
16 Corey Seager
C. Seager
.897
373
1,454
240
417
85
1
92
241
161
14
279
4
2
1,642
780
178
0
13
27
32
.287
.361
.536
17 Christian Yelich
C. Yelich
.815
375
1,408
239
388
71
5
53
206
200
10
369
68
11
1,622
628
129
1
3
17
26
.276
.369
.446
18 Ronald Acuña Jr.
R. Acuña Jr.
.903
318
1,255
260
383
63
5
62
171
166
14
255
107
24
1,438
642
130
0
3
8
27
.305
.392
.512
19 Juan Soto
J. Soto
.936
480
1,702
334
467
86
7
108
295
400
9
357
30
10
2,125
891
201
1
13
23
44
.274
.412
.524
20 Kyle Tucker
K. Tucker
.892
398
1,463
252
410
84
10
83
267
212
7
246
73
8
1,697
763
177
0
15
22
28
.280
.371
.522
21 Austin Riley
A. Riley
.823
436
1,723
272
470
94
7
86
240
151
27
475
5
2
1,917
836
187
0
16
5
39
.273
.338
.485
22 Will Smith
W. Smith
.813
394
1,439
237
383
76
8
61
244
180
34
299
7
4
1,680
658
145
0
27
11
27
.266
.355
.457
23 Pete Alonso
P. Alonso
.830
486
1,818
279
447
93
3
116
335
208
51
473
11
3
2,090
894
212
0
13
22
53
.246
.338
.492
24 Cal Raleigh
C. Raleigh
.813
450
1,591
240
372
66
1
114
286
198
12
497
16
3
1,813
782
181
0
12
15
20
.234
.321
.492
25 Vladimir Guerrero Jr.
V. Guerrero Jr.
.844
482
1,877
276
541
114
1
81
285
209
22
303
18
9
2,120
900
196
0
12
25
59
.288
.364
.479
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

93

15th

R

367

18th

SO

847

1st

ERA

3.53

5th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0
Angels Angels
43
43
.500
8.5
Rangers Rangers
43
44
.494
9.0
Athletics Athletics
36
53
.404
17.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
HOU HOU
@
LAD LAD
9:10 PM
Sat
7/5
HOU HOU
@
LAD LAD
7:15 PM
Sun
7/6
HOU HOU
@
LAD LAD
4:10 PM
Mon
7/7
CLE CLE
@
HOU HOU
8:10 PM
Tue
7/8
CLE CLE
@
HOU HOU
8:10 PM
Last Game
COL Rockies

20 - 67

7

Final

6

HOU Astros

52 - 35

Thu 3 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
51
36
.586
Mets Mets
50
38
.568
1.5
NL Central W L PCT GB
Cubs Cubs
52
35
.598
Brewers Brewers
48
39
.552
4.0
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Yankees Yankees
48
39
.552
1.0
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
COL COL
@
WSH WSH
3-4
Wed
6/18
LAA LAA
@
NYY NYY
3-7
Wed
6/18
PIT PIT
@
DET DET
2-9
Wed
6/18
MIL MIL
@
CHC CHC
8-7

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
BOS BOS
@
WSH WSH
11:05 AM
Fri
7/4
CIN CIN
@
PHI PHI
1:05 PM
Fri
7/4
STL STL
@
CHC CHC
2:20 PM
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Fri
7/4
TBR TBR
@
MIN MIN
4:10 PM