best wrc+ since 1995

Since 1995, Barry Bonds has the highest wRC+, with 187 wRC+.

Interpreted as:
best wrc+ with a minimum of 1.55 PA per team game by a player since 1995
NAME WRC+ G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA BRAA
1 Barry Bonds
B. Bonds
187
1,705
5,333
1,337
1,648
325
36
503
1,236
1,747
78
827
205
48
7,203
3,554
864
1
44
514
106
.309
.482
.666
1.149
1710
809.5
.464
806.5
2 Aaron Judge
A. Judge
177
1,141
4,091
869
1,199
202
7
366
825
814
40
1,366
65
21
4,978
2,513
575
0
33
102
116
.293
.412
.614
1.027
1044
449.8
.425
453.7
3 Mark McGwire
M. McGwire
175
884
2,845
621
792
115
1
345
757
732
46
840
6
1
3,654
1,944
461
0
31
101
64
.278
.430
.683
1.113
836
373.7
.455
361.7
4 Nick Kurtz
N. Kurtz
171
113
404
86
117
26
2
33
81
62
2
146
2
1
471
246
61
0
3
3
4
.290
.384
.609
.993
95
39.2
.416
39.4
5 Mike Trout
M. Trout
165
1,644
5,954
1,191
1,749
325
55
400
1,013
1,066
106
1,659
214
38
7,187
3,384
780
0
61
130
75
.294
.406
.568
.975
1386
550.7
.409
552.1
6 Yordan Alvarez
Y. Alvarez
163
677
2,455
429
728
156
6
170
493
346
40
566
9
2
2,867
1,406
332
0
26
42
60
.297
.389
.573
.961
549
206.3
.402
212.4
7 Juan Soto
J. Soto
158
1,092
3,842
774
1,084
199
16
244
697
893
19
830
93
27
4,783
2,047
459
3
26
80
100
.282
.418
.533
.950
918
345.7
.402
339.4
8 Shohei Ohtani
S. Ohtani
156
1,015
3,717
705
1,046
191
45
278
666
540
25
1,100
164
43
4,302
2,161
514
0
20
88
49
.281
.374
.581
.956
804
290.1
.397
286.4
9 Manny Ramirez
M. Ramirez
154
2,189
7,901
1,488
2,487
524
20
536
1,766
1,285
109
1,733
34
31
9,383
4,659
1,080
2
86
212
234
.315
.414
.590
1.003
1875
712.9
.421
654.8
10 Edgar Martinez
E. Martinez
153
1,403
4,947
857
1,561
362
6
247
993
967
65
908
26
16
6,036
2,676
615
0
57
94
134
.316
.430
.541
.971
1184
426.5
.416
417.3
11 Jeff Bagwell
J. Bagwell
148
1,580
5,722
1,171
1,673
359
16
357
1,147
1,115
96
1,207
157
60
6,996
3,135
732
0
63
117
160
.292
.412
.548
.960
1329
452.3
.409
436.4
12 Jim Thome
J. Thome
148
2,331
7,732
1,482
2,152
413
22
582
1,604
1,657
62
2,378
11
15
9,517
4,355
1,017
0
66
164
144
.278
.407
.563
.970
1816
640.2
.411
580.2
13 Gary Sheffield
G. Sheffield
147
1,909
6,734
1,283
1,984
336
15
408
1,292
1,232
104
921
176
65
8,144
3,574
759
0
74
106
172
.295
.408
.531
.938
1500
487.4
.402
487.8
14 Larry Walker
L. Walker
146
1,314
4,541
987
1,494
324
46
284
927
649
111
757
132
41
5,340
2,762
654
0
39
75
113
.329
.422
.608
1.030
1128
462.8
.435
317.1
15 Joey Votto
J. Votto
145
2,056
7,252
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.294
.409
.511
.920
1563
539.6
.394
472.9
16 Frank Thomas
F. Thomas
144
1,678
5,928
1,031
1,727
337
4
379
1,220
1,142
75
1,028
19
12
7,230
3,209
720
0
85
114
157
.291
.407
.541
.949
1344
439.9
.404
414.1
17 Lance Berkman
L. Berkman
144
1,879
6,491
1,146
1,905
422
30
366
1,234
1,201
66
1,300
86
48
7,813
3,485
818
1
54
160
147
.293
.406
.537
.943
1424
477.5
.400
432.3
18 Ronald Acuña Jr.
R. Acuña Jr.
142
814
3,145
653
908
157
13
185
457
437
53
818
204
50
3,650
1,646
355
0
15
21
47
.289
.383
.523
.906
651
211.3
.385
192.3
19 Bryce Harper
B. Harper
141
1,781
6,421
1,154
1,798
401
24
363
1,051
1,103
52
1,650
152
52
7,649
3,336
788
13
60
137
139
.280
.387
.520
.906
1321
422.8
.383
385
20 Albert Pujols
A. Pujols
141
3,080
11,421
1,914
3,384
686
16
703
2,218
1,373
123
1,404
117
43
13,041
6,211
1,405
1
123
316
426
.296
.374
.544
.918
2233
685
.385
673
21 Freddie Freeman
F. Freeman
141
2,176
8,107
1,376
2,427
547
33
364
1,317
1,067
113
1,763
104
32
9,353
4,132
944
0
66
142
172
.299
.386
.510
.895
1594
501.4
.381
469.4
22 Alex Rodriguez
A. Rodriguez
141
2,767
10,512
2,017
3,104
548
31
696
2,084
1,335
176
2,267
326
76
12,148
5,802
1,275
15
110
97
261
.295
.380
.552
.932
2177
696.4
.396
636.1
23 Chipper Jones
C. Jones
141
2,491
8,981
1,617
2,724
548
38
468
1,623
1,511
18
1,408
150
46
10,610
4,752
1,054
3
97
177
253
.303
.401
.529
.930
1902
596.8
.397
561.8
24 Albert Belle
A. Belle
141
927
3,560
627
1,072
256
9
237
762
459
31
506
43
18
4,095
2,057
502
0
45
62
123
.301
.381
.578
.959
756
236
.404
221.3
25 Mike Piazza
M. Piazza
140
1,635
5,890
898
1,808
299
6
367
1,124
676
25
950
13
13
6,628
3,220
672
0
37
130
207
.307
.379
.547
.925
1158
329
.391
344.6

