best wrc+ from 2020 to 2024

Between the 2020 and 2024 seasons, Aaron Judge had the highest wRC+, with 188 wRC+.

Interpreted as:
best wrc+ with a minimum of 1.55 PA per team game by a player from 2020 to 2024
NAME WRC+ G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA BRAA
1 Aaron Judge
A. Judge
188
597
2,147
446
639
107
1
205
470
417
20
666
35
6
2,599
1,363
313
0
15
50
62
.298
.414
.635
1.049
565
257.3
.435
264
2 Yordan Alvarez
Y. Alvarez
164
542
1,977
354
585
122
6
137
388
266
38
439
8
1
2,299
1,130
265
0
18
33
50
.296
.387
.572
.958
439
166.6
.402
172.2
3 Juan Soto
J. Soto
164
670
2,324
468
660
122
9
145
412
582
13
465
40
20
2,934
1,235
276
1
14
54
64
.284
.428
.531
.959
576
226.5
.408
225.9
4 Mike Trout
M. Trout
160
319
1,170
220
324
60
8
93
202
177
19
366
12
2
1,373
679
161
0
7
20
11
.277
.379
.580
.959
262
97.8
.402
96.8
5 Shohei Ohtani
S. Ohtani
158
650
2,409
452
675
126
29
185
444
362
18
705
123
30
2,802
1,414
340
0
13
65
32
.280
.377
.587
.963
530
196.4
.399
193.2
6 Freddie Freeman
F. Freeman
152
686
2,605
500
816
189
9
116
427
364
42
467
55
9
3,033
1,371
314
0
22
55
50
.313
.403
.526
.929
560
198.1
.394
192.9
7 Bryce Harper
B. Harper
150
569
2,055
374
599
150
5
117
341
351
17
521
50
16
2,446
1,110
272
4
19
50
58
.291
.396
.540
.936
452
159.8
.393
151.6
8 Mookie Betts
M. Betts
147
587
2,291
458
650
142
13
132
361
304
30
392
62
14
2,644
1,214
287
0
19
8
30
.284
.372
.530
.902
467
151.7
.384
151.4
9 Ronald Acuña Jr.
R. Acuña Jr.
145
455
1,759
376
513
97
6
98
252
247
35
408
143
35
2,052
916
201
0
11
11
30
.292
.387
.521
.908
370
124.6
.388
116.1
10 Kyle Tucker
K. Tucker
143
583
2,110
340
588
127
15
121
402
266
6
377
88
12
2,402
1,108
263
0
20
23
39
.279
.358
.525
.883
402
114.7
.373
120.6
11 Vladimir Guerrero Jr.
V. Guerrero Jr.
142
696
2,681
423
779
151
4
145
438
303
28
460
20
9
3,026
1,373
300
0
14
31
91
.291
.367
.512
.879
509
148.8
.374
150.7
12 Corey Seager
C. Seager
142
540
2,110
339
606
121
5
127
351
225
20
390
8
3
2,373
1,118
253
0
18
29
47
.287
.359
.530
.888
401
119.1
.375
120.3
13 Buster Posey
B. Posey
141
113
395
68
120
23
0
18
56
56
1
87
0
0
454
197
41
0
2
5
15
.304
.390
.499
.889
79
24.2
.379
23.6
14 Brandon Belt
B. Belt
139
329
1,067
168
275
59
4
65
155
176
15
361
4
2
1,262
537
128
0
4
7
28
.258
.369
.503
.873
213
60.6
.373
62.3
15 Gunnar Henderson
G. Henderson
139
343
1,306
230
350
67
17
69
192
150
10
352
32
8
1,473
658
153
0
7
3
13
.268
.346
.504
.850
234
58.9
.363
65.7
16 José Ramírez
J. Ramírez
138
681
2,603
447
724
167
18
145
473
299
18
367
126
27
2,947
1,362
330
0
27
64
37
.278
.353
.523
.876
476
124.8
.366
133.7
17 Jose Altuve
J. Altuve
136
578
2,308
422
664
132
3
101
274
240
27
407
61
16
2,584
1,105
236
1
8
7
51
.288
.360
.479
.839
410
102.3
.362
108.6
18 Fernando Tatis Jr.
F. Tatis Jr.
136
432
1,675
304
456
96
4
105
269
174
17
451
76
14
1,876
875
205
1
9
7
36
.272
.345
.522
.867
308
80.5
.367
84.8
19 Yandy Díaz
Y. Díaz
136
587
2,140
299
625
122
2
60
275
285
22
351
4
5
2,458
931
184
0
11
7
55
.292
.379
.435
.814
379
86.7
.357
103.3
20 Kerry Carpenter
K. Carpenter
135
236
785
110
217
37
8
44
131
60
15
222
6
2
865
402
89
0
5
4
10
.276
.338
.512
.850
136
32.8
.361
35.6
21 Brent Rooker
B. Rooker
135
363
1,249
173
322
59
3
79
204
126
27
435
15
3
1,410
624
141
0
8
5
19
.258
.337
.500
.836
218
49.2
.357
57.2
22 Paul Goldschmidt
P. Goldschmidt
134
675
2,547
398
719
154
3
119
380
317
15
654
42
2
2,894
1,236
276
0
15
11
56
.282
.363
.485
.848
466
120.6
.365
120.5
23 Matt Olson
M. Olson
134
702
2,599
420
662
147
5
170
493
372
27
697
6
1
3,022
1,329
322
0
24
33
60
.255
.351
.511
.862
486
126.3
.365
124.5
24 Byron Buxton
B. Buxton
132
379
1,364
241
343
83
7
95
208
104
29
422
33
4
1,506
725
185
0
9
3
8
.251
.316
.532
.848
233
54.1
.358
57.3
25 Marcell Ozuna
M. Ozuna
131
538
2,022
295
551
99
1
127
342
219
9
532
3
1
2,261
1,033
227
0
11
6
53
.273
.345
.511
.855
365
95.3
.365
86.4

