best wrc+ by an nl player from 1995 to 2003

Between the 1995 and 2003 seasons, Barry Bonds had the highest wRC+ in the NL, with 188 wRC+.

Interpreted as:
best wrc+ with a minimum of 1.55 PA per team game by an nl player from 1995 to 2003
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
188
1,288
4,211
1,051
1,308
260
33
399
982
1,259
56
675
191
47
5,564
2,831
692
1
37
310
79
.311
.472
.672
1.144
1323
625.7
.465
631.5
2 Mark McGwire
M. McGwire
173
545
1,739
394
469
57
1
220
473
470
23
553
4
0
2,251
1,188
278
0
19
72
32
.270
.427
.683
1.111
509
223.4
.451
216.4
3 Albert Pujols
A. Pujols
164
475
1,771
367
591
138
7
114
381
220
28
227
8
8
2,036
1,085
259
1
16
31
54
.334
.412
.613
1.025
424
174.7
.429
167.9
4 Gary Sheffield
G. Sheffield
159
1,215
4,246
837
1,304
225
11
278
848
867
68
546
123
48
5,232
2,385
514
0
51
82
100
.307
.428
.562
.990
1050
392.9
.421
399.1
5 Brian Giles
B. Giles
156
744
2,645
524
813
178
28
169
524
539
29
348
44
17
3,242
1,554
375
0
29
70
61
.307
.426
.588
1.013
662
254.3
.425
235.8
6 Jeff Bagwell
J. Bagwell
153
1,385
5,050
1,056
1,496
326
14
327
1,039
1,001
87
1,055
151
56
6,194
2,831
667
0
56
110
146
.296
.417
.561
.978
1209
432
.415
420.9
7 Mike Piazza
M. Piazza
152
1,184
4,329
738
1,389
219
4
298
896
515
17
678
13
13
4,890
2,510
521
0
29
108
164
.321
.393
.580
.973
928
313.7
.409
328.7
8 Jim Edmonds
J. Edmonds
152
583
1,948
409
578
126
5
139
390
359
22
564
20
14
2,358
1,131
270
3
26
35
33
.297
.407
.581
.988
462
167.5
.415
159.5
9 John Olerud
J. Olerud
146
476
1,662
288
524
109
5
63
291
306
28
206
5
2
2,018
832
177
1
21
21
56
.315
.425
.501
.926
373
119
.405
121.1
10 Larry Walker
L. Walker
146
1,132
3,968
870
1,326
288
41
252
828
559
94
636
124
40
4,657
2,452
581
0
36
69
96
.334
.425
.618
1.043
1001
419.5
.439
278.2
11 Jim Thome
J. Thome
145
159
578
111
154
30
3
47
131
111
4
182
0
3
698
331
80
0
5
11
5
.266
.385
.573
.958
129
42.9
.401
40.7
12 Lance Berkman
L. Berkman
145
615
2,139
412
642
155
14
126
429
374
27
441
31
19
2,561
1,203
295
1
20
39
36
.300
.407
.562
.970
490
172.3
.410
148.3
13 Chipper Jones
C. Jones
143
1,397
5,141
964
1,586
304
26
280
943
852
10
780
116
40
6,063
2,782
610
3
57
94
135
.309
.404
.541
.945
1120
359.2
.403
341.1
14 Todd Helton
T. Helton
143
981
3,504
717
1,182
279
20
219
740
540
28
470
27
23
4,115
2,158
518
2
41
90
85
.337
.425
.616
1.041
875
359
.435
233.2
15 Vladimir Guerrero
V. Guerrero
143
1,004
3,763
641
1,215
226
34
234
702
381
50
484
123
71
4,220
2,211
494
0
26
130
122
.323
.390
.588
.978
793
264.9
.406
236
16 Sammy Sosa
S. Sosa
141
1,354
5,226
984
1,512
226
19
444
1,146
660
32
1,392
108
48
5,969
3,108
689
0
51
128
121
.289
.369
.595
.964
1091
342.3
.400
319.6
17 Bobby Abreu
B. Abreu
138
1,008
3,566
631
1,091
250
40
136
569
635
11
793
170
64
4,249
1,829
426
4
33
64
69
.306
.409
.513
.922
762
229.7
.396
213.7
18 Ken Caminiti
K. Caminiti
137
758
2,662
461
771
160
3
155
513
407
16
558
49
17
3,126
1,402
318
0
41
50
60
.290
.382
.527
.909
534
139.7
.387
149.4
19 Tony Gwynn
T. Gwynn
134
745
2,679
392
937
192
6
57
424
200
9
105
51
18
2,929
1,312
255
2
39
48
83
.350
.392
.490
.881
482
112.6
.380
126.1
20 Ellis Burks
E. Burks
133
762
2,602
497
800
142
27
162
527
330
23
507
69
25
2,992
1,482
331
11
26
10
76
.307
.387
.570
.956
564
183.9
.408
127.5
21 Shawn Green
S. Green
132
641
2,422
413
685
155
11
134
423
323
24
452
58
16
2,791
1,264
300
0
22
43
72
.283
.370
.522
.892
458
110.7
.378
117.1
22 Ryan Klesko
R. Klesko
131
1,223
4,124
659
1,166
250
24
226
764
592
24
805
79
34
4,788
2,142
500
2
46
70
89
.283
.372
.519
.892
789
188.5
.379
191.5
23 Richie Sexson
R. Sexson
131
534
1,987
321
549
103
7
133
398
262
26
528
5
7
2,288
1,065
243
0
13
21
58
.276
.366
.536
.902
386
103.9
.382
90.9
24 Luis Gonzalez
L. Gonzalez
130
1,212
4,448
745
1,326
283
34
206
790
624
56
553
51
36
5,182
2,295
523
5
49
84
111
.298
.387
.516
.903
883
231.8
.385
200.9
25 Austin Kearns
A. Kearns
129
189
664
105
194
35
3
28
114
95
11
149
11
5
773
319
66
0
3
4
18
.292
.388
.480
.869
127
33.4
.379
27.8

More Giants Stats

Team Rankings

HR

76

22nd

R

332

16th

SO

671

8th

ERA

3.26

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
35
.545
5.0
Diamondbacks Diamondbacks
39
38
.506
8.0
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 Jun 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
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM