highest wrc+ by a player in a season with at least 400 pa and 40 hr since 1900

Since 1900, Barry Bonds has the highest wRC+ with 400+ plate appearances with 40+ home runs in a season, with 244 wRC+ in 2002.

Interpreted as:
highest wrc+ by a player in a season with at least 400 pa and 40 or more hr since 1900
NAME WRC+ PA HR SEASON TM G AB R H 2B 3B RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA BRAA
1 Barry Bonds
B. Bonds
244
612
46
2002
SFG SFG
143
403
117
149
31
2
110
198
9
47
9
2
322
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
109.9
2 Babe Ruth
B. Ruth
237
616
54
1920
NYY NYY
142
458
158
172
36
9
135
150
3
80
14
14
388
99
5
.376
.532
.847
1.379
191
120.9
.597
110.5
3 Barry Bonds
B. Bonds
234
664
73
2001
SFG SFG
153
476
129
156
32
2
137
177
9
93
13
3
411
107
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
116.6
4 Barry Bonds
B. Bonds
233
617
45
2004
SFG SFG
147
373
129
135
27
3
101
232
9
41
6
1
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
105.7
5 Babe Ruth
B. Ruth
230
699
41
1923
NYY NYY
152
522
151
205
45
13
130
170
4
93
17
21
399
99
3
.393
.545
.764
1.309
211
124.7
.571
120.4
6 Babe Ruth
B. Ruth
224
693
59
1921
NYY NYY
152
540
177
204
44
16
168
145
4
81
17
13
457
119
4
.378
.512
.846
1.359
214
127.8
.575
118.7
7 Aaron Judge
A. Judge
219
703
58
2024
NYY NYY
158
559
122
180
36
1
144
133
9
171
10
0
392
95
0
2
20
22
.322
.458
.701
1.159
176
93.7
.476
95.5
8 Babe Ruth
B. Ruth
216
652
47
1926
NYY NYY
152
495
139
184
30
5
153
144
3
76
11
9
365
82
10
.372
.516
.737
1.253
184
105.6
.551
100.6
9 Barry Bonds
B. Bonds
212
550
45
2003
SFG SFG
130
390
111
133
22
1
90
148
10
58
7
0
292
68
0
2
61
7
.341
.529
.749
1.278
148
80.5
.503
79.4
10 Babe Ruth
B. Ruth
212
691
60
1927
NYY NYY
151
540
158
192
29
8
165
137
0
89
7
6
417
97
14
.356
.486
.772
1.258
195
109.9
.545
104.8
11 Babe Ruth
B. Ruth
210
681
46
1924
NYY NYY
153
529
143
200
39
7
124
142
4
81
9
13
391
92
6
.378
.513
.739
1.252
193
109.2
.549
102
12 Lou Gehrig
L. Gehrig
209
717
47
1927
NYY NYY
155
584
149
218
52
18
173
109
3
84
10
8
447
117
21
.373
.474
.765
1.240
199
110.9
.540
105.6
13 Aaron Judge
A. Judge
208
692
62
2022
NYY NYY
157
570
133
177
28
0
131
111
6
175
16
3
391
90
0
5
19
14
.311
.425
.686
1.111
161
81.6
.458
84.5
14 Babe Ruth
B. Ruth
206
663
46
1931
NYY NYY
145
534
149
199
31
3
162
128
1
51
5
4
374
80
0
.373
.495
.700
1.195
181
98.6
.525
95.1
15 Mark McGwire
M. McGwire
205
681
70
1998
STL STL
155
509
130
152
21
0
147
162
6
155
1
0
383
91
0
4
28
8
.299
.470
.752
1.222
176
91.7
.492
90.7
16 Babe Ruth
B. Ruth
204
676
49
1930
NYY NYY
145
518
150
186
28
9
153
136
1
61
10
10
379
86
21
.359
.493
.732
1.225
192
97
.517
100.6
17 Mickey Mantle
M. Mantle
202
652
52
1956
NYY NYY
150
533
132
188
22
5
130
112
2
99
10
1
376
79
1
4
6
4
.353
.464
.705
1.169
164
88.9
.498
84.6
18 Babe Ruth
B. Ruth
201
684
54
1928
NYY NYY
154
536
163
173
29
8
146
137
3
87
4
5
380
91
8
.323
.463
.709
1.172
174
90.6
.510
89.3
19 Lou Gehrig
L. Gehrig
198
703
41
1930
NYY NYY
154
581
143
220
42
17
173
101
3
63
12
14
419
100
18
.379
.473
.721
1.194
193
94.5
.507
98.3
20 Jimmie Foxx
J. Foxx
198
701
58
1932
PHA PHA
154
585
151
213
33
9
169
116
0
96
3
7
438
100
0
.364
.469
.749
1.218
193
105.6
.522
95.8
21 Rogers Hornsby
R. Hornsby
197
704
42
1922
SLN SLN
154
623
141
250
46
14
152
65
1
50
17
12
450
102
15
.401
.459
.722
1.181
186
97.8
.520
92.7
22 Bryce Harper
B. Harper
197
654
42
2015
WSH WSH
153
521
118
172
38
1
99
124
5
131
6
4
338
81
0
4
15
15
.330
.460
.649
1.109
151
77.3
.461
73.9
23 Mickey Mantle
M. Mantle
197
646
54
1961
NYY NYY
153
514
131
163
16
6
128
126
0
112
12
1
353
76
1
5
9
2
.317
.448
.687
1.135
156
79.6
.478
78.8
24 Frank Robinson
F. Robinson
195
680
49
1966
BAL BAL
155
576
122
182
34
2
122
87
10
90
8
5
367
85
0
7
11
24
.316
.410
.637
1.047
146
73.4
.447
71.4
25 Willie McCovey
W. McCovey
194
623
45
1969
SFG SFG
149
491
101
157
26
2
126
121
4
66
0
0
322
73
0
7
45
11
.320
.453
.656
1.108
138
71
.466
67

More Giants Stats

Team Rankings

HR

101

27th

R

447

25th

SO

939

9th

ERA

3.62

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
64
46
.582
Padres Padres
61
49
.555
3.0
Giants Giants
55
55
.500
9.0
Diamondbacks Diamondbacks
51
59
.464
13.0
Rockies Rockies
29
80
.266
34.5
Schedule
DATE MATCHUP TIME (ET)
Sat
8/2
SFG SFG
@
NYM NYM
4:10 PM
Sun
8/3
SFG SFG
@
NYM NYM
1:40 PM
Mon
8/4
SFG SFG
@
PIT PIT
6:40 PM
Tue
8/5
SFG SFG
@
PIT PIT
6:40 PM
Wed
8/6
SFG SFG
@
PIT PIT
12:35 PM
Last Game
NYM Mets

62 - 48

3

Final

4

SFG Giants

55 - 55

Fri 1 Aug 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
Phillies Phillies
62
47
.569
Mets Mets
62
48
.564
0.5
NL Central W L PCT GB
Brewers Brewers
65
44
.596
Cubs Cubs
64
45
.587
1.0
NL West W L PCT GB
Dodgers Dodgers
64
46
.582
Padres Padres
61
49
.555
3.0
AL East W L PCT GB
Blue Jays Blue Jays
64
47
.577
Yankees Yankees
60
50
.545
3.5
AL Central W L PCT GB
Tigers Tigers
64
47
.577
Guardians Guardians
55
54
.505
8.0
AL West W L PCT GB
Astros Astros
62
48
.564
Mariners Mariners
59
52
.532
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/17
BOS BOS
@
CHC CHC
1-4
Thu
7/17
CWS CWS
@
PIT PIT
10-1
Thu
7/17
SDP SDP
@
WSH WSH
7-2
Thu
7/17
LAA LAA
@
PHI PHI
6-5
Thu
7/17
SFG SFG
@
TOR TOR
0-4

Schedule

DATE MATCHUP TIME (ET)
Sat
8/2
LAD LAD
@
TBR TBR
1:10 PM
Sat
8/2
BAL BAL
@
CHC CHC
2:20 PM
Sat
8/2
KCR KCR
@
TOR TOR
3:07 PM
Sat
8/2
PIT PIT
@
COL COL
3:10 PM
Sat
8/2
DET DET
@
PHI PHI
4:05 PM