who had the highest wrc+ from 2015 to 2020 with at least 2000 pa

Between the 2015 and 2020 seasons, Mike Trout had the highest wRC+ when making 2,000+ plate appearances, with 175 wRC+.

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
175
3,318
759
2,666
571
808
149
22
204
491
569
57
685
99
23
1,613
375
0
26
84
35
.303
.432
.605
1.037
700
304.7
.428
303.2
2 Nelson Cruz
N. Cruz
151
3,292
779
2,893
461
837
127
3
220
555
327
51
774
7
4
1,630
350
0
21
39
73
.289
.369
.563
.933
589
196.6
.389
202.8
3 Josh Donaldson
J. Donaldson
145
2,887
661
2,429
449
666
143
7
162
428
407
28
596
21
5
1,309
312
4
19
12
57
.274
.382
.539
.921
514
170.2
.389
158.4
4 Freddie Freeman
F. Freeman
145
3,349
773
2,874
506
868
206
15
154
500
418
40
660
35
13
1,566
375
0
17
66
61
.302
.396
.545
.941
612
211.1
.393
189.5
5 J.D. Martinez
J.D. Martinez
145
3,205
747
2,843
478
848
180
11
191
536
318
18
777
17
5
1,623
382
0
26
40
91
.298
.369
.571
.940
578
195.3
.391
175.2
6 Alex 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
7 Bryce Harper
B. Harper
144
3,394
785
2,760
539
766
168
7
177
519
578
23
737
67
24
1,479
352
1
32
81
63
.278
.403
.536
.939
613
207.6
.392
183.7
8 Joey Votto
J. Votto
144
3,533
819
2,874
480
853
169
8
132
413
606
31
605
31
5
1,434
309
0
22
59
77
.297
.422
.499
.921
641
219.5
.393
189.8
9 Paul Goldschmidt
P. Goldschmidt
141
3,661
849
3,085
549
905
178
14
166
526
527
26
830
82
20
1,609
358
0
23
72
66
.293
.398
.522
.920
647
210
.387
183.2
10 Christian Yelich
C. Yelich
140
3,356
772
2,919
498
874
174
18
138
452
393
28
705
97
19
1,498
330
0
16
30
72
.299
.386
.513
.899
579
177.8
.381
169.2
11 Giancarlo Stanton
G. Stanton
140
2,349
551
2,041
348
541
108
3
158
397
266
23
660
12
5
1,129
269
0
19
30
46
.265
.353
.553
.907
396
117.1
.377
115.1
12 Justin Turner
J. Turner
138
2,754
687
2,392
374
712
156
6
109
363
259
74
402
21
5
1,207
271
2
27
11
61
.298
.380
.505
.884
464
134.6
.377
132.4
13 Jose Altuve
J. Altuve
137
3,425
777
3,094
511
980
186
18
112
396
264
35
421
125
41
1,538
316
11
21
26
92
.317
.375
.497
.872
559
150.6
.370
156.1
14 Cody 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
15 Kris 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
16 Mookie Betts
M. Betts
136
3,662
797
3,233
626
974
226
26
150
491
374
19
471
129
24
1,702
402
3
33
26
41
.301
.374
.526
.900
624
186.2
.379
159.4
17 Anthony Rizzo
A. Rizzo
136
3,589
829
3,022
476
844
177
14
158
538
412
127
507
44
22
1,523
349
0
28
50
75
.279
.385
.504
.889
605
176.8
.377
158.2
18 George Springer
G. Springer
134
3,214
717
2,792
522
764
129
12
154
407
357
46
671
43
29
1,379
295
2
17
4
54
.274
.363
.494
.857
514
129.8
.366
135.3
19 Anthony Rendon
A. Rendon
133
3,082
717
2,649
449
779
194
9
117
459
358
40
468
27
12
1,342
320
0
35
23
48
.294
.382
.507
.889
521
150.6
.376
128.9
20 Corey Seager
C. Seager
129
2,301
541
2,066
340
610
142
9
88
307
207
16
435
11
5
1,034
239
0
12
15
46
.295
.362
.500
.863
367
87.5
.365
84.9
21 Edwin Encarnacion
E. Encarnacion
129
3,237
753
2,760
463
697
124
2
195
557
405
38
658
10
3
1,410
321
0
34
16
75
.253
.352
.511
.863
511
125.6
.365
114.4
22 Michael Conforto
M. Conforto
128
2,501
632
2,145
348
556
121
4
118
341
302
38
606
17
11
1,039
243
0
16
20
40
.259
.358
.484
.843
385
83.6
.358
88.4
23 José Ramírez
J. Ramírez
128
3,112
745
2,744
464
774
203
20
125
420
317
21
367
117
29
1,392
348
6
24
24
40
.282
.358
.507
.865
494
121.2
.364
106
24 Tommy Pham
T. Pham
127
2,235
571
1,926
341
527
89
15
82
251
273
25
519
75
20
892
186
3
8
8
64
.274
.370
.463
.833
345
74.8
.358
76.6
25 José Abreu
J. Abreu
127
3,546
816
3,231
446
938
198
12
162
564
212
72
704
7
4
1,646
372
0
31
36
106
.290
.345
.509
.854
544
120
.358
117.3

More Angels Stats

Team Rankings

HR

53

5th

R

144

25th

SO

288

28th

ERA

5.20

26th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
22
17
.564
Astros Astros
20
19
.513
2.0
Athletics Athletics
21
20
.512
2.0
Rangers Rangers
20
21
.488
3.0
Angels Angels
16
23
.410
6.0
Schedule
DATE MATCHUP TIME (ET)
Mon
5/12
LAA LAA
@
SDP SDP
9:40 PM
Tue
5/13
LAA LAA
@
SDP SDP
9:40 PM
Wed
5/14
LAA LAA
@
SDP SDP
9:40 PM
Fri
5/16
LAA LAA
@
LAD LAD
10:10 PM
Sat
5/17
LAA LAA
@
LAD LAD
9:10 PM
Last Game
LAA Angels

16 - 23

3

Final

7

BAL Orioles

15 - 24

Sun 11 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
Mets Mets
26
15
.634
Phillies Phillies
24
16
.600
1.5
NL Central W L PCT GB
Cubs Cubs
23
18
.561
Cardinals Cardinals
22
19
.537
1.0
NL West W L PCT GB
Dodgers Dodgers
27
14
.659
Padres Padres
25
14
.641
1.0
AL East W L PCT GB
Yankees Yankees
23
17
.575
Red Sox Red Sox
22
20
.524
2.0
AL Central W L PCT GB
Tigers Tigers
26
15
.634
Guardians Guardians
23
17
.575
2.5
AL West W L PCT GB
Mariners Mariners
22
17
.564
Astros Astros
20
19
.513
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/26
TOR TOR
@
NYY NYY
2-11
Sat
4/26
BAL BAL
@
DET DET
0-7
Sat
4/26
LAA LAA
@
MIN MIN
0-5
Sat
4/26
BOS BOS
@
CLE CLE
13-3
Sat
4/26
HOU HOU
@
KCR KCR
7-3

Schedule

DATE MATCHUP TIME (ET)
Mon
5/12
MIL MIL
@
CLE CLE
6:10 PM
Mon
5/12
BOS BOS
@
DET DET
6:40 PM
Mon
5/12
STL STL
@
PHI PHI
6:45 PM
Mon
5/12
PIT PIT
@
NYM NYM
7:10 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM