highest ops by mlb player from 2003 to 2023 minimum 2500 pa

Between the 2003 and 2023 seasons, Mike Trout had the highest OPS when making 2,500+ plate appearances, with an OPS of .994.

NAME OPS PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Mike Trout
M. Trout
.994
6,519
1,489
5,401
1,106
1,624
310
52
368
940
964
99
1,457
206
37
3,142
730
0
55
119
68
.301
.412
.582
1293
536.3
.416
170
538.8
2 Aaron Judge
A. Judge
.982
3,613
835
3,005
614
846
137
4
257
572
560
24
1,038
43
16
1,762
398
0
24
48
78
.282
.396
.586
711
277.2
.409
165
279
3 Manny Ramirez
M. Ramirez
.980
4,541
1,073
3,809
702
1,174
246
7
245
795
634
56
801
10
8
2,169
498
0
42
130
123
.308
.410
.569
866
313
.411
151
289.3
4 David Ortiz
D. Ortiz
.956
8,398
1,953
7,163
1,204
2,079
524
16
483
1,530
1,133
29
1,411
13
7
4,084
1,023
1
72
196
201
.290
.386
.570
1524
535.9
.400
146
471.1
5 Juan Soto
J. Soto
.946
3,374
779
2,704
527
768
148
11
160
483
640
12
577
50
19
1,418
319
2
16
65
74
.284
.421
.524
643
236.4
.400
153
225.4
6 Lance Berkman
L. Berkman
.929
5,910
1,417
4,890
844
1,418
302
22
265
898
934
48
967
60
32
2,559
589
1
37
134
121
.290
.406
.523
1052
343.1
.396
143
316.6
7 Jim Thome
J. Thome
.924
4,590
1,166
3,782
666
996
192
6
278
772
750
27
1,171
1
6
2,034
476
0
31
87
79
.263
.386
.538
800
244.4
.391
138
215.6
8 Shohei Ohtani
S. Ohtani
.922
2,863
701
2,483
428
681
129
29
171
437
351
16
755
86
33
1,381
329
0
13
58
33
.274
.366
.556
504
160.1
.383
145
155.1
9 Joey Votto
J. Votto
.920
8,746
2,056
7,252
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
3,706
837
0
48
147
168
.294
.409
.511
1563
539.6
.394
145
472.9
10 Ronald Acuña Jr.
R. Acuña Jr.
.918
3,029
673
2,626
543
767
137
11
161
402
341
47
666
180
46
1,409
309
0
15
17
38
.292
.381
.537
548
181.6
.388
143
164.1
11 Carlos Delgado
C. Delgado
.912
3,895
901
3,303
543
920
204
8
211
698
460
82
755
5
2
1,773
423
0
50
93
79
.279
.375
.537
651
173.7
.382
133
160.4
12 Bryce Harper
B. Harper
.912
6,454
1,508
5,384
997
1,513
327
24
306
889
959
44
1,395
133
46
2,806
657
12
55
120
116
.281
.391
.521
1122
363.9
.385
142
328
13 Chipper Jones
C. Jones
.911
5,203
1,247
4,395
756
1,307
277
14
215
786
753
9
711
36
8
2,257
506
0
46
96
128
.297
.398
.514
897
272.5
.389
138
251.8
14 Albert Pujols
A. Pujols
.910
11,690
2,762
10,241
1,684
3,005
599
10
632
1,961
1,232
105
1,242
114
36
5,520
1,241
0
112
297
385
.293
.371
.539
1970
586.7
.381
140
579.2
15 Alex Rodriguez
A. Rodriguez
.910
7,235
1,670
6,184
1,136
1,761
293
15
398
1,214
866
119
1,418
169
33
3,278
706
0
66
70
167
.285
.380
.530
1245
382.7
.388
139
349.2
16 Paul Goldschmidt
P. Goldschmidt
.907
7,623
1,774
6,520
1,134
1,909
413
22
340
1,122
1,003
47
1,706
158
35
3,386
775
0
53
114
146
.293
.388
.519
1322
429.1
.385
142
384.8
17 Todd Helton
T. Helton
.907
6,038
1,426
5,041
819
1,546
362
22
183
783
906
31
777
10
10
2,501
567
1
59
116
120
.307
.411
.496
1050
327.1
.390
128
212.9
18 Jim Edmonds
J. Edmonds
.903
3,202
856
2,713
467
726
182
10
172
490
442
16
734
22
15
1,444
364
5
26
40
51
.268
.370
.532
535
144.7
.382
133
133.6
19 Freddie Freeman
F. Freeman
.902
8,098
1,885
7,016
1,217
2,114
473
29
321
1,143
932
97
1,535
89
28
3,608
823
0
53
126
146
.301
.388
.514
1394
449.2
.383
142
416.2
20 Vladimir Guerrero
V. Guerrero
.902
5,306
1,255
4,786
758
1,505
271
15
240
873
419
59
554
67
28
2,526
526
0
42
142
173
.314
.374
.528
874
235
.379
132
214
21 Miguel Cabrera
M. Cabrera
.901
11,796
2,797
10,356
1,551
3,174
627
17
511
1,881
1,258
74
2,105
40
21
5,368
1,155
5
103
238
364
.306
.382
.518
1981
585.3
.382
139
547.8
22 Mookie Betts
M. Betts
.900
5,757
1,265
5,044
996
1,485
347
34
252
756
614
48
799
172
37
2,656
633
4
47
31
61
.294
.373
.527
992
306.6
.381
140
278
23 Frank Thomas
F. Thomas
.900
2,569
624
2,134
326
566
102
1
145
419
381
34
435
0
2
1,105
248
0
20
13
51
.265
.382
.518
440
122.9
.386
135
115.1
24 Moises Alou
M. Alou
.892
2,595
629
2,315
363
704
138
9
115
392
244
15
255
17
4
1,205
262
0
21
17
68
.304
.371
.521
431
112
.380
129
97.9
25 Ryan Braun
R. Braun
.891
7,329
1,766
6,622
1,080
1,963
408
49
352
1,154
586
77
1,363
216
60
3,525
809
0
44
56
179
.296
.358
.532
1210
352.7
.379
135
310.8

More Angels Stats

Team Rankings

HR

116

3rd

R

333

21st

SO

615

24th

ERA

4.55

24th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
Angels Angels
39
40
.494
7.0
Rangers Rangers
39
41
.488
7.5
Athletics Athletics
32
49
.395
15.0
Schedule
DATE MATCHUP TIME (ET)
Wed
6/25
BOS BOS
@
LAA LAA
4:07 PM
Fri
6/27
WSH WSH
@
LAA LAA
9:38 PM
Sat
6/28
WSH WSH
@
LAA LAA
9:38 PM
Sun
6/29
WSH WSH
@
LAA LAA
4:07 PM
Tue
7/1
LAA LAA
@
ATL ATL
7:15 PM
Last Game
LAA Angels

39 - 40

3

Final

2

BOS Red Sox

40 - 41

Tue 24 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
44
36
.550
2.5
NL West W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/9
MIA MIA
@
PIT PIT
3-2
Mon
6/9
CIN CIN
@
CLE CLE
1-0
Mon
6/9
CHC CHC
@
PHI PHI
8-4
Mon
6/9
TBR TBR
@
BOS BOS
1-3
Mon
6/9
WSH WSH
@
NYM NYM
4-5

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
BOS BOS
@
LAA LAA
4:07 PM
Wed
6/25
WSH WSH
@
SDP SDP
4:10 PM
Wed
6/25
TEX TEX
@
BAL BAL
6:35 PM
Wed
6/25
ATH ATH
@
DET DET
6:40 PM
Wed
6/25
TOR TOR
@
CLE CLE
6:40 PM