More Yankees Stats

Team Rankings

HR

174

1st

R

564

3rd

SO

962

5th

ERA

3.97

17th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
64
46
.582
Yankees Yankees
60
49
.550
3.5
Red Sox Red Sox
59
51
.536
5.0
Rays Rays
54
56
.491
10.0
Orioles Orioles
50
59
.459
13.5
Schedule
DATE MATCHUP TIME (ET)
Fri
8/1
NYY NYY
@
MIA MIA
7:10 PM
Sat
8/2
NYY NYY
@
MIA MIA
4:10 PM
Sun
8/3
NYY NYY
@
MIA MIA
1:40 PM
Mon
8/4
NYY NYY
@
TEX TEX
8:05 PM
Tue
8/5
NYY NYY
@
TEX TEX
8:05 PM
Last Game
NYY Yankees

60 - 49

7

Final

4

TBR Rays

54 - 56

Thu 31 Jul 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
62
47
.569
Phillies Phillies
61
47
.565
0.5
NL Central W L PCT GB
Brewers Brewers
64
44
.593
Cubs Cubs
63
45
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
63
46
.578
Padres Padres
60
49
.550
3.0
AL East W L PCT GB
Blue Jays Blue Jays
64
46
.582
Yankees Yankees
60
49
.550
3.5
AL Central W L PCT GB
Tigers Tigers
64
46
.582
Guardians Guardians
54
54
.500
9.0
AL West W L PCT GB
Astros Astros
62
47
.569
Mariners Mariners
57
52
.523
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/12
TBR TBR
@
BOS BOS
1-4
Sat
7/12
MIA MIA
@
BAL BAL
11-1
Sat
7/12
SEA SEA
@
DET DET
8-4
Sat
7/12
COL COL
@
CIN CIN
2-4
Sat
7/12
NYM NYM
@
KCR KCR
2-3

Schedule

DATE MATCHUP TIME (ET)
Thu
7/31
TEX TEX
@
SEA SEA
9:40 PM
Fri
8/1
ATL ATL
@
CIN CIN
12:40 PM
Fri
8/1
BAL BAL
@
CHC CHC
2:20 PM
Fri
8/1
MIL MIL
@
WSH WSH
6:45 PM
Fri
8/1
DET DET
@
PHI PHI
6:45 PM