most rbi by a player from 1986 to 2007

Between the 1986 and 2007 seasons, Barry Bonds had the most ribbies, with 1,996 RBIs.

NAME RBI G AB R H 2B 3B HR BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1,996
2,986
9,847
2,227
2,935
601
77
762
2,558
106
1,539
514
141
12,606
5,976
1,440
4
91
688
165
.298
.444
.607
1.051
2663
1,143.3
.435
172
1,142
2 Rafael Palmeiro
R. Palmeiro
1,835
2,831
10,472
1,663
3,020
585
38
569
1,353
87
1,348
97
40
12,046
5,388
1,192
15
119
172
232
.288
.371
.515
.885
1975
522.8
.380
130
453.5
3 Ken Griffey Jr.
K. Griffey Jr.
1,701
2,378
8,826
1,545
2,558
473
37
593
1,162
77
1,593
184
68
10,167
4,884
1,103
8
94
230
177
.290
.374
.553
.927
1763
528.1
.392
136
465
4 Frank Thomas
F. Thomas
1,674
2,251
7,953
1,467
2,409
488
11
513
1,628
84
1,340
32
23
9,785
4,458
1,012
0
120
168
217
.303
.421
.561
.982
1919
721
.419
156
691.9
5 Sammy Sosa
S. Sosa
1,667
2,354
8,813
1,475
2,408
379
45
609
929
59
2,306
234
107
9,896
4,704
1,033
17
78
154
202
.273
.344
.534
.878
1559
345.1
.370
124
307.3
6 Manny Ramirez
M. Ramirez
1,604
1,950
7,058
1,342
2,209
471
17
490
1,125
85
1,543
34
31
8,352
4,184
978
2
82
167
213
.313
.409
.593
1.002
1668
625.5
.420
153
569
7 Gary Sheffield
G. Sheffield
1,576
2,362
8,531
1,540
2,521
438
25
480
1,377
128
1,042
242
101
10,153
4,449
943
9
108
124
206
.296
.397
.522
.918
1806
569
.396
144
563.6
8 Fred McGriff
F. McGriff
1,550
2,460
8,757
1,349
2,490
441
24
493
1,305
39
1,882
72
38
10,174
4,458
958
2
71
171
226
.284
.377
.509
.886
1678
454.1
.383
134
415.9
9 Jeff Bagwell
J. Bagwell
1,529
2,150
7,797
1,517
2,314
488
32
449
1,401
128
1,558
202
78
9,431
4,213
969
3
102
155
221
.297
.408
.540
.948
1755
596.6
.405
149
588.3
10 Alex Rodriguez
A. Rodriguez
1,503
1,904
7,350
1,501
2,250
395
26
518
915
127
1,524
265
64
8,482
4,251
939
16
74
70
173
.306
.389
.578
.967
1612
554.9
.409
147
515.4
11 Jeff Kent
J. Kent
1,459
2,177
8,058
1,278
2,338
537
46
365
776
118
1,470
94
59
9,063
4,062
948
10
101
60
211
.290
.357
.504
.861
1415
292.7
.369
124
280.3
12 Andres Galarraga
A. Galarraga
1,421
2,233
8,021
1,186
2,319
443
32
397
580
177
1,985
127
79
8,837
4,017
872
1
58
106
179
.289
.348
.501
.849
1351
291.8
.366
118
199
13 Mark McGwire
M. McGwire
1,414
1,874
6,187
1,167
1,626
252
6
583
1,317
75
1,596
12
8
7,660
3,639
841
3
78
150
147
.263
.394
.588
.982
1480
564.9
.415
157
558.2
14 Juan Gonzalez
J. Gonzalez
1,404
1,689
6,556
1,061
1,936
388
25
434
457
62
1,273
26
19
7,155
3,676
847
2
78
74
184
.295
.343
.561
.904
1190
314.6
.383
129
264.9
15 Jim Thome
J. Thome
1,398
2,011
6,841
1,338
1,925
369
24
507
1,459
62
2,043
18
20
8,427
3,863
900
1
64
150
120
.281
.409
.565
.974
1621
571
.412
147
518.3
16 Jose Canseco
J. Canseco
1,394
1,858
6,961
1,170
1,848
337
14
457
902
84
1,911
199
87
8,029
3,584
808
1
81
63
177
.265
.353
.515
.868
1278
317.8
.375
130
297.3
17 Luis Gonzalez
L. Gonzalez
1,392
2,455
8,816
1,382
2,502
570
67
346
1,114
111
1,175
127
85
10,144
4,244
983
10
93
149
202
.284
.368
.481
.849
1552
302.2
.365
119
250.7
18 Carlos Delgado
C. Delgado
1,374
1,850
6,591
1,130
1,848
444
16
431
1,025
160
1,601
13
7
7,859
3,617
891
0
83
167
133
.280
.386
.549
.935
1390
408.5
.393
136
367.9
19 Joe Carter
J. Carter
1,344
1,957
7,638
1,068
1,980
398
51
368
491
87
1,244
204
56
8,322
3,584
817
6
100
84
120
.259
.308
.469
.777
1052
73.4
.336
103
23
20 Mike Piazza
M. Piazza
1,335
1,912
6,911
1,048
2,127
344
8
427
759
30
1,113
17
20
7,745
3,768
779
0
45
146
229
.308
.377
.545
.922
1347
382.3
.390
140
402.2
21 Ruben Sierra
R. Sierra
1,322
2,186
8,044
1,084
2,152
428
59
306
610
7
1,239
142
52
8,782
3,616
793
1
120
102
193
.268
.315
.450
.765
1073
37.3
.330
101
4.3
22 Larry Walker
L. Walker
1,311
1,988
6,907
1,355
2,160
471
62
383
913
138
1,231
230
76
8,030
3,904
916
7
65
117
153
.313
.400
.565
.965
1532
556.6
.412
140
406.2
23 Cal Ripken Jr.
C. Ripken Jr.
1,304
2,333
8,968
1,216
2,434
455
25
323
886
60
948
29
28
10,028
3,908
803
8
106
102
258
.271
.337
.436
.773
1297
103.9
.339
106
69.2
24 Chipper Jones
C. Jones
1,299
1,895
6,898
1,296
2,117
425
34
386
1,152
15
1,081
134
43
8,143
3,768
845
3
75
121
191
.307
.403
.546
.950
1512
494.2
.404
144
466.5
25 Moises Alou
M. Alou
1,278
1,927
6,988
1,105
2,117
419
39
332
735
46
890
105
36
7,859
3,610
790
9
81
91
194
.303
.369
.517
.886
1286
317.4
.378
129
290.8
StatMuse has season-level data for RBIs going back to the 1885 season.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

Sun 28 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
TOR TOR
@
TBR TBR
2-1
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM