who has had the highest cumulative ops since 2012 with at least 1200 games

Since 2012, Mike Trout has the best OPS with 1,200+ games played, with an OPS of .994.

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
.994
1,510
5,503
1,118
1,645
307
55
382
958
983
99
1,492
210
38
6,641
3,208
744
0
56
122
67
.299
.411
.583
1316
544.6
.416
170
547
2 Freddie Freeman
F. Freeman
.912
1,903
7,141
1,261
2,167
492
32
330
1,193
978
103
1,524
94
27
8,281
3,713
854
0
59
136
148
.303
.392
.520
1454
484.9
.387
145
453.2
3 Bryce Harper
B. Harper
.908
1,707
6,136
1,112
1,724
382
24
344
1,009
1,068
49
1,575
148
50
7,325
3,186
750
13
59
133
136
.281
.389
.519
1268
408.7
.383
142
370.7
4 Joey Votto
J. Votto
.905
1,439
5,027
802
1,439
306
13
237
743
1,030
64
1,163
44
12
6,157
2,482
556
0
36
104
122
.286
.411
.494
1083
361.2
.388
142
311.5
5 Paul Goldschmidt
P. Goldschmidt
.893
1,938
7,179
1,214
2,089
450
23
360
1,189
1,048
51
1,862
170
35
8,333
3,665
833
0
55
119
166
.291
.383
.511
1412
436.1
.380
139
393.6
6 Mookie Betts
M. Betts
.891
1,434
5,699
1,113
1,667
376
40
279
862
701
50
878
193
39
6,507
2,960
695
4
53
33
75
.293
.372
.519
1107
334.8
.378
139
306.1
7 Giancarlo Stanton
G. Stanton
.871
1,399
5,150
783
1,323
254
5
373
957
672
42
1,674
32
8
5,896
2,706
632
0
32
76
135
.257
.345
.525
938
252.8
.368
136
251.8
8 J.D. Martinez
J.D. Martinez
.867
1,589
5,944
868
1,684
377
24
325
1,036
588
38
1,666
26
10
6,628
3,084
726
0
58
53
191
.283
.349
.519
1057
278.8
.366
131
246.1
9 Nelson Cruz
N. Cruz
.863
1,519
5,608
821
1,541
264
7
358
1,002
571
78
1,454
32
14
6,304
2,893
629
0
47
63
143
.275
.347
.516
994
258.9
.365
133
251.5
10 José Ramírez
J. Ramírez
.859
1,507
5,588
934
1,569
377
41
266
893
620
39
753
257
59
6,322
2,826
684
19
56
93
78
.281
.353
.506
987
237.8
.361
131
230.3
11 Miguel Cabrera
M. Cabrera
.853
1,446
5,315
699
1,577
281
4
234
897
615
35
1,096
11
4
6,019
2,568
519
0
54
94
198
.297
.370
.483
935
234.1
.364
132
219.1
12 Nolan Arenado
N. Arenado
.851
1,734
6,612
968
1,873
397
34
347
1,159
569
42
1,071
29
23
7,306
3,379
778
5
78
79
197
.283
.340
.511
1116
257.9
.358
117
153
13 Josh Donaldson
J. Donaldson
.849
1,369
4,990
815
1,305
286
12
278
812
723
58
1,209
40
10
5,822
2,449
576
5
46
22
135
.262
.359
.491
910
233.2
.364
132
224.6
14 Christian Yelich
C. Yelich
.839
1,523
5,750
976
1,640
311
35
216
787
794
48
1,445
215
38
6,624
2,669
562
5
27
56
121
.285
.375
.464
1032
253.8
.362
129
236.3
15 Charlie Blackmon
C. Blackmon
.837
1,597
6,067
987
1,780
333
68
226
793
482
110
1,134
143
58
6,723
2,927
627
25
39
34
71
.293
.354
.482
1026
236.3
.358
110
87.8
16 Robinson Cano
R. Cano
.835
1,214
4,669
649
1,376
286
6
191
685
396
44
706
23
13
5,137
2,247
483
0
28
73
155
.295
.354
.481
758
164.2
.355
128
166.4
17 Anthony Rizzo
A. Rizzo
.834
1,678
6,160
913
1,626
330
21
302
956
760
218
1,162
70
43
7,183
2,904
653
0
45
74
147
.264
.363
.471
1094
254.2
.359
127
231.1
18 Buster Posey
B. Posey
.833
1,211
4,385
587
1,328
265
7
136
641
492
35
632
20
7
4,962
2,015
408
1
49
59
147
.303
.374
.460
746
170.7
.358
129
172.6
19 José Abreu
J. Abreu
.833
1,446
5,607
769
1,587
328
17
263
960
432
125
1,246
11
6
6,220
2,738
608
0
56
57
187
.283
.345
.488
927
192
.354
126
188.3
20 Jose Altuve
J. Altuve
.832
1,821
7,296
1,158
2,230
427
30
236
822
611
74
1,045
312
90
8,050
3,425
693
21
48
47
195
.306
.363
.469
1223
284.7
.358
130
290.4
21 Justin Turner
J. Turner
.831
1,574
5,151
751
1,480
318
9
195
771
539
126
929
39
11
5,880
2,401
522
3
61
16
135
.287
.365
.466
902
207.9
.358
129
205.7
22 Andrew McCutchen
A. McCutchen
.829
1,759
6,472
1,002
1,763
343
31
273
914
930
78
1,514
142
64
7,536
2,987
647
0
56
64
123
.272
.368
.462
1139
262.7
.358
127
241.9
23 Manny Machado
M. Machado
.827
1,792
7,020
1,031
1,965
380
18
349
1,076
631
27
1,341
106
40
7,753
3,428
747
14
61
69
215
.280
.339
.488
1136
226
.351
123
217.5
24 Brandon Belt
B. Belt
.821
1,350
4,542
660
1,190
284
35
185
609
658
46
1,289
44
19
5,274
2,099
504
1
27
35
61
.262
.359
.462
781
162.3
.354
126
165.5
25 Francisco Lindor
F. Lindor
.819
1,433
5,676
932
1,558
314
26
261
804
545
71
1,036
195
47
6,384
2,707
601
31
61
36
104
.274
.342
.477
932
172.2
.349
121
161.7

More Angels Stats

Team Rankings

HR

83

3rd

R

235

21st

SO

425

28th

ERA

4.82

25th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
Rangers Rangers
29
31
.483
4.0
Angels Angels
26
32
.448
6.0
Athletics Athletics
23
37
.383
10.0
Schedule
DATE MATCHUP TIME (ET)
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Tue
6/3
LAA LAA
@
BOS BOS
7:10 PM
Wed
6/4
LAA LAA
@
BOS BOS
1:35 PM
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Last Game
CLE Guardians

32 - 26

4

Final

2

LAA Angels

26 - 32

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
COL COL
@
MIA MIA
6:40 PM
Mon
6/2
MIL MIL
@
CIN CIN
7:10 PM
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Mon
6/2
DET DET
@
CWS CWS
7:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM