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

126

12th

R

504

11th

SO

993

2nd

ERA

3.80

11th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
62
47
.569
Phillies Phillies
61
47
.565
0.5
Marlins Marlins
52
55
.486
9.0
Braves Braves
46
63
.422
16.0
Nationals Nationals
44
64
.407
17.5
Schedule
DATE MATCHUP TIME (ET)
Fri
8/1
DET DET
@
PHI PHI
6:45 PM
Sat
8/2
DET DET
@
PHI PHI
4:05 PM
Sun
8/3
DET DET
@
PHI PHI
7:10 PM
Mon
8/4
BAL BAL
@
PHI PHI
6:45 PM
Tue
8/5
BAL BAL
@
PHI PHI
6:45 PM
Last Game
CWS White Sox

40 - 69

9

Final

3

PHI Phillies

61 - 47

Wed 30 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
58
52
.527
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
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
PIT PIT
@
MIN MIN
2-1
Sat
7/12
WSH WSH
@
MIL MIL
1-8

Schedule

DATE MATCHUP TIME (ET)
Fri
8/1
MIL MIL
@
WSH WSH
6:45 PM
Fri
8/1
DET DET
@
PHI PHI
6:45 PM
Fri
8/1
KCR KCR
@
TOR TOR
7:07 PM
Fri
8/1
HOU HOU
@
BOS BOS
7:10 PM
Fri
8/1
MIN MIN
@
CLE CLE
7:10 PM