who has the highest wrc+ (minimum 3000 pa) from 2000 to 2021

Between the 2000 and 2021 seasons, Barry Bonds had the highest wRC+ when making 3,000+ plate appearances, with 203 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
203
4,072
986
2,871
772
925
178
12
317
697
1,128
53
427
54
9
2,078
507
0
20
390
49
.322
.517
.724
1.241
1059
552.8
.490
542
2 Mike Trout
M. Trout
172
5,659
1,288
4,656
967
1,419
268
49
310
816
865
86
1,215
203
37
2,715
627
0
52
109
58
.305
.419
.583
1.002
1134
478.3
.419
481.2
3 Manny Ramirez
M. Ramirez
157
6,211
1,453
5,213
971
1,642
344
11
357
1,149
874
75
1,150
11
10
3,079
712
0
49
178
154
.315
.417
.591
1.008
1241
479.2
.421
445.5
4 Joey Votto
J. Votto
149
8,128
1,900
6,722
1,114
2,027
435
21
331
1,065
1,294
64
1,481
80
29
3,497
787
0
48
147
158
.302
.416
.520
.937
1489
538.2
.400
476.6
5 Jason Giambi
J. Giambi
145
6,160
1,613
4,899
843
1,310
253
5
334
1,023
1,046
154
1,149
15
6
2,575
592
0
61
78
109
.267
.407
.526
.933
1125
374.1
.400
353.4
6 Jim Thome
J. Thome
145
6,531
1,627
5,345
974
1,445
270
10
416
1,120
1,101
40
1,666
3
9
2,983
696
0
45
123
101
.270
.396
.558
.954
1201
402.9
.402
365.9
7 Lance Berkman
L. Berkman
144
7,707
1,845
6,398
1,136
1,883
420
30
362
1,219
1,189
66
1,279
81
47
3,449
812
1
53
160
145
.294
.407
.539
.946
1412
479.8
.402
434.4
8 Alex Rodriguez
A. Rodriguez
143
9,364
2,142
7,994
1,528
2,324
388
20
548
1,623
1,128
152
1,792
211
44
4,396
956
0
90
93
208
.291
.385
.550
.935
1684
554.7
.397
508.3
9 Miguel Cabrera
M. Cabrera
143
10,993
2,587
9,625
1,505
2,987
597
17
502
1,804
1,199
69
1,930
39
21
5,124
1,116
5
95
235
342
.310
.387
.532
.920
1904
603.1
.389
563.6
10 Chipper Jones
C. Jones
142
7,228
1,720
6,094
1,077
1,855
383
21
315
1,099
1,053
15
946
67
27
3,225
719
0
66
149
173
.304
.404
.529
.934
1296
417.4
.397
389
11 Giancarlo Stanton
G. Stanton
142
5,568
1,324
4,839
762
1,299
265
11
347
893
647
49
1,559
42
15
2,627
623
0
33
81
117
.268
.358
.543
.901
932
289
.380
279.1
12 Bryce Harper
B. Harper
142
5,482
1,283
4,557
850
1,273
270
22
267
752
833
36
1,189
111
39
2,388
559
12
44
103
93
.279
.392
.524
.916
957
313.9
.386
279.9
13 David Ortiz
D. Ortiz
141
9,689
2,297
8,293
1,361
2,379
609
19
531
1,716
1,273
33
1,647
16
9
4,619
1,159
2
88
206
225
.287
.380
.557
.937
1706
556
.394
483.8
14 Albert Pujols
A. Pujols
141
12,690
2,971
11,114
1,872
3,301
672
16
679
2,150
1,345
113
1,349
116
41
6,042
1,367
1
117
315
413
.297
.375
.544
.919
2174
665.5
.385
652.9
15 Gary Sheffield
G. Sheffield
141
5,399
1,268
4,572
857
1,344
226
11
273
869
718
63
621
97
33
2,411
510
0
46
52
129
.294
.394
.527
.921
959
293.6
.394
284.9
16 Paul Goldschmidt
P. Goldschmidt
141
6,288
1,469
5,366
939
1,572
341
22
280
927
837
39
1,404
140
33
2,797
643
0
46
107
127
.293
.389
.521
.911
1089
354.5
.385
308.9
17 Carlos Delgado
C. Delgado
141
5,938
1,368
4,951
863
1,416
326
12
324
1,045
796
126
1,121
9
3
2,738
662
0
65
151
108
.286
.394
.553
.947
1069
335.2
.397
309.5
18 Jim Edmonds
J. Edmonds
139
5,029
1,302
4,214
787
1,181
276
13
272
791
724
34
1,171
41
26
2,299
561
7
50
69
73
.280
.386
.546
.932
892
272.3
.394
255
19 Freddie Freeman
F. Freeman
138
6,660
1,565
5,767
969
1,704
367
25
271
941
776
76
1,312
53
24
2,934
663
0
41
102
126
.295
.384
.509
.893
1122
346.7
.379
312.3
20 Josh Donaldson
J. Donaldson
137
5,121
1,201
4,379
739
1,179
254
12
251
728
649
50
1,023
38
8
2,210
517
5
38
21
116
.269
.367
.505
.872
835
239.3
.373
228.4
21 Sammy Sosa
S. Sosa
137
4,088
945
3,524
634
995
173
10
273
726
501
23
937
10
8
2,007
456
0
40
90
81
.282
.372
.570
.941
721
214
.391
198.1
22 Vladimir Guerrero
V. Guerrero
136
7,327
1,729
6,570
1,072
2,092
381
32
357
1,215
621
82
786
153
74
3,608
770
0
54
221
232
.318
.381
.549
.931
1271
379.2
.389
340.4
23 Frank Thomas
F. Thomas
136
3,983
951
3,307
526
904
178
2
220
664
591
46
656
4
5
1,746
400
0
39
35
74
.273
.387
.528
.915
697
202.3
.391
186
24 Brian Giles
B. Giles
136
6,175
1,407
5,149
862
1,490
330
48
209
806
933
44
616
77
35
2,543
587
0
49
93
123
.289
.400
.494
.893
1047
284.4
.384
287.3
25 Jeff Bagwell
J. Bagwell
135
3,631
833
3,038
596
867
174
11
186
568
516
46
652
44
20
1,621
371
0
31
34
94
.285
.394
.534
.927
651
200
.395
167.1

More Giants Stats

Team Rankings

HR

91

25th

R

402

22nd

SO

833

13th

ERA

3.54

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
Giants Giants
52
47
.525
6.0
Diamondbacks Diamondbacks
49
50
.495
9.0
Rockies Rockies
24
74
.245
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Mon
7/21
SFG SFG
@
ATL ATL
7:15 PM
Tue
7/22
SFG SFG
@
ATL ATL
7:15 PM
Wed
7/23
SFG SFG
@
ATL ATL
12:15 PM
Fri
7/25
NYM NYM
@
SFG SFG
10:15 PM
Last Game
TOR Blue Jays

57 - 41

6

Final

3

SFG Giants

52 - 47

Sat 19 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
Phillies Phillies
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
58
40
.592
1.0
NL West W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
41
.577
Mariners Mariners
52
45
.536
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Mon
6/30
CIN CIN
@
BOS BOS
3-5
Tue
7/1
ATH ATH
@
TBR TBR
5-6

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM