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

Mookie Betts has an OPS of .879 between June 2, 2022 and June 2, 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 Mookie Betts
M. Betts
.879
415
1,618
309
456
97
10
85
260
212
16
254
43
6
1,860
828
192
0
14
5
24
.282
.368
.512
2 Freddie Freeman
F. Freeman
.940
465
1,776
328
571
139
6
77
299
227
31
333
41
7
2,055
953
222
0
21
34
36
.322
.403
.537
3 Aaron Judge
A. Judge
1.135
432
1,538
350
487
86
3
160
362
350
17
480
30
6
1,913
1,059
249
0
8
59
42
.317
.446
.689
4 Matt Olson
M. Olson
.856
493
1,852
302
471
97
4
123
349
248
17
513
1
0
2,131
945
224
0
14
18
43
.254
.345
.510
5 Marcell Ozuna
M. Ozuna
.875
435
1,600
242
442
79
1
102
263
198
8
432
1
0
1,816
829
182
0
10
4
42
.276
.357
.518
6 Albert Pujols
A. Pujols
.953
82
229
31
66
12
0
20
53
17
7
40
0
1
257
138
32
0
4
1
11
.288
.350
.603
7 Mike Trout
M. Trout
.886
217
808
134
204
32
5
64
130
103
12
258
11
1
928
438
101
0
5
11
9
.252
.344
.542
8 Shohei Ohtani
S. Ohtani
1.018
459
1,759
355
528
94
25
143
325
263
11
481
94
20
2,045
1,101
262
0
12
49
20
.300
.392
.626
9 Ronald Acuña Jr.
R. Acuña Jr.
.887
314
1,255
251
377
63
5
61
167
152
18
243
109
28
1,429
633
129
0
4
6
26
.300
.383
.504
10 Juan Soto
J. Soto
.921
478
1,693
327
455
88
7
104
292
397
10
352
28
10
2,114
869
199
1
13
21
48
.269
.408
.513
11 Vladimir Guerrero Jr.
V. Guerrero Jr.
.852
486
1,901
280
551
114
1
86
296
212
20
317
15
8
2,145
925
201
0
12
23
59
.290
.365
.487
12 Rafael Devers
R. Devers
.861
442
1,673
259
456
105
5
89
297
216
21
410
11
3
1,924
838
199
0
14
37
43
.273
.360
.501
13 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
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 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
16 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
17 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
18 Kyle Tucker
K. Tucker
.896
398
1,461
251
409
81
10
86
278
211
7
237
73
9
1,694
768
177
0
15
21
29
.280
.370
.526
19 Yordan Alvarez
Y. Alvarez
.968
380
1,370
237
411
86
4
92
267
208
28
281
8
1
1,625
781
182
0
19
31
30
.300
.398
.570
20 Bobby Witt Jr.
B. Witt Jr.
.852
482
1,920
311
563
113
28
82
292
139
18
360
123
37
2,103
978
223
1
25
17
23
.293
.343
.509
21 Dee Gordon
D. Gordon
2.000
1
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
1.000
22 Khalil Lee
K. Lee
2.500
2
2
1
1
0
0
1
3
0
0
0
0
0
2
4
1
0
0
0
0
.500
.500
2.000
23 Colin Moran
C. Moran
.954
8
15
3
4
1
0
1
1
4
0
5
0
0
19
8
2
0
0
0
1
.267
.421
.533
24 Mark Kolozsvary
M. Kolozsvary
1.178
5
9
3
3
1
0
1
2
1
0
4
0
0
10
7
2
0
0
0
0
.333
.400
.778
25 Brent Rooker
B. Rooker
.852
358
1,281
181
342
58
4
82
214
132
18
421
17
4
1,439
654
144
0
8
5
24
.267
.342
.511
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 Dodgers Stats

Team Rankings

HR

97

1st

R

343

1st

SO

542

4th

ERA

4.16

23rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
36
23
.610
Padres Padres
33
24
.579
2.0
Giants Giants
33
26
.559
3.0
Diamondbacks Diamondbacks
28
31
.475
8.0
Rockies Rockies
10
50
.167
26.5
Schedule
DATE MATCHUP TIME (ET)
Mon
6/2
NYM NYM
@
LAD LAD
10:10 PM
Tue
6/3
NYM NYM
@
LAD LAD
10:10 PM
Wed
6/4
NYM NYM
@
LAD LAD
10:10 PM
Thu
6/5
NYM NYM
@
LAD LAD
4:10 PM
Fri
6/6
LAD LAD
@
STL STL
8:15 PM
Last Game
LAD Dodgers

36 - 23

3

Final

7

NYY Yankees

36 - 22

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
39
21
.650
Guardians Guardians
32
26
.552
6.0
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
37
22
.627
Phillies Phillies
36
23
.610
1.0
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
23
.610
Padres Padres
33
24
.579
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
HOU HOU
@
TEX TEX
4-3
Sat
5/17
PIT PIT
@
PHI PHI
0-1
Sat
5/17
ATL ATL
@
BOS BOS
10-4
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
DET DET
@
TOR TOR
3-2

Schedule

DATE MATCHUP TIME (ET)
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Mon
6/2
MIN MIN
@
ATH ATH
10:05 PM
Mon
6/2
NYM NYM
@
LAD LAD
10:10 PM
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM