highest wrc+ by a player with at least 5000 pa from 1965 to 2022

Between the 1965 and 2022 seasons, Barry Bonds had the highest wRC+ when making 5,000+ plate appearances, with 172 wRC+.

NAME WRC+ PA 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 Barry Bonds
B. Bonds
172
12,606
2,986
9,847
2,227
2,935
601
77
762
1,996
2,558
106
1,539
514
141
5,976
1,440
4
91
688
165
.298
.444
.607
1.051
2663
1,143.3
.435
1,142
2 Mike Trout
M. Trout
172
6,158
1,407
5,094
1,052
1,543
296
51
350
896
919
92
1,354
204
37
2,991
697
0
53
117
64
.303
.415
.587
1.002
1234
521.2
.419
523.8
3 Frank Robinson
F. Robinson
158
6,008
1,462
5,061
895
1,442
243
27
295
916
792
98
843
56
29
2,624
565
4
53
107
148
.285
.388
.518
.907
1035
405.7
.400
381.2
4 Mark McGwire
M. McGwire
157
7,660
1,874
6,187
1,167
1,626
252
6
583
1,414
1,317
75
1,596
12
8
3,639
841
3
78
150
147
.263
.394
.588
.982
1480
564.9
.415
558.2
5 Dick Allen
D. Allen
155
6,581
1,577
5,676
968
1,640
280
65
322
1,026
827
16
1,413
130
48
3,016
667
13
49
125
154
.289
.378
.531
.909
1128
439.2
.400
393.7
6 Frank Thomas
F. Thomas
154
10,074
2,322
8,199
1,494
2,468
495
12
521
1,704
1,667
87
1,397
32
23
4,550
1,028
0
121
168
226
.301
.419
.555
.974
1954
721.1
.416
692
7 Manny Ramirez
M. Ramirez
153
9,774
2,302
8,244
1,544
2,574
547
20
555
1,831
1,329
109
1,813
38
33
4,826
1,122
2
90
216
243
.312
.411
.585
.996
1931
719.5
.418
658.7
8 Hank Aaron
H. Aaron
150
6,724
1,642
5,854
994
1,686
273
19
389
1,081
799
12
728
115
32
3,164
681
2
57
160
150
.288
.371
.540
.912
1152
449.7
.399
380.1
9 Jeff Bagwell
J. Bagwell
149
9,431
2,150
7,797
1,517
2,314
488
32
449
1,529
1,401
128
1,558
202
78
4,213
969
3
102
155
221
.297
.408
.540
.948
1755
596.6
.405
588.3
10 Willie Stargell
W. Stargell
148
8,222
2,125
7,171
1,106
2,034
390
41
443
1,411
898
74
1,749
16
12
3,835
874
8
71
224
130
.284
.366
.535
.901
1367
492.8
.393
444.6
11 Edgar Martinez
E. Martinez
147
8,672
2,055
7,213
1,219
2,247
514
15
309
1,261
1,283
89
1,202
49
30
3,718
838
10
77
113
190
.312
.418
.515
.933
1606
548.2
.405
523.9
12 Mike Schmidt
M. Schmidt
147
10,062
2,404
8,352
1,506
2,234
408
59
548
1,595
1,507
79
1,883
174
92
4,404
1,015
16
108
201
156
.267
.380
.527
.908
1717
591
.395
539.8
13 Frank Howard
F. Howard
146
5,032
1,271
4,380
571
1,207
165
21
259
737
603
24
945
5
5
2,191
445
0
25
107
159
.276
.364
.500
.865
800
277.9
.382
257.1
14 Joey Votto
J. Votto
146
8,504
1,991
7,044
1,145
2,093
453
22
342
1,106
1,338
74
1,578
80
29
3,616
817
0
48
147
166
.297
.412
.513
.926
1532
538.1
.396
473.7
15 Willie McCovey
W. McCovey
146
7,464
1,956
6,260
902
1,687
278
28
395
1,206
1,101
44
1,175
16
14
3,206
701
4
55
241
133
.269
.380
.512
.892
1227
430.9
.389
388.4
16 Jim Thome
J. Thome
145
10,313
2,543
8,422
1,583
2,328
451
26
612
1,699
1,747
69
2,548
19
20
4,667
1,089
1
74
173
165
.276
.402
.554
.956
1925
653.9
.406
589.5
17 Paul Goldschmidt
P. Goldschmidt
144
6,937
1,620
5,927
1,045
1,750
382
22
315
1,042
916
44
1,545
147
33
3,121
719
0
50
108
134
.295
.391
.527
.917
1220
411
.388
366.4
18 Lance Berkman
L. Berkman
144
7,813
1,879
6,491
1,146
1,905
422
30
366
1,234
1,201
66
1,300
86
48
3,485
818
1
54
160
147
.293
.406
.537
.943
1424
477.5
.400
432.3
19 Harmon Killebrew
H. Killebrew
143
5,787
1,440
4,720
710
1,196
175
12
301
914
997
21
893
13
12
2,298
488
0
49
135
159
.253
.383
.487
.869
931
324.2
.384
276.9
20 Bryce Harper
B. Harper
142
5,908
1,382
4,927
913
1,379
298
23
285
817
879
39
1,276
122
43
2,578
606
12
51
112
106
.280
.390
.523
.913
1026
334.1
.385
299.3
21 Albert Pujols
A. Pujols
141
13,041
3,080
11,421
1,914
3,384
686
16
703
2,218
1,373
123
1,404
117
43
6,211
1,405
1
123
316
426
.296
.374
.544
.918
2233
685
.385
673
22 Chipper Jones
C. Jones
141
10,614
2,499
8,984
1,619
2,726
549
38
468
1,623
1,512
18
1,409
150
46
4,755
1,055
3
97
177
253
.303
.401
.529
.930
1904
598.1
.397
563
23 Gary Sheffield
G. Sheffield
141
10,947
2,576
9,217
1,636
2,689
467
27
509
1,676
1,475
135
1,171
253
104
4,737
1,003
9
111
130
235
.292
.393
.514
.907
1907
574.5
.391
567.2
24 Alex Rodriguez
A. Rodriguez
141
12,207
2,784
10,566
2,021
3,115
548
31
696
2,086
1,338
176
2,287
329
76
5,813
1,275
16
111
97
261
.295
.380
.550
.930
2178
690.1
.395
629.5
25 Mike Piazza
M. Piazza
140
7,745
1,912
6,911
1,048
2,127
344
8
427
1,335
759
30
1,113
17
20
3,768
779
0
45
146
229
.308
.377
.545
.922
1347
382.3
.390
402.2

More Giants Stats

Team Rankings

HR

55

17th

R

242

11th

SO

483

8th

ERA

3.22

4th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
22
.585
1.5
Giants Giants
31
25
.554
3.0
Diamondbacks Diamondbacks
27
28
.491
6.5
Rockies Rockies
9
46
.164
24.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
SFG SFG
@
MIA MIA
7:10 PM
Sat
5/31
SFG SFG
@
MIA MIA
4:10 PM
Sun
6/1
SFG SFG
@
MIA MIA
1:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Last Game
DET Tigers

37 - 20

4

Final

3

SFG Giants

31 - 25

Wed 28 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
34
20
.630
Rays Rays
28
27
.509
6.5
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
23
.566
Astros Astros
29
25
.537
1.5
NL East W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
22
.585
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
COL COL
@
TEX TEX
1-4
Mon
5/12
LAA LAA
@
SDP SDP
4-6

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
MIA MIA
@
SDP SDP
4:10 PM
Wed
5/28
STL STL
@
BAL BAL
6:35 PM
Wed
5/28
CIN CIN
@
KCR KCR
7:40 PM
Wed
5/28
TOR TOR
@
TEX TEX
8:05 PM
Wed
5/28
COL COL
@
CHC CHC
8:05 PM