highest wrc+ between 2012 to 2020 with at least 4000 pa

Between the 2012 and 2020 seasons, Mike Trout had the highest wRC+ when making 4,000+ plate appearances, with 173 wRC+.

Interpreted as:
highest wrc+ by a player between 2012 to 2020 with at least 4000 pa
NAME WRC+ PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA BRAA
1 Mike Trout
M. Trout
173
5,378
1,212
4,416
924
1,353
254
48
297
782
829
82
1,144
197
37
2,594
599
0
51
104
56
.306
.421
.587
1.008
1087
464
.422
467.3
2 Joey Votto
J. Votto
148
5,006
1,154
4,049
672
1,212
259
11
176
565
882
43
877
43
12
2,021
446
0
32
98
105
.299
.427
.499
.926
910
325.8
.396
287.8
3 Miguel Cabrera
M. Cabrera
144
4,690
1,106
4,112
605
1,269
235
4
210
745
516
25
803
10
4
2,142
449
0
37
91
155
.309
.386
.521
.907
799
256.1
.384
239.8
4 Paul Goldschmidt
P. Goldschmidt
142
5,432
1,263
4,607
809
1,356
296
19
241
802
750
35
1,215
124
33
2,413
556
0
40
105
110
.294
.394
.524
.918
949
316.3
.388
273.8
5 Freddie Freeman
F. Freeman
142
5,306
1,229
4,572
779
1,359
309
23
218
781
638
62
1,055
41
17
2,368
550
0
34
84
99
.297
.388
.518
.906
912
295.7
.384
267.9
6 Nelson Cruz
N. Cruz
141
5,068
1,206
4,504
683
1,265
222
5
311
829
465
65
1,163
24
14
2,430
538
0
34
51
111
.281
.354
.540
.894
843
254.4
.377
246.4
7 Josh Donaldson
J. Donaldson
140
4,544
1,052
3,890
665
1,061
227
12
224
652
573
46
897
38
8
1,984
463
5
30
19
94
.273
.370
.510
.880
751
224.9
.376
214.1
8 Bryce Harper
B. Harper
138
4,883
1,142
4,069
749
1,122
228
21
232
668
733
31
1,055
98
36
2,088
481
10
40
89
81
.276
.387
.513
.900
826
256.2
.380
226
9 Andrew McCutchen
A. McCutchen
136
5,190
1,197
4,463
719
1,284
248
29
192
654
632
57
988
113
52
2,166
469
0
38
58
82
.288
.380
.485
.865
831
232.1
.371
221.5
10 Edwin Encarnacion
E. Encarnacion
136
5,044
1,174
4,309
721
1,121
204
5
307
869
633
55
896
32
7
2,256
516
0
47
41
119
.260
.359
.524
.882
822
236.3
.374
214.6
11 Christian Yelich
C. Yelich
135
4,289
978
3,741
626
1,108
216
25
151
522
494
32
908
128
26
1,827
392
3
19
34
85
.296
.381
.488
.870
702
199.3
.372
188.7
12 J.D. Martinez
J.D. Martinez
135
4,432
1,069
3,975
593
1,156
241
17
232
703
398
22
1,081
25
10
2,127
490
0
37
45
125
.291
.356
.535
.891
732
213.6
.375
188.3
13 José Abreu
J. Abreu
133
4,168
961
3,787
526
1,114
233
14
198
671
263
83
835
10
5
1,969
445
0
35
51
120
.294
.350
.520
.870
659
168.3
.366
163.4
14 Anthony Rizzo
A. Rizzo
133
5,263
1,216
4,489
680
1,231
260
17
228
744
588
151
812
58
33
2,209
505
0
35
65
102
.274
.374
.492
.866
846
233.8
.370
208.2
15 Robinson Cano
R. Cano
130
5,033
1,181
4,569
644
1,361
285
6
190
681
392
44
681
23
13
2,228
481
0
28
73
153
.298
.357
.488
.845
757
175.8
.359
177.8
16 Anthony Rendon
A. Rendon
129
4,159
968
3,613
600
1,048
256
16
145
577
447
50
641
45
16
1,771
417
4
45
28
66
.290
.372
.490
.862
665
178.4
.368
152.2
17 Buster Posey
B. Posey
128
4,508
1,098
3,990
519
1,208
242
7
118
585
436
34
545
20
7
1,818
367
1
47
54
132
.303
.372
.456
.828
666
146.5
.356
149
18 Matt Carpenter
M. Carpenter
128
4,956
1,192
4,181
734
1,117
289
27
152
555
660
59
991
25
17
1,916
468
11
45
38
35
.267
.371
.458
.830
744
170.6
.358
164.1
19 Adrian Beltre
A. Beltre
127
4,087
974
3,707
530
1,133
206
10
167
594
305
34
513
7
2
1,860
383
0
41
47
88
.306
.360
.502
.862
637
171.7
.367
129.6
20 Jose Altuve
J. Altuve
127
5,434
1,234
4,956
740
1,549
298
27
131
544
372
48
633
249
74
2,294
456
20
38
38
144
.313
.364
.463
.827
805
175.1
.355
174.4
21 Ryan Braun
R. Braun
126
4,153
1,037
3,743
574
1,065
221
23
191
623
344
40
803
120
36
1,905
435
0
26
47
121
.285
.349
.509
.858
642
159.4
.363
130.1
22 Brandon Belt
B. Belt
124
4,191
1,072
3,624
517
961
238
32
129
484
512
31
964
40
17
1,650
399
1
23
29
38
.265
.359
.455
.814
608
117.8
.351
119.5
23 Michael Brantley
M. Brantley
123
4,364
1,031
3,940
544
1,197
266
14
104
561
355
28
440
96
21
1,803
384
4
37
32
96
.304
.362
.458
.820
637
132.4
.353
118.3
24 Carlos Santana
C. Santana
121
5,552
1,294
4,631
692
1,154
253
14
207
695
857
26
894
38
15
2,056
474
0
38
48
120
.249
.367
.444
.811
807
161.4
.352
139
25 Manny Machado
M. Machado
120
4,989
1,142
4,531
647
1,268
244
15
223
645
387
21
834
64
30
2,211
482
14
36
41
141
.280
.337
.488
.825
719
136.3
.350
120.3

More Angels Stats

Team Rankings

HR

79

3rd

R

224

18th

SO

394

27th

ERA

4.92

25th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5
Rangers Rangers
27
29
.482
4.5
Angels Angels
25
29
.463
5.5
Athletics Athletics
23
32
.418
8.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/28
NYY NYY
@
LAA LAA
9:38 PM
Fri
5/30
LAA LAA
@
CLE CLE
7:10 PM
Sat
5/31
LAA LAA
@
CLE CLE
4:10 PM
Sun
6/1
LAA LAA
@
CLE CLE
1:40 PM
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Last Game
LAA Angels

25 - 29

2

Final

3

NYY Yankees

34 - 20

Tue 27 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
27
27
.500
7.0
AL Central W L PCT GB
Tigers Tigers
36
20
.643
Twins Twins
30
24
.556
5.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
PIT PIT
@
NYM NYM
1-2
Mon
5/12
WSH WSH
@
ATL ATL
2-5

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
PIT PIT
@
AZ AZ
3:40 PM
Wed
5/28
MIA MIA
@
SDP SDP
4:10 PM
Wed
5/28
STL STL
@
BAL BAL
6:35 PM
Wed
5/28
ATL ATL
@
PHI PHI
6:45 PM
Wed
5/28
CIN CIN
@
KCR KCR
7:40 PM