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

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

NAMEWRC+PAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLGOPSWRCWRAAWOBABRAA
1Mike Trout
M. Trout
179
1,448
327
1,140
252
340
60
8
101
229
267
29
300
36
5
719
169
0
12
43
11
.298
.439
.631
1.070
320
143.5
.436
140.5
2Christian Yelich
C. Yelich
161
1,478
335
1,263
257
389
70
11
92
229
194
16
329
56
8
757
173
0
5
20
26
.308
.405
.599
1.005
303
122.8
.416
114.5
3Alex Bregman
A. Bregman
157
1,575
355
1,301
246
371
100
4
78
237
239
23
194
15
5
713
182
0
12
5
26
.285
.402
.548
.950
301
109.1
.400
111.5
4Mookie Betts
M. Betts
156
1,566
341
1,336
311
420
96
11
77
199
202
13
230
56
11
769
184
0
15
15
18
.314
.405
.576
.981
310
118.6
.409
108.2
5Juan 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
6Nelson Cruz
N. Cruz
151
1,325
317
1,158
184
330
50
1
94
238
136
25
311
1
1
664
145
0
6
18
37
.285
.371
.573
.944
244
82.6
.391
83.5
7Anthony Rendon
A. Rendon
148
1,475
334
1,263
234
391
99
6
67
249
173
22
199
7
2
703
172
0
17
15
28
.310
.397
.557
.954
280
99.8
.398
90.4
8Aaron Judge
A. Judge
145
1,057
242
892
175
244
43
1
63
144
150
9
325
9
6
478
107
0
6
7
26
.274
.381
.536
.917
189
60.2
.386
59
9Freddie Freeman
F. Freeman
145
1,661
380
1,429
258
440
101
7
74
272
208
16
296
18
6
777
182
0
8
30
34
.308
.400
.544
.943
309
106.7
.394
94.1
10J.D. Martinez
J.D. Martinez
142
1,542
350
1,355
231
408
86
4
86
262
163
10
343
9
1
760
176
0
14
23
44
.301
.377
.561
.938
279
91.3
.389
79.8
11Justin Turner
J. Turner
141
1,150
280
994
168
299
64
2
45
142
116
32
168
5
1
502
111
0
8
4
23
.301
.389
.505
.894
201
60.2
.380
59.2
12Brandon Nimmo
B. Nimmo
140
1,014
264
818
144
210
47
12
33
94
159
33
254
13
8
380
92
1
3
4
10
.257
.397
.465
.861
171
47.8
.374
50.3
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
14George Springer
G. Springer
137
1,392
313
1,212
235
334
52
5
75
199
155
16
273
13
8
621
132
0
9
1
27
.276
.363
.512
.875
232
62.3
.370
64.6
15Max Muncy
M. Muncy
137
1,318
336
1,085
212
265
43
3
82
204
208
17
340
8
1
560
128
0
8
9
12
.244
.372
.516
.888
224
62.2
.374
61.2
16Cody Bellinger
C. Bellinger
136
1,535
374
1,328
238
366
72
10
84
221
194
6
301
35
7
710
166
0
7
32
21
.276
.369
.535
.903
261
73.5
.374
72.4
17José Ramírez
J. Ramírez
136
1,494
344
1,279
223
343
87
8
79
234
189
13
197
68
13
683
174
0
13
18
12
.268
.365
.534
.899
253
70.9
.375
66
18Ronald 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
19Xander Bogaerts
X. Bogaerts
136
1,503
347
1,330
218
399
105
3
67
248
152
8
265
20
4
711
175
0
13
8
28
.300
.372
.535
.907
263
78.6
.380
67.4
20Paul Goldschmidt
P. Goldschmidt
133
1,599
377
1,381
223
385
73
6
73
201
205
9
382
11
5
689
152
0
4
13
22
.279
.375
.499
.874
265
70.5
.371
66.8
21Bryce Harper
B. Harper
133
1,621
374
1,313
242
337
79
3
82
247
278
14
390
36
8
668
164
1
15
35
22
.257
.388
.509
.897
276
77.9
.375
66.7
22Mark Canha
M. Canha
132
1,151
307
966
172
250
50
5
48
143
138
38
249
8
4
454
103
0
9
5
23
.259
.370
.470
.840
182
41.2
.360
45.6
23Matt Chapman
M. Chapman
130
1,438
338
1,272
224
330
87
11
70
184
139
21
347
2
3
649
168
0
6
0
32
.259
.341
.510
.851
225
49.3
.359
53.8
24Manny Machado
M. Machado
129
1,624
378
1,443
209
406
68
6
85
239
161
8
269
25
8
741
159
0
12
25
59
.281
.354
.514
.868
258
59.8
.362
59.2
25Michael Brantley
M. Brantley
129
1,454
337
1,315
201
406
91
4
44
188
116
12
154
17
5
637
139
1
10
3
39
.309
.368
.484
.852
232
55.2
.363
52.3

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