More Giants Stats

Team Rankings

HR

168

19th

R

691

17th

SO

1,324

16th

ERA

3.88

12th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
Diamondbacks Diamondbacks
80
78
.506
9.0
Giants Giants
78
81
.491
11.5
Rockies Rockies
43
115
.272
46.0
Schedule
DATE MATCHUP TIME (ET)
Fri
9/26
COL COL
@
SFG SFG
10:15 PM
Sat
9/27
COL COL
@
SFG SFG
4:05 PM
Sun
9/28
COL COL
@
SFG SFG
3:05 PM
Last Game
SFG Giants

78 - 81

4

Final

3

STL Cardinals

78 - 81

Wed 24 Sep 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
93
65
.589
Mets Mets
81
77
.513
12.0
NL Central W L PCT GB
Brewers Brewers
96
63
.604
Cubs Cubs
89
69
.563
6.5
NL West W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
AL East W L PCT GB
Yankees Yankees
90
68
.570
Blue Jays Blue Jays
90
68
.570
AL Central W L PCT GB
Guardians Guardians
86
72
.544
Tigers Tigers
85
73
.538
1.0
AL West W L PCT GB
Mariners Mariners
89
69
.563
Astros Astros
84
74
.532
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/8
MIN MIN
@
LAA LAA
2-12
Mon
9/8
COL COL
@
LAD LAD
2-7
Tue
9/9
MIL MIL
@
TEX TEX
3-6
Tue
9/9
BOS BOS
@
ATH ATH
4-5
Tue
9/9
AZ AZ
@
SFG SFG
5-3

Schedule

DATE MATCHUP TIME (ET)
Thu
9/25
PIT PIT
@
CIN CIN
12:40 PM
Thu
9/25
TBR TBR
@
BAL BAL
1:05 PM
Thu
9/25
MIN MIN
@
TEX TEX
2:35 PM
Thu
9/25
HOU HOU
@
ATH ATH
3:35 PM
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM