highest wrc+ by a player with at least 1000 pa between 2012 to 2020

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

NAMEWRC+PAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLGOPSWRCWRAAWOBABRAA
1Mike 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
2Juan Soto
J. Soto
152
1,349
313
1,110
226
328
71
6
69
217
228
4
259
23
5
618
146
1
6
25
21
.295
.415
.557
.972
265
99.4
.405
90.1
3Aaron Judge
A. Judge
151
1,830
424
1,518
313
413
69
4
119
268
286
15
575
18
11
847
192
0
11
18
43
.272
.390
.558
.948
341
118.8
.396
116.1
4David Ortiz
D. Ortiz
150
2,825
666
2,425
360
712
176
3
163
502
364
6
415
6
2
1,383
342
0
30
93
83
.294
.383
.570
.953
503
185.9
.396
162.8
5Joey 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
6Giancarlo Stanton
G. Stanton
145
3,992
935
3,454
574
932
195
5
256
650
480
35
1,113
32
8
1,905
456
0
23
68
77
.270
.362
.552
.914
680
220.5
.384
215
7Miguel 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
8Alex Bregman
A. Bregman
144
2,418
559
2,058
365
582
152
12
105
342
309
30
343
34
10
1,073
269
1
20
7
42
.283
.381
.521
.902
422
128
.381
132.2
9Paul 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
10Freddie 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
11Nelson 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
12Josh 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
13Jeff McNeil
J. McNeil
140
1,024
248
918
137
293
63
7
30
117
69
29
123
12
9
460
100
4
4
5
10
.319
.383
.501
.884
176
49.4
.375
52.4
14Luke Voit
L. Voit
138
1,029
283
899
161
246
40
1
62
168
112
16
270
0
0
474
103
0
2
2
23
.274
.363
.527
.891
176
49
.376
48.8
15Bryce 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
16Cody Bellinger
C. Bellinger
137
2,083
506
1,808
325
494
98
14
123
318
258
7
447
45
10
989
235
0
10
45
26
.273
.364
.547
.911
355
100.8
.375
98.7
17Andrew 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
18Edwin 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
19Ronald Acuña Jr.
R. Acuña Jr.
136
1,401
313
1,219
251
342
59
6
81
194
159
19
371
61
15
656
146
0
4
8
15
.281
.371
.538
.909
247
75
.382
64.2
20Kris Bryant
K. Bryant
136
3,252
740
2,774
506
778
172
17
142
414
381
78
773
34
18
1,410
331
0
19
17
34
.280
.380
.508
.889
552
163.7
.378
146.2
21Justin Turner
J. Turner
136
3,475
976
3,051
452
912
203
9
120
441
307
83
518
28
8
1,493
332
3
31
13
82
.299
.375
.489
.864
563
154.1
.371
152.7
22Christian 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
23Mookie Betts
M. Betts
135
3,875
849
3,422
660
1,029
238
27
155
509
395
21
502
136
27
1,786
420
4
33
26
43
.301
.373
.522
.895
655
194.6
.378
166.2
24J.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
25George Springer
G. Springer
134
3,559
795
3,087
567
832
137
13
174
458
396
55
785
48
31
1,517
324
2
19
8
58
.270
.361
.491
.852
562
140.9
.365
146.2

More Angels Stats

Team Rankings

HR

226

4th

R

673

25th

SO

1,280

25th

ERA

4.89

28th

2025 Division Standings
TEAMWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0
Rangers Rangers
81
81
.500
9.0
Athletics Athletics
76
86
.469
14.0
Angels Angels
72
90
.444
18.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Fri
3/27
LAA LAA
@
HOU HOU
4:00 AM
Sat
3/28
LAA LAA
@
HOU HOU
4:00 AM
Sun
3/29
LAA LAA
@
HOU HOU
4:00 AM
Mon
3/30
LAA LAA
@
CHC CHC
4:00 AM
Last Game
HOU Astros

87 - 75

6

Final

2

LAA Angels

72 - 90

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
DET DET
@
SDP SDP
4:00 AM
Thu
3/26
MIN MIN
@
BAL BAL
4:00 AM