best ops since 2020 to 2022

Between the 2020 and 2022 seasons, Mike Trout had the best OPS, with an OPS of 1.013.

Interpreted as:
best ops with a minimum of 1.55 PA per team game by a player since 2020 to 2022
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 WRC WRAA WOBA WRC+ BRAA
1 Mike Trout
M. Trout
1.013
208
754
149
219
45
5
65
144
116
11
236
4
1
886
469
115
0
5
17
7
.290
.391
.622
182
77
.420
174
76.2
2 Aaron Judge
A. Judge
1.006
333
1,221
245
361
55
0
110
251
196
11
365
22
5
1,438
746
165
0
10
21
35
.296
.395
.611
295
124.9
.420
177
128.8
3 Bryce Harper
B. Harper
.971
298
1,048
205
308
79
4
66
182
195
10
264
32
9
1,269
593
149
3
13
31
30
.294
.405
.566
246
94.3
.404
156
88.9
4 Fernando Tatis Jr.
F. Tatis Jr.
.963
189
702
149
197
42
2
59
142
89
7
214
36
7
803
420
103
0
5
7
11
.281
.365
.598
154
55.6
.399
156
57.2
5 Juan Soto
J. Soto
.959
351
1,180
243
338
59
4
69
194
321
7
217
21
11
1,513
612
132
0
5
41
36
.286
.440
.519
298
118.2
.408
161
113.7
6 Yordan Alvarez
Y. Alvarez
.944
281
1,015
189
295
64
3
71
205
128
15
252
2
1
1,168
578
138
0
10
12
29
.291
.375
.569
218
79.9
.397
160
81.5
7 Freddie Freeman
F. Freeman
.937
378
1,426
288
452
95
5
65
236
214
16
246
23
6
1,665
752
165
0
9
34
23
.317
.410
.527
312
113.9
.397
153
108.6
8 Paul Goldschmidt
P. Goldschmidt
.923
367
1,355
239
413
90
2
72
235
183
10
320
20
0
1,558
723
164
0
10
3
24
.305
.389
.534
288
102.7
.395
154
102.5
9 José Ramírez
J. Ramírez
.899
367
1,372
246
379
92
11
82
275
172
16
212
57
14
1,575
739
185
0
15
30
20
.276
.360
.539
267
79.4
.375
145
83.5
10 Byron Buxton
B. Buxton
.892
192
705
130
181
39
3
60
110
49
14
214
17
2
771
406
102
0
3
0
2
.257
.316
.576
130
38.8
.375
144
40.4
11 Vladimir Guerrero Jr.
V. Guerrero Jr.
.891
381
1,463
247
421
77
3
89
241
164
14
264
13
4
1,647
771
169
0
6
14
52
.288
.364
.527
283
87.5
.378
143
84.6
12 Buster Posey
B. Posey
.889
113
395
68
120
23
0
18
56
56
1
87
0
0
454
197
41
0
2
5
15
.304
.390
.499
79
24.2
.379
141
23.6
13 Shohei Ohtani
S. Ohtani
.887
356
1,276
216
327
62
14
87
219
190
9
400
44
20
1,480
678
163
0
5
34
16
.256
.355
.531
245
69.1
.370
138
66.3
14 Manny Machado
M. Machado
.881
363
1,366
236
397
80
4
76
255
152
3
272
27
7
1,538
713
160
0
17
24
31
.291
.359
.522
254
70.8
.370
141
75.7
15 Brandon Belt
B. Belt
.879
226
728
115
189
36
4
46
112
115
13
220
4
2
858
371
86
0
2
6
23
.260
.369
.510
146
43.6
.375
140
44
16 Trea Turner
T. Turner
.877
367
1,480
254
467
88
11
61
218
108
11
277
71
12
1,611
760
160
0
12
3
32
.316
.364
.514
273
81
.374
139
78
17 Ronald Acuña Jr.
R. Acuña Jr.
.876
247
924
189
248
54
1
53
131
140
23
271
54
18
1,095
463
108
0
8
8
11
.268
.375
.501
186
55.8
.375
137
50.6
18 Mookie Betts
M. Betts
.876
319
1,257
257
341
78
7
74
179
147
21
228
32
9
1,435
655
159
0
10
3
15
.271
.355
.521
241
70
.373
140
69.6
19 Rafael Devers
R. Devers
.870
354
1,378
217
390
95
3
76
244
125
16
324
8
6
1,526
719
174
0
7
18
35
.283
.348
.522
248
66.5
.367
131
56.4
20 Austin Riley
A. Riley
.864
370
1,393
205
392
79
4
79
227
125
30
385
2
1
1,561
716
162
0
13
4
29
.281
.350
.514
255
70.2
.369
133
62.2
21 Pete Alonso
P. Alonso
.859
369
1,366
207
357
60
3
93
260
151
30
316
9
1
1,561
702
156
0
14
26
41
.261
.345
.514
246
60.4
.361
134
64.4
22 George Springer
G. Springer
.858
262
1,001
185
266
47
7
61
158
115
16
217
19
5
1,140
510
115
0
8
2
16
.266
.348
.509
184
49.3
.366
137
49.7
23 Kyle Tucker
K. Tucker
.856
348
1,259
187
345
77
10
69
241
130
2
231
47
7
1,399
649
156
0
8
11
23
.274
.341
.515
222
55.6
.362
135
58.1
24 José Abreu
J. Abreu
.855
369
1,407
214
407
85
2
64
252
141
37
312
1
0
1,600
688
151
0
15
6
57
.289
.366
.489
260
69.6
.366
136
68.6
25 Julio Rodríguez
J. Rodríguez
.853
132
511
84
145
25
3
28
75
40
8
145
25
7
560
260
56
0
1
4
7
.284
.345
.509
89
25.1
.366
145
28.7

More Angels Stats

Team Rankings

HR

88

3rd

R

255

16th

SO

451

26th

ERA

4.88

25th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
33
27
.550
Mariners Mariners
32
27
.542
0.5
Rangers Rangers
29
32
.475
4.5
Angels Angels
28
33
.459
5.5
Athletics Athletics
23
39
.371
11.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Sun
6/8
SEA SEA
@
LAA LAA
4:07 PM
Mon
6/9
ATH ATH
@
LAA LAA
9:38 PM
Tue
6/10
ATH ATH
@
LAA LAA
9:38 PM
Last Game
BOS Red Sox

30 - 34

11

Final

9

LAA Angels

28 - 33

Wed 4 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
37
22
.627
Rays Rays
31
29
.517
6.5
AL Central W L PCT GB
Tigers Tigers
40
22
.645
Twins Twins
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
27
.550
Mariners Mariners
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
23
.623
Phillies Phillies
37
23
.617
0.5
NL Central W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
27
.550
5.0
NL West W L PCT GB
Dodgers Dodgers
37
24
.607
Padres Padres
35
24
.593
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/18
NYM NYM
@
BOS BOS
1-3
Sun
5/18
LAA LAA
@
ATH ATH
4-3
Mon
5/19
CHC CHC
@
MIA MIA
14-1
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
NYM NYM
@
BOS BOS
0-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/4
CLE CLE
@
NYY NYY
7:05 PM
Wed
6/4
PHI PHI
@
TOR TOR
7:07 PM
Wed
6/4
AZ AZ
@
ATL ATL
7:15 PM
Wed
6/4
TEX TEX
@
TBR TBR
7:35 PM
Wed
6/4
DET DET
@
CWS CWS
7:40 PM