highest wrc+ by a player in 2021 with at least 500 plate appearances

Bryce Harper had the highest wRC+ with 500+ plate appearances in 2021, with 171 wRC+.

NAME WRC+ PA SEASON TM 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 Bryce Harper
B. Harper
171
599
2021
PHI PHI
141
488
101
151
42
1
35
84
100
5
134
13
3
300
78
2
4
14
12
.309
.429
.615
1.044
130
57.7
.431
54
2 Vladimir Guerrero Jr.
V. Guerrero Jr.
166
698
2021
TOR TOR
161
604
123
188
29
1
48
111
86
6
110
4
1
363
78
0
2
7
20
.311
.401
.601
1.002
145
60.4
.419
56.1
3 Juan Soto
J. Soto
164
654
2021
WSH WSH
151
502
111
157
20
2
29
95
145
2
93
9
7
268
51
0
5
23
23
.313
.465
.534
.999
136
57.3
.420
53.2
4 Fernando Tatis Jr.
F. Tatis Jr.
158
546
2021
SDP SDP
130
478
99
135
31
0
42
97
62
2
153
25
4
292
73
0
4
6
5
.282
.364
.611
.975
106
39.9
.403
40.4
5 Shohei Ohtani
S. Ohtani
150
639
2021
LAA LAA
155
537
103
138
26
8
46
100
96
4
189
26
10
318
80
0
2
20
7
.257
.372
.592
.965
119
41.8
.393
39.4
6 Aaron Judge
A. Judge
150
633
2021
NYY NYY
148
550
89
158
24
0
39
98
75
3
158
6
1
299
63
0
5
2
16
.287
.373
.544
.916
115
38
.387
38.7
7 Matt Olson
M. Olson
147
673
2021
OAK OAK
156
565
101
153
35
0
39
111
88
9
113
4
1
305
74
0
11
12
17
.271
.371
.540
.911
117
35.7
.379
38.9
8 Kyle Tucker
K. Tucker
146
565
2021
HOU HOU
140
506
83
149
37
3
30
92
53
1
90
14
2
282
70
0
5
5
10
.294
.359
.557
.917
100
31.8
.383
31.7
9 Tyler O'Neill
T. O'Neill
143
537
2021
STL STL
138
482
89
138
26
2
34
80
38
13
168
15
4
270
62
0
4
0
8
.286
.352
.560
.912
96
30.8
.384
29.4
10 Trea Turner
T. Turner
143
646
2021
TOT
148
595
107
195
34
3
28
77
41
6
110
32
5
319
65
0
4
2
18
.328
.375
.536
.911
117
38.4
.386
35.1
11 Joey Votto
J. Votto
140
533
2021
CIN CIN
129
448
73
119
23
1
36
99
77
4
127
1
0
252
60
0
4
6
7
.266
.375
.563
.938
98
33.9
.391
27.4
12 Nick Castellanos
N. Castellanos
140
585
2021
CIN CIN
138
531
95
164
38
1
34
100
41
7
121
3
1
306
73
0
6
5
16
.309
.362
.576
.939
108
37.2
.391
30
13 Bryan Reynolds
B. Reynolds
140
646
2021
PIT PIT
159
559
93
169
35
8
24
90
75
8
119
5
2
292
67
0
4
9
10
.302
.390
.522
.912
116
37.7
.385
32.9
14 Max Muncy
M. Muncy
140
592
2021
LAD LAD
144
497
95
124
26
2
36
94
83
11
120
2
1
262
64
0
1
5
7
.249
.368
.527
.895
103
31.5
.379
29.9
15 José Ramírez
J. Ramírez
140
636
2021
CLE CLE
152
552
111
147
32
5
36
103
72
7
87
27
4
297
73
0
5
10
13
.266
.355
.538
.893
107
30.2
.372
30.9
16 Brandon Crawford
B. Crawford
140
549
2021
SFG SFG
138
483
79
144
30
3
24
90
56
5
105
11
3
252
57
0
5
6
8
.298
.373
.522
.895
95
28.5
.377
27.7
17 Giancarlo Stanton
G. Stanton
138
579
2021
NYY NYY
139
510
64
139
19
0
35
97
63
3
157
0
0
263
54
0
3
1
22
.273
.354
.516
.870
97
26.4
.370
27
18 Yordan Alvarez
Y. Alvarez
137
598
2021
HOU HOU
144
537
92
149
35
1
33
104
50
8
145
1
0
285
69
0
3
3
16
.277
.346
.531
.877
100
27.2
.369
27.1
19 Brandon Lowe
B. Lowe
137
615
2021
TBR TBR
149
535
97
132
31
0
39
99
68
9
167
7
1
280
70
0
3
4
2
.247
.340
.523
.863
99
24.9
.363
27.8
20 Austin Riley
A. Riley
136
662
2021
ATL ATL
160
590
91
179
33
1
33
107
52
12
168
0
1
313
67
0
8
2
11
.303
.367
.531
.898
116
35.6
.379
30.7
21 Paul Goldschmidt
P. Goldschmidt
136
679
2021
STL STL
158
603
102
177
36
2
31
99
67
4
136
12
0
310
69
0
5
2
13
.294
.365
.514
.879
115
33.2
.373
31.4
22 Freddie Freeman
F. Freeman
136
695
2021
ATL ATL
159
600
120
180
25
2
31
83
85
8
107
8
3
302
58
0
2
15
11
.300
.393
.503
.896
121
37.2
.379
32
23 Cedric Mullins
C. Mullins
136
674
2021
BAL BAL
159
602
91
175
37
5
30
59
59
8
125
30
8
312
72
1
4
3
2
.291
.360
.518
.878
114
31.9
.372
29.4
24 Carlos Correa
C. Correa
133
640
2021
HOU HOU
148
555
104
155
34
1
26
92
75
4
116
0
0
269
61
0
6
2
16
.279
.366
.485
.850
104
26
.364
25.9
25 Yuli Gurriel
Y. Gurriel
133
605
2021
HOU HOU
143
530
83
169
31
0
15
81
59
4
68
1
1
245
46
0
12
2
16
.319
.383
.462
.846
98
24.4
.363
24.3

More Phillies Stats

Team Rankings

HR

60

10th

R

270

7th

SO

546

1st

ERA

3.77

13th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
36
20
.643
Mets Mets
34
22
.607
2.0
Braves Braves
26
29
.473
9.5
Nationals Nationals
25
30
.455
10.5
Marlins Marlins
22
32
.407
13.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
MIL MIL
@
PHI PHI
6:45 PM
Sat
5/31
MIL MIL
@
PHI PHI
4:05 PM
Sun
6/1
MIL MIL
@
PHI PHI
1:35 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM
Wed
6/4
PHI PHI
@
TOR TOR
7:07 PM
Last Game
PHI Phillies

36 - 20

3

Final

9

ATL Braves

26 - 29

Thu 29 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
20
.636
Rays Rays
28
27
.509
7.0
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
24
.556
Astros Astros
30
25
.545
0.5
NL East W L PCT GB
Phillies Phillies
36
20
.643
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
21
.625
Cardinals Cardinals
32
24
.571
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
1-2
Tue
5/13
MIN MIN
@
BAL BAL
8-6
Tue
5/13
NYY NYY
@
SEA SEA
3-2
Tue
5/13
STL STL
@
PHI PHI
14-7

Schedule

DATE MATCHUP TIME (ET)
Fri
5/30
CIN CIN
@
CHC CHC
2:20 PM
Fri
5/30
MIL MIL
@
PHI PHI
6:45 PM
Fri
5/30
CWS CWS
@
BAL BAL
7:05 PM
Fri
5/30
ATH ATH
@
TOR TOR
7:07 PM
Fri
5/30
COL COL
@
NYM NYM
7:10 PM