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

Between the 1968 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 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
4 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
5 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
6 Willie Stargell
W. Stargell
150
6,555
1,707
5,691
900
1,611
317
27
363
1,129
744
58
1,410
12
8
3,071
707
1
61
170
103
.283
.368
.540
.908
1103
402
.397
369.4
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 Willie McCovey
W. McCovey
141
5,698
1,511
4,762
651
1,264
218
14
289
927
866
26
847
11
6
2,377
521
0
44
209
109
.265
.378
.499
.878
907
293.9
.383
268.5
16 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
17 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
18 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
19 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
20 Reggie Smith
R. Smith
141
7,395
1,823
6,442
1,044
1,877
338
51
299
1,031
833
32
930
121
80
3,214
688
5
83
104
143
.291
.371
.499
.870
1185
391.6
.385
338.8
21 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
22 Freddie Freeman
F. Freeman
140
7,368
1,724
6,379
1,086
1,903
414
27
292
1,041
860
81
1,414
66
27
3,247
733
0
48
114
132
.298
.386
.509
.895
1249
393.3
.381
360
23 Miguel Cabrera
M. Cabrera
140
11,426
2,699
10,022
1,530
3,088
607
17
507
1,847
1,227
72
2,031
40
21
5,250
1,131
5
100
238
353
.308
.384
.524
.908
1942
591.2
.384
552.6
24 Giancarlo Stanton
G. Stanton
140
6,019
1,434
5,237
815
1,383
272
11
378
971
697
49
1,696
42
15
2,811
661
0
36
83
125
.264
.354
.537
.890
989
295.1
.376
287.1
25 Larry Walker
L. Walker
140
8,030
1,988
6,907
1,355
2,160
471
62
383
1,311
913
138
1,231
230
76
3,904
916
7
65
117
153
.313
.400
.565
.965
1532
556.6
.412
406.2

More Giants Stats

Team Rankings

HR

55

17th

R

242

13th

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
22
.607
2.0
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
NYY NYY
@
SEA SEA
1-2
Mon
5/12
AZ AZ
@
SFG SFG
6-10
Mon
5/12
ATH ATH
@
LAD LAD
11-1

Schedule

DATE MATCHUP TIME (ET)
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
Wed
5/28
NYY NYY
@
LAA LAA
9:38 PM