highest ops in mlb past three years combined

Between July 18, 2022 and July 18, 2025, Ryne Nelson has the highest OPS, with an OPS of 2.000.

Interpreted as:
highest ops by a player in MLB past three years combined
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 Ryne Nelson
R. Nelson
2.000
1
1
1
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
1.000
2 Mark Kolozsvary
M. Kolozsvary
1.178
4
9
2
3
1
0
1
2
1
0
4
0
0
10
7
2
0
0
0
0
.333
.400
.778
3 Aaron Judge
A. Judge
1.152
429
1,514
345
485
90
3
159
361
357
18
488
27
7
1,899
1,058
252
0
10
66
39
.320
.453
.699
4 Darren Baker
D. Baker
1.143
9
14
1
7
2
0
0
0
0
0
3
0
0
14
9
2
0
0
0
0
.500
.500
.643
5 Albert Pujols
A. Pujols
1.103
56
158
25
51
8
0
18
48
12
6
24
0
1
178
113
26
0
2
0
5
.323
.388
.715
6 Luke Keaschall
L. Keaschall
1.065
7
19
4
7
3
0
0
2
5
2
2
5
0
26
10
3
0
0
0
0
.368
.538
.526
7 Shohei Ohtani
S. Ohtani
1.019
457
1,756
366
524
91
26
145
324
262
14
484
92
17
2,043
1,102
262
0
11
49
23
.298
.392
.628
8 Yordan Alvarez
Y. Alvarez
.946
350
1,264
210
373
80
3
80
238
189
26
257
8
0
1,497
699
163
0
18
29
26
.295
.393
.553
9 Juan Soto
J. Soto
.927
478
1,700
332
461
86
7
107
294
394
9
370
31
10
2,118
882
200
2
13
23
43
.271
.408
.519
10 Ronald Acuña Jr.
R. Acuña Jr.
.922
314
1,236
261
382
65
6
64
172
165
13
248
102
22
1,417
651
135
0
3
8
26
.309
.395
.527
11 Colin Moran
C. Moran
.919
5
9
3
2
0
0
1
1
2
0
3
0
0
11
5
1
0
0
0
1
.222
.364
.556
12 Freddie Freeman
F. Freeman
.904
461
1,753
315
543
135
5
69
281
224
30
337
39
7
2,026
895
209
0
19
33
37
.310
.393
.511
13 Nick Kurtz
N. Kurtz
.903
59
210
34
55
9
2
17
45
25
0
78
1
1
238
119
28
0
3
1
4
.262
.336
.567
14 Livan Soto
L. Soto
.900
35
77
12
27
6
1
1
9
8
0
18
1
1
87
38
8
1
1
0
1
.351
.407
.494
15 Adrian Del Castillo
A. Del Castillo
.893
25
80
12
25
5
0
4
19
7
0
28
1
1
87
42
9
0
0
0
1
.313
.368
.525
16 Mike Trout
M. Trout
.892
222
821
138
213
31
4
61
129
124
12
255
10
1
964
435
96
0
7
13
12
.259
.362
.530
17 Kyle Tucker
K. Tucker
.890
396
1,453
253
407
84
10
81
262
213
7
245
73
8
1,688
754
175
0
15
22
27
.280
.371
.519
18 Corey Seager
C. Seager
.887
370
1,440
238
410
87
0
87
231
162
15
282
4
2
1,628
758
174
0
11
25
35
.285
.361
.526
19 Mookie Betts
M. Betts
.876
426
1,657
311
469
100
10
84
262
216
16
249
42
6
1,904
841
194
0
15
7
24
.283
.368
.508
20 Heriberto Hernández
H. Hernández
.872
31
78
11
25
5
0
3
12
7
0
25
0
0
86
39
8
0
1
0
1
.321
.372
.500
21 Bryce Harper
B. Harper
.872
375
1,392
223
389
97
1
66
215
219
11
353
29
9
1,634
686
164
1
11
26
35
.279
.379
.493
22 Brent Rooker
B. Rooker
.869
395
1,418
206
386
69
6
90
239
154
18
448
18
4
1,598
737
165
0
8
7
27
.272
.349
.520
23 Marcell Ozuna
M. Ozuna
.867
432
1,585
232
435
78
1
98
265
200
8
431
1
0
1,804
809
177
0
11
5
42
.274
.356
.510
24 Matt Olson
M. Olson
.863
488
1,821
300
470
98
4
117
342
260
18
507
1
0
2,113
927
219
0
14
17
43
.258
.354
.509
25 Ketel Marte
K. Marte
.861
409
1,525
262
416
78
12
84
240
191
17
305
18
4
1,752
770
174
0
19
14
37
.273
.356
.505
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 Diamondbacks Stats

Team Rankings

HR

141

5th

R

493

4th

SO

821

12th

ERA

4.65

26th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
53
44
.546
5.0
Giants Giants
52
46
.531
6.5
Diamondbacks Diamondbacks
47
50
.485
11.0
Rockies Rockies
22
74
.229
35.5
Schedule
DATE MATCHUP TIME (ET)
Sat
7/19
STL STL
@
AZ AZ
7:15 PM
Sun
7/20
STL STL
@
AZ AZ
4:10 PM
Mon
7/21
HOU HOU
@
AZ AZ
9:40 PM
Tue
7/22
HOU HOU
@
AZ AZ
9:40 PM
Wed
7/23
HOU HOU
@
AZ AZ
3:40 PM
Last Game
LAA Angels

47 - 49

1

Final

5

AZ Diamondbacks

47 - 50

Sun 13 Jul 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
Blue Jays Blue Jays
56
41
.577
Yankees Yankees
53
44
.546
3.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Guardians Guardians
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
42
.567
Mets Mets
55
43
.561
0.5
NL Central W L PCT GB
Cubs Cubs
58
39
.598
Brewers Brewers
56
40
.583
1.5
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
53
44
.546
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
COL COL
@
MIL MIL
4-3
Sun
6/29
SDP SDP
@
PHI PHI
0-4
Sun
6/29
STL STL
@
PIT PIT
0-7
Sun
6/29
NYY NYY
@
TOR TOR
4-5

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
HOU HOU
@
SEA SEA
10:10 PM
Sat
7/19
SFG SFG
@
TOR TOR
3:07 PM
Sat
7/19
KCR KCR
@
MIA MIA
4:10 PM
Sat
7/19
CIN CIN
@
NYM NYM
4:10 PM
Sat
7/19
LAA LAA
@
PHI PHI
6:05 